List of all items
Structs
- ast::ParsedDoc
- ast::SourceView
- backend::Backend
- backend::DiagnosticsConfig
- backend::FeaturesConfig
- backend::LspConfig
- backend::OpenFiles
- cache::CacheKey
- cache::WorkspaceCache
- completion::CompletionCtx
- db::analysis::AnalysisHost
- db::analysis::RootDatabase
- db::codebase::CodebaseArc
- db::definitions::SliceArc
- db::index::IndexArc
- db::input::FileId
- db::input::SourceFile
- db::input::Workspace
- db::method_returns::MethodReturnsArc
- db::parse::ParsedArc
- db::refs::FileRefRecord
- db::refs::FileRefsArc
- db::refs::SymbolRefsArc
- db::semantic::IssuesArc
- db::workspace_index::ClassRef
- db::workspace_index::WorkspaceIndexArc
- db::workspace_index::WorkspaceIndexData
- docblock::DocMethod
- docblock::DocParam
- docblock::DocProperty
- docblock::DocReturn
- docblock::DocTemplate
- docblock::DocThrows
- docblock::DocTypeAlias
- docblock::Docblock
- document_store::DocumentStore
- file_index::ClassDef
- file_index::FileIndex
- file_index::FunctionDef
- file_index::MethodDef
- file_index::ParamDef
- file_index::PropertyDef
- type_map::ClassMembers
- type_map::TypeMap
Enums
Functions
- ast::format_type_hint
- ast::name_range
- ast::offset_to_position
- ast::span_to_range
- ast::str_offset
- call_hierarchy::incoming_calls
- call_hierarchy::outgoing_calls
- call_hierarchy::prepare_call_hierarchy
- completion::builtin_completions
- completion::filtered_completions_at
- completion::keyword_completions
- completion::magic_constant_completions
- completion::superglobal_completions
- completion::symbol_completions
- completion::symbol_completions_before
- db::codebase::codebase
- db::definitions::file_definitions
- db::index::file_index
- db::method_returns::method_returns
- db::parse::parse_error_count
- db::parse::parsed_doc
- db::refs::file_refs
- db::refs::symbol_refs
- db::semantic::semantic_issues
- db::workspace_index::workspace_index
- definition::find_declaration_range
- definition::find_in_indexes
- definition::goto_definition
- docblock::docblock_before
- docblock::find_docblock
- docblock::parse_docblock
- hover::class_hover_from_index
- hover::docs_for_symbol_from_index
- hover::hover_at
- hover::hover_info
- hover::signature_for_symbol_from_index
- implementation::find_implementations
- implementation::find_implementations_from_workspace
- references::find_constructor_references
- references::find_references
- references::find_references_codebase
- references::find_references_codebase_with_target
- references::find_references_with_target
- references::find_references_with_use
- rename::prepare_rename
- rename::rename
- rename::rename_property
- rename::rename_variable
- semantic_diagnostics::duplicate_declaration_diagnostics
- semantic_diagnostics::issues_to_diagnostics
- semantic_diagnostics::semantic_diagnostics
- semantic_diagnostics::semantic_diagnostics_no_rebuild
- symbols::document_symbols
- symbols::resolve_workspace_symbol
- symbols::workspace_symbols_from_index
- symbols::workspace_symbols_from_workspace
- type_map::build_method_returns
- type_map::enclosing_class_at
- type_map::is_backed_enum
- type_map::is_enum
- type_map::members_of_class
- type_map::mixin_classes_of
- type_map::params_of_function
- type_map::params_of_method
- type_map::parent_class_name
- walk::class_refs_in_stmts
- walk::collect_var_refs_in_scope
- walk::function_refs_in_stmts
- walk::method_refs_in_stmts
- walk::new_refs_in_stmts
- walk::property_refs_in_stmts
- walk::refs_in_stmts
- walk::refs_in_stmts_with_use
- walk::var_refs_in_stmts