Module: Solargraph::Parser
- Extended by:
- ParserGem::ClassMethods
- Defined in:
- lib/solargraph/parser.rb,
lib/solargraph/parser/region.rb,
lib/solargraph/parser/snippet.rb,
lib/solargraph/parser/parser_gem.rb,
lib/solargraph/parser/node_methods.rb,
lib/solargraph/parser/comment_ripper.rb,
lib/solargraph/parser/node_processor.rb,
lib/solargraph/parser/node_processor/base.rb,
lib/solargraph/parser/flow_sensitive_typing.rb,
lib/solargraph/parser/parser_gem/node_chainer.rb,
lib/solargraph/parser/parser_gem/node_methods.rb,
lib/solargraph/parser/parser_gem/flawed_builder.rb,
lib/solargraph/parser/parser_gem/node_processors.rb,
lib/solargraph/parser/parser_gem/node_processors/if_node.rb,
lib/solargraph/parser/parser_gem/node_processors/and_node.rb,
lib/solargraph/parser/parser_gem/node_processors/def_node.rb,
lib/solargraph/parser/parser_gem/node_processors/sym_node.rb,
lib/solargraph/parser/parser_gem/node_processors/args_node.rb,
lib/solargraph/parser/parser_gem/node_processors/defs_node.rb,
lib/solargraph/parser/parser_gem/node_processors/send_node.rb,
lib/solargraph/parser/parser_gem/node_processors/alias_node.rb,
lib/solargraph/parser/parser_gem/node_processors/begin_node.rb,
lib/solargraph/parser/parser_gem/node_processors/block_node.rb,
lib/solargraph/parser/parser_gem/node_processors/casgn_node.rb,
lib/solargraph/parser/parser_gem/node_processors/masgn_node.rb,
lib/solargraph/parser/parser_gem/node_processors/until_node.rb,
lib/solargraph/parser/parser_gem/node_processors/while_node.rb,
lib/solargraph/parser/parser_gem/node_processors/cvasgn_node.rb,
lib/solargraph/parser/parser_gem/node_processors/gvasgn_node.rb,
lib/solargraph/parser/parser_gem/node_processors/ivasgn_node.rb,
lib/solargraph/parser/parser_gem/node_processors/lvasgn_node.rb,
lib/solargraph/parser/parser_gem/node_processors/opasgn_node.rb,
lib/solargraph/parser/parser_gem/node_processors/orasgn_node.rb,
lib/solargraph/parser/parser_gem/node_processors/sclass_node.rb,
lib/solargraph/parser/parser_gem/node_processors/resbody_node.rb,
lib/solargraph/parser/parser_gem/node_processors/namespace_node.rb,
lib/solargraph/parser/parser_gem/class_methods.rb
Defined Under Namespace
Modules: NodeProcessor, ParserGem Classes: CommentRipper, FlowSensitiveTyping, NodeMethods, Region, Snippet, SyntaxError
Constant Summary collapse
- Legacy =
Deprecated.
ParserGem
- ClassMethods =
ParserGem::ClassMethods
Method Summary
Methods included from ParserGem::ClassMethods
chain, chain_string, infer_literal_node_type, inner_node_references, is_ast_node?, map, node_range, parse, parse_with_comments, parser, process_node, references, string_ranges, version