Method List
-
#:public, :private, :protected= Decode::Definition
-
#<< Decode::Syntax::Rewriter
-
#<=> Decode::Syntax::Match
-
#A file-system path to the source file. Decode::Source
-
#A mapping of file paths to source objects. Decode::Index
-
#A mapping of qualified names to definitions. Decode::Index
-
#Cache for definition lookups.= Decode::Language::Ruby::Parser
-
#Child nodes indexed by their path component.= Decode::Trie::Node
-
#The AST node representing this definition. Decode::Language::Ruby::Definition
-
#The RBS environment loader. Decode::RBS::Generator
-
#The children of this node. Decode::Comment::Node
-
#The code text. Decode::Language::Ruby::Code
-
#The comment lines which directly preceeded the definition. Decode::Definition
-
#The current visibility mode.= Decode::Language::Ruby::Parser
-
#The definition this code is relative to.= Decode::Language::Ruby::Code
-
#The directive that generated the tag. Decode::Comment::Tag
-
#The identifier part of the reference. Decode::Language::Reference
-
#The index to use for lookups.= Decode::Language::Ruby::Code
-
#The language associated with this reference. Decode::Language::Reference
-
#The language in which the documentation was extracted from. Decode::Documentation
-
#The language instance. Decode::Language::Ruby::Parser
-
#The language name. Decode::Language::Generic
-
#The language of the code attached to this segment. Decode::Segment
-
#The language of the code. Decode::Language::Ruby::Code
-
#The language parser for this source. Decode::Source
-
#The language the symbol is defined within. Decode::Definition
-
#The languages by extension. Decode::Languages
-
#The languages this index can parse.= Decode::Index
-
#The line number in the source file. Decode::Location
-
#The matches to apply. Decode::Syntax::Rewriter
-
#The name of the parameter. Decode::Comment::Parameter
-
#The named languages. Decode::Languages
-
#The parent definition, defining lexical scope.= Decode::Definition
-
#The parsed syntax tree.= Decode::Language::Ruby::Code
-
#The path to the definition, relative to the parent. Decode::Definition
-
#The path to the source file. Decode::Location
-
#The preceeding comments. Decode::Segment
-
#The raw RBS text. Decode::Comment::RBS
-
#The resolved RBS environment. Decode::RBS::Generator
-
#The root node of the trie structure.= Decode::Trie
-
#The source file containing this definition. Decode::Definition
-
#The supported file extensions. Decode::Language::Generic
-
#The symbol name e.g. `:Decode`.= Decode::Definition
-
#The tag definitions.= Decode::Language::Generic
-
#The text content. Decode::Comment::Text
-
#The text to rewrite. Decode::Syntax::Rewriter
-
#The title of the example. Decode::Comment::Example
-
#The trie structure for efficient lookups. Decode::Index
-
#The type of the attribute. Decode::Comment::Attribute
-
#The type of the constant. Decode::Comment::Constant
-
#The type of the parameter. Decode::Comment::Parameter
-
#The underlying comments from which the documentation is extracted. Decode::Documentation
-
#The values stored at this node, or nil if no values. Decode::Trie::Node
-
#The visibility level (:public, :private, or :protected).= Decode::Language::Ruby::Definition
-
#Whether to include private methods.= Decode::RBS::Generator
-
#absolute? Decode::Language::Reference
-
#add Decode::Languages
-
#add Decode::Comment::Node
-
all Decode::Languages
-
append_const Decode::Language::Ruby::Reference
-
#apply Decode::Syntax::Match
-
#apply Decode::Syntax::Rewriter
-
#apply Decode::Syntax::Link
-
#arguments_node Decode::Language::Ruby::Method
-
#arguments_node Decode::Language::Ruby::Function
-
#best Decode::Language::Reference
-
#block Decode::Comment::Yields
-
bracketed_content Decode::Comment::Tag
-
build Decode::Comment::Tags
-
build Decode::Comment::Yields
-
build Decode::Comment::Attribute
-
build Decode::Comment::Parameter
-
build Decode::Comment::Tag
-
build Decode::Comment::Constant
-
build Decode::Comment::Pragma
-
build Decode::Comment::RBS
-
#build_function_type_from_ast Decode::RBS::Method
-
#children Decode::Comment::Node
-
#children Decode::Trie::Node
-
#children? Decode::Comment::Node
-
#code Decode::Comment::Example
-
#code Decode::Language::Ruby::Segment
-
#code Decode::Segment
-
#code Decode::Source
-
#code_for Decode::Language::Ruby::Generic
-
#code_for Decode::Language::Generic
-
#comment Decode::RBS::Wrapper
-
#comments Decode::Documentation
-
#comments Decode::Segment
-
#comments Decode::Definition
-
#container? Decode::Definition
-
#container? Decode::Language::Ruby::Call
-
#container? Decode::Scope
-
#container? Decode::Language::Ruby::Singleton
-
#container? Decode::Language::Ruby::Class
-
#container? Decode::Language::Ruby::Module
-
#container? Decode::Language::Ruby::Block
-
#convert Decode::Language::Ruby::Block
-
#convert Decode::Language::Ruby::Method
-
#convert Decode::Definition
-
#coverage_relevant? Decode::Language::Ruby::Alias
-
#coverage_relevant? Decode::Language::Ruby::Singleton
-
#coverage_relevant? Decode::Definition
-
#definition Decode::Syntax::Link
-
#definitions Decode::Source
-
#definitions Decode::Index
-
#definitions Decode::Language::Ruby::Parser
-
#definitions_for Decode::Language::Ruby::Parser
-
#definitions_for Decode::Language::Generic
-
#directive Decode::Comment::Tag
-
#documentation Decode::Definition
-
#documentation Decode::Segment
-
#documented? Decode::Definition
-
#each Decode::Comment::Node
-
#each Decode::Trie
-
#environment Decode::RBS::Generator
-
#expand Decode::Language::Ruby::Segment
-
#extensions Decode::Language::Generic
-
#extensions Decode::Languages
-
#extract Decode::Language::Ruby::Code
-
#fetch Decode::Languages
-
#filter Decode::Comment::Node
-
for Decode::Index
-
#freeze Decode::Languages
-
from_const Decode::Language::Ruby::Reference
-
#full_path Decode::Definition
-
#generate Decode::RBS::Generator
-
#generic? Decode::Comment::RBS
-
#generic_parameter Decode::Comment::RBS
-
#generics Decode::RBS::Class
-
#identifier Decode::Language::Reference
-
#ignore Decode::Comment::Tags
-
#include_private Decode::RBS::Generator
-
#index Decode::Language::Ruby::Code
-
#initialize Decode::RBS::Method
-
#initialize Decode::Comment::Parameter
-
#initialize Decode::Language::Ruby::Method
-
#initialize Decode::Language::Generic
-
#initialize Decode::Language::Reference
-
#initialize Decode::Definition
-
#initialize Decode::Syntax::Match
-
#initialize Decode::Language::Ruby::Alias
-
#initialize Decode::Languages
-
#initialize Decode::Location
-
#initialize Decode::Comment::Example
-
#initialize Decode::Syntax::Rewriter
-
#initialize Decode::Source
-
#initialize Decode::RBS::Class
-
#initialize Decode::Segment
-
#initialize Decode::Index
-
#initialize Decode::Language::Ruby::Class
-
#initialize Decode::Language::Ruby::Definition
-
#initialize Decode::Trie::Node
-
#initialize Decode::Trie
-
#initialize Decode::Comment::Constant
-
#initialize Decode::Language::Ruby::Segment
-
#initialize Decode::Comment::Pragma
-
#initialize Decode::Comment::Text
-
#initialize Decode::Comment::Tags
-
#initialize Decode::Comment::Yields
-
#initialize Decode::Syntax::Link
-
#initialize Decode::RBS::Wrapper
-
#initialize Decode::Comment::Tag
-
#initialize Decode::Comment::Attribute
-
#initialize Decode::Language::Ruby::Parser
-
#initialize Decode::Comment::RBS
-
#initialize Decode::RBS::Module
-
#initialize Decode::Comment::Node
-
#initialize Decode::RBS::Generator
-
#initialize Decode::Language::Ruby::Code
-
#initialize Decode::Documentation
-
#insert Decode::Trie
-
#inspect Decode::Definition
-
#inspect Decode::Index
-
#inspect Decode::Trie::Node
-
#inspect Decode::Language::Reference
-
#keyword_arguments Decode::RBS::Method
-
#language Decode::Documentation
-
#language Decode::Definition
-
#language Decode::Language::Ruby::Code
-
#language Decode::Language::Reference
-
#language Decode::Segment
-
#language Decode::Source
-
#language Decode::Language::Ruby::Parser
-
#languages Decode::Index
-
#lexical_path Decode::Language::Reference
-
#line Decode::Comment::Text
-
#line Decode::Location
-
#link_to Decode::Syntax::Rewriter
-
#loader Decode::RBS::Generator
-
#location Decode::Definition
-
#location Decode::Language::Ruby::Definition
-
#long_form Decode::Language::Ruby::Method
-
#long_form Decode::Language::Ruby::Alias
-
#long_form Decode::Language::Ruby::Call
-
#long_form Decode::Language::Ruby::Attribute
-
#long_form Decode::Definition
-
#long_form Decode::Language::Ruby::Module
-
#long_form Decode::Language::Ruby::Block
-
#long_form Decode::Language::Ruby::Constant
-
#long_form Decode::Language::Ruby::Class
-
#lookup Decode::Index
-
#lookup Decode::Trie
-
#lookup Decode::Trie::Node
-
match Decode::Comment::Tag
-
#matches Decode::Syntax::Rewriter
-
#method_signature Decode::Comment::RBS
-
#method_signature? Decode::Comment::RBS
-
#multiline? Decode::Definition
-
#multiline? Decode::Language::Ruby::Definition
-
#name Decode::Definition
-
#name Decode::Comment::Parameter
-
#name Decode::Language::Generic
-
#named Decode::Languages
-
#names Decode::Language::Generic
-
#nested? Decode::Definition
-
#nested? Decode::Language::Ruby::Singleton
-
#nested_name Decode::Definition
-
#nested_name Decode::Language::Ruby::Function
-
#nested_name Decode::Language::Ruby::Constant
-
#nested_name Decode::Language::Ruby::Block
-
#nested_name Decode::Language::Ruby::Singleton
-
#nested_name Decode::Language::Ruby::Method
-
new Decode::Language::Ruby
-
#node Decode::Language::Ruby::Segment
-
#node Decode::Language::Ruby::Definition
-
nullable? Decode::RBS::Type
-
#offset Decode::Syntax::Match
-
#old_name Decode::Language::Ruby::Alias
-
#parameters Decode::RBS::Method
-
#parent Decode::Definition
-
parse Decode::Comment::Pragma
-
#parse Decode::Comment::Tags
-
parse Decode::Comment::Tag
-
parse Decode::Comment::RBS
-
parse Decode::RBS::Type
-
parse Decode::Comment::Example
-
#parse_reference Decode::Languages
-
#parser Decode::Language::Generic
-
#parser Decode::Language::Ruby::Generic
-
#path Decode::Definition
-
#path Decode::Location
-
#path Decode::Source
-
#path Decode::Language::Reference
-
#priority Decode::Language::Reference
-
#private? Decode::Language::Ruby::Definition
-
#protected? Decode::Language::Ruby::Definition
-
#public? Decode::Language::Ruby::Definition
-
#public? Decode::Definition
-
#qualified_form Decode::Definition
-
#qualified_form Decode::Language::Ruby::Method
-
#qualified_form Decode::Language::Ruby::Module
-
#qualified_form Decode::Language::Ruby::Block
-
#qualified_form Decode::Language::Ruby::Call
-
#qualified_form Decode::Language::Ruby::Class
-
#qualified_name Decode::Definition
-
#qualified_name Decode::Language::Ruby::Method
-
#range Decode::Syntax::Match
-
#read Decode::Source
-
#receiver Decode::Language::Ruby::Method
-
#reference_for Decode::Languages
-
#reference_for Decode::Language::Ruby::Generic
-
#reference_for Decode::Language::Generic
-
#relative? Decode::Language::Reference
-
#relative_to Decode::Language::Ruby::Code
-
#return_type Decode::RBS::Method
-
#root Decode::Trie
-
#root Decode::Language::Ruby::Code
-
#segments Decode::Source
-
#segments_for Decode::Language::Ruby::Parser
-
#segments_for Decode::Language::Generic
-
#short_form Decode::Language::Ruby::Call
-
#short_form Decode::Language::Ruby::Attribute
-
#short_form Decode::Definition
-
#short_form Decode::Language::Ruby::Constant
-
#short_form Decode::Scope
-
#short_form Decode::Language::Ruby::Alias
-
#short_form Decode::Language::Ruby::Block
-
#short_form Decode::Language::Ruby::Singleton
-
#short_form Decode::Language::Ruby::Class
-
#short_form Decode::Language::Ruby::Method
-
#short_form Decode::Language::Ruby::Module
-
#signatures Decode::RBS::Method
-
#size Decode::Syntax::Match
-
#source Decode::Definition
-
#source_for Decode::Languages
-
#sources Decode::Index
-
#split Decode::Language::Reference
-
#split Decode::Language::Ruby::Reference
-
#start_with? Decode::Definition
-
#super_class Decode::Language::Ruby::Class
-
#tags Decode::Language::Generic
-
#tags Decode::RBS::Wrapper
-
#text Decode::Language::Ruby::Code
-
#text Decode::Syntax::Rewriter
-
#text Decode::Language::Ruby::Definition
-
#text Decode::Comment::Node
-
#text Decode::Comment::RBS
-
#text Decode::Definition
-
#text_for Decode::Syntax::Rewriter
-
#title Decode::Comment::Example
-
#to_rbs_ast Decode::RBS::Module
-
#to_rbs_ast Decode::RBS::Method
-
#to_rbs_ast Decode::RBS::Class
-
#to_s Decode::Language::Ruby::Alias
-
#to_s Decode::Language::Reference
-
#to_s Decode::Location
-
#traverse Decode::Comment::Text
-
#traverse Decode::Comment::Node
-
#traverse Decode::Trie::Node
-
#traverse Decode::Trie
-
#trie Decode::Index
-
#type Decode::Comment::Attribute
-
#type Decode::Comment::Parameter
-
#type Decode::Comment::Constant
-
#update Decode::Index
-
#valid_indentation? Decode::Comment::Tags
-
#values Decode::Trie::Node
-
#visibility Decode::Definition
-
#visibility Decode::Language::Ruby::Parser
-
#visibility Decode::Language::Ruby::Definition
-
#walk_definitions Decode::Language::Ruby::Parser