List of all items
Structs
- AnalysisResult
- AnalyzeOptions
- DocComment
- DocumentAnalysis
- DocumentAnalysisOptions
- FormatDriver
- FormatterOptions
- IncludeTree
- LineIndex
- ParsedDoc
- RecoverMultiResult
- ScopeId
- ScopeStore
- SemanticDiagnostic
- TextEdit
- TreeDisplayOptions
- WalkOptions
- analysis::AnalysisResult
- analysis::AnalyzeOptions
- analysis::ClassDeclInfo
- analysis::FunctionDeclInfo
- analysis::Scope
- analysis::ScopeBuilder
- analysis::ScopeId
- analysis::ScopeStore
- analysis::SigMeta
- analysis::TypeChecker
- analysis::Validator
- analysis::VarDeclInfo
- analysis::VariableInfo
- doc_comment::DocComment
- document::DocumentAnalysis
- document::DocumentAnalysisOptions
- formatter::FormatDriver
- formatter::FormatterOptions
- parser::TextEdit
- preprocess::IncludeTree
- tree_display::TreeDisplayOptions
- visitor::WalkOptions
Enums
- AnalysisError
- CastType
- IncludeError
- ResolvedSymbol
- RootSymbolKind
- Severity
- Type
- analysis::AnalysisError
- analysis::MemberVisibility
- analysis::ResolvedSymbol
- analysis::ScopeKind
- analysis::TypeExprResult
- analysis::VarDeclKind
- analysis::VariableKind
- document::RootSymbolKind
- formatter::BraceStyle
- formatter::IndentStyle
- formatter::SemicolonStyle
- preprocess::IncludeError
- syntax::Kind
- types::CastType
- types::Type
Traits
Functions
- all_files
- analysis::analyze
- analysis::analyze_with_include_tree
- analysis::analyze_with_options
- analysis::analyze_with_signatures
- analysis::binary_expr_rhs
- analysis::build_scope_extents
- analysis::call_argument_count
- analysis::call_argument_node
- analysis::class_decl_info
- analysis::class_field_info
- analysis::class_member_visibility
- analysis::complexity_display_string
- analysis::find_type_expr_child
- analysis::function_decl_info
- analysis::member_expr_member_name
- analysis::member_expr_receiver_name
- analysis::param_name
- analysis::parse_type_expr
- analysis::primary_expr_new_constructor
- analysis::primary_expr_resolvable_name
- analysis::scope_at_offset
- analysis::seed_scope_from_program
- analysis::seed_scope_from_signatures
- analysis::var_decl_info
- analyze
- analyze_with_include_tree
- analyze_with_options
- analyze_with_signatures
- build_class_super
- build_definition_map
- build_doc_map
- build_grammar
- build_include_tree
- build_scope_extents
- build_signature_grammar
- decl_span_for_name_span
- doc_comment::build_doc_map
- doc_comment::parse_comment_content
- doc_comment::parse_doc_comment
- document::build_class_super
- document::build_definition_map
- document::decl_span_for_name_span
- format
- format_syntax_tree
- formatter::format
- formatter::load_formatter_options_from_dir
- formatter::load_formatter_options_from_file
- grammar::build_expression_grammar
- grammar::build_grammar
- grammar::build_program_grammar
- grammar::build_signature_grammar
- is_valid_identifier
- parse
- parse_doc_comment
- parse_error_to_diagnostics
- parse_error_to_miette
- parse_expression
- parse_recovering
- parse_recovering_multi
- parse_signatures
- parse_to_doc
- parse_tokens
- parser::parse
- parser::parse_error_to_diagnostics
- parser::parse_error_to_miette
- parser::parse_expression
- parser::parse_recovering
- parser::parse_recovering_multi
- parser::parse_signatures
- parser::parse_to_doc
- parser::parse_tokens
- parser::program_expected_labels
- parser::program_literals
- parser::program_rule_names
- parser::reparse
- parser::reparse_or_parse
- preprocess::all_files
- preprocess::build_include_tree
- preprocess::collect_include_path_ranges
- print_syntax_tree
- program_literals
- reparse
- reparse_or_parse
- scope_at_offset
- seed_scope_from_signatures
- signatures::build_sig_definition_locations
- signatures::default_signature_roots
- signatures::default_signature_roots_with_locations
- signatures::load_signatures_from_dir
- signatures::load_signatures_from_dir_with_locations
- syntax::is_valid_identifier
- syntax::kind_name
- tree_display::format_syntax_tree
- tree_display::print_syntax_tree
- visitor::walk
- walk