List of all items
Structs
- HoverInfo
- Node
- NodeWithTrivia
- ParseOutput
- Parser
- PositionMapper
- PragmaState
- PragmaTracker
- RecoverySalvageProfile
- ScopeAnalyzer
- ScopeIssue
- SemanticAnalyzer
- SemanticModel
- SemanticToken
- Symbol
- SymbolExtractor
- SymbolReference
- SymbolTable
- Token
- TokenStream
- TriviaPreservingParser
- TriviaToken
- TypeBasedCompletion
- TypeConstraint
- TypeEnvironment
- TypeInferenceEngine
- TypeLocation
- analysis::class_model::Attribute
- analysis::class_model::ClassModel
- analysis::class_model::ClassModelBuilder
- analysis::class_model::ExporterMetadata
- analysis::class_model::FieldInfo
- analysis::class_model::MethodInfo
- analysis::class_model::MethodModifier
- analysis::class_model::ResolvedExport
- analysis::declaration::DeclarationProvider
- analysis::declaration::LocationLink
- analysis::export_analyzer::ExportInfo
- analysis::export_analyzer::ExportSymbolExtractor
- analysis::generated_member_extractor::GeneratedMemberExtractor
- analysis::import_extractor::ImportExtractor
- analysis::index::SymbolDef
- analysis::index::WorkspaceIndex
- analysis::package_graph_extractor::PackageGraphExtractor
- analysis::scope_analyzer::ScopeAnalyzer
- analysis::scope_analyzer::ScopeIssue
- analysis::semantic::BuiltinDoc
- analysis::semantic::DefinitionLocation
- analysis::semantic::EffectivePragmaState
- analysis::semantic::ExceptionContext
- analysis::semantic::ExportedSubroutine
- analysis::semantic::FileExportMetadata
- analysis::semantic::HoverInfo
- analysis::semantic::PackageExportMetadata
- analysis::semantic::ParentChain
- analysis::semantic::PragmaDoc
- analysis::semantic::ResolvedSymbol
- analysis::semantic::SemanticAnalyzer
- analysis::semantic::SemanticModel
- analysis::semantic::SemanticQueryFacade
- analysis::semantic::SemanticToken
- analysis::semantic::VisibleImport
- analysis::symbol::FrameworkFlags
- analysis::symbol::Scope
- analysis::symbol::Symbol
- analysis::symbol::SymbolExtractor
- analysis::symbol::SymbolReference
- analysis::symbol::SymbolTable
- analysis::type_inference::CompletionItem
- analysis::type_inference::TypeBasedCompletion
- analysis::type_inference::TypeConstraint
- analysis::type_inference::TypeEnvironment
- analysis::type_inference::TypeInferenceEngine
- analysis::type_inference::TypeLocation
- analysis::value_shape_inferrer::ValueShapeInferrer
- ast::Node
- ast::Token
- builtin_signatures::BuiltinSignature
- builtins::builtin_signatures::BuiltinSignature
- compat::ast::Node
- compat::ast::Token
- compat::builtin_signatures::BuiltinSignature
- compat::declaration::DeclarationProvider
- compat::declaration::LocationLink
- compat::document_store::Document
- compat::document_store::DocumentStore
- compat::edit::Edit
- compat::edit::EditSet
- compat::error_classifier::ErrorClassifier
- compat::error_classifier::RecoverySalvageMetrics
- compat::error_recovery::ParseError
- compat::heredoc_collector::CollectionResult
- compat::heredoc_collector::HeredocContent
- compat::heredoc_collector::PendingHeredoc
- compat::heredoc_collector::Span
- compat::index::SymbolDef
- compat::index::WorkspaceIndex
- compat::parser_context::ParserContext
- compat::scope_analyzer::ScopeAnalyzer
- compat::scope_analyzer::ScopeIssue
- compat::semantic::BuiltinDoc
- compat::semantic::DefinitionLocation
- compat::semantic::EffectivePragmaState
- compat::semantic::ExceptionContext
- compat::semantic::ExportedSubroutine
- compat::semantic::FileExportMetadata
- compat::semantic::HoverInfo
- compat::semantic::PackageExportMetadata
- compat::semantic::ParentChain
- compat::semantic::PragmaDoc
- compat::semantic::ResolvedSymbol
- compat::semantic::SemanticAnalyzer
- compat::semantic::SemanticModel
- compat::semantic::SemanticQueryFacade
- compat::semantic::SemanticToken
- compat::semantic::VisibleImport
- compat::symbol::FrameworkFlags
- compat::symbol::Scope
- compat::symbol::Symbol
- compat::symbol::SymbolExtractor
- compat::symbol::SymbolReference
- compat::symbol::SymbolTable
- compat::tdd_basic::Diagnostic
- compat::tdd_basic::RefactoringAnalyzer
- compat::tdd_basic::RefactoringSuggestion
- compat::tdd_basic::SubroutineInfo
- compat::tdd_basic::TddResult
- compat::tdd_basic::TddWorkflow
- compat::tdd_basic::TestGenerator
- compat::test_generator::CoverageReport
- compat::test_generator::RefactoringSuggester
- compat::test_generator::RefactoringSuggestion
- compat::test_generator::TestCase
- compat::test_generator::TestGenerator
- compat::test_generator::TestGeneratorOptions
- compat::test_generator::TestResults
- compat::test_generator::TestRunner
- compat::test_runner::TestItem
- compat::test_runner::TestRange
- compat::test_runner::TestResult
- compat::test_runner::TestRunner
- compat::token_stream::Token
- compat::token_stream::TokenStream
- compat::token_wrapper::PositionTracker
- compat::token_wrapper::TokenWithPosition
- compat::trivia::NodeWithTrivia
- compat::trivia::TriviaLexer
- compat::trivia::TriviaPreservingParser
- compat::trivia::TriviaToken
- compat::trivia_parser::TriviaParserContext
- compat::trivia_parser::TriviaPreservingParser
- compat::type_inference::CompletionItem
- compat::type_inference::TypeBasedCompletion
- compat::type_inference::TypeConstraint
- compat::type_inference::TypeEnvironment
- compat::type_inference::TypeInferenceEngine
- compat::type_inference::TypeLocation
- compat::workspace_index::CrossFileReferenceQueryResult
- compat::workspace_index::EarlyExitRecord
- compat::workspace_index::FileFactShard
- compat::workspace_index::FileIndex
- compat::workspace_index::IndexCoordinator
- compat::workspace_index::IndexInstrumentationSnapshot
- compat::workspace_index::IndexMetrics
- compat::workspace_index::IndexPerformanceCaps
- compat::workspace_index::IndexPhaseTransition
- compat::workspace_index::IndexResourceLimits
- compat::workspace_index::IndexStateTransition
- compat::workspace_index::Location
- compat::workspace_index::LspWorkspaceSymbol
- compat::workspace_index::ShardReplaceResult
- compat::workspace_index::SymbolIdentity
- compat::workspace_index::SymbolKey
- compat::workspace_index::SymbolReference
- compat::workspace_index::WorkspaceIndex
- compat::workspace_index::WorkspaceSymbol
- core::Node
- core::ParseOutput
- core::Parser
- core::engine::ast::Node
- core::engine::ast::Token
- core::engine::ast_v2::Node
- core::engine::ast_v2::NodeIdGenerator
- core::engine::edit::Edit
- core::engine::edit::EditSet
- core::engine::error::BudgetTracker
- core::engine::error::ErrorContext
- core::engine::error::ParseBudget
- core::engine::error::ParseOutput
- core::engine::error::RecoverySalvageProfile
- core::engine::error::classifier::ErrorClassifier
- core::engine::error::classifier::RecoverySalvageMetrics
- core::engine::error::recovery::ParseError
- core::engine::heredoc_collector::CollectionResult
- core::engine::heredoc_collector::HeredocContent
- core::engine::heredoc_collector::PendingHeredoc
- core::engine::heredoc_collector::Span
- core::engine::parser::Parser
- core::engine::parser_context::ParserContext
- core::engine::position::LineIndex
- core::engine::position::LineStartsCache
- core::engine::position::Position
- core::engine::position::PositionMapper
- core::engine::position::Range
- core::engine::position::WireLocation
- core::engine::position::WirePosition
- core::engine::position::WireRange
- core::engine::pragma_tracker::CompileTimePragmaEnvironment
- core::engine::pragma_tracker::PerlVersion
- core::engine::pragma_tracker::PragmaQueryCursor
- core::engine::pragma_tracker::PragmaSnapshot
- core::engine::pragma_tracker::PragmaState
- core::engine::pragma_tracker::PragmaStateQuery
- core::engine::pragma_tracker::PragmaTracker
- core::engine::regex_validator::CaptureGroup
- core::engine::regex_validator::RegexAnalyzer
- core::engine::regex_validator::RegexValidator
- core::engine::regex_validator::analyzer::CaptureGroup
- core::engine::regex_validator::analyzer::RegexAnalyzer
- core::engine::regex_validator::prelude::CaptureGroup
- core::engine::regex_validator::prelude::RegexAnalyzer
- core::engine::regex_validator::prelude::RegexValidator
- core::engine::regex_validator::validator::RegexValidationConfig
- core::engine::regex_validator::validator::RegexValidator
- core::error::BudgetTracker
- core::error::ErrorContext
- core::error::ParseBudget
- core::error::ParseOutput
- core::error::RecoverySalvageProfile
- core::error::classifier::ErrorClassifier
- core::error::classifier::RecoverySalvageMetrics
- core::error::recovery::ParseError
- core::parser::Parser
- core::position::LineIndex
- core::position::LineStartsCache
- core::position::Position
- core::position::PositionMapper
- core::position::Range
- core::position::WireLocation
- core::position::WirePosition
- core::position::WireRange
- dead_code::DeadCode
- dead_code::DeadCodeAnalysis
- dead_code::DeadCodeDetector
- dead_code::DeadCodeStats
- declaration::DeclarationProvider
- declaration::LocationLink
- document_store::Document
- document_store::DocumentStore
- edit::Edit
- edit::EditSet
- engine::ast::Node
- engine::ast::Token
- engine::ast_v2::Node
- engine::ast_v2::NodeIdGenerator
- engine::edit::Edit
- engine::edit::EditSet
- engine::error::BudgetTracker
- engine::error::ErrorContext
- engine::error::ParseBudget
- engine::error::ParseOutput
- engine::error::RecoverySalvageProfile
- engine::error::classifier::ErrorClassifier
- engine::error::classifier::RecoverySalvageMetrics
- engine::error::recovery::ParseError
- engine::heredoc_collector::CollectionResult
- engine::heredoc_collector::HeredocContent
- engine::heredoc_collector::PendingHeredoc
- engine::heredoc_collector::Span
- engine::parser::Parser
- engine::parser_context::ParserContext
- engine::position::LineIndex
- engine::position::LineStartsCache
- engine::position::Position
- engine::position::PositionMapper
- engine::position::Range
- engine::position::WireLocation
- engine::position::WirePosition
- engine::position::WireRange
- engine::pragma_tracker::CompileTimePragmaEnvironment
- engine::pragma_tracker::PerlVersion
- engine::pragma_tracker::PragmaQueryCursor
- engine::pragma_tracker::PragmaSnapshot
- engine::pragma_tracker::PragmaState
- engine::pragma_tracker::PragmaStateQuery
- engine::pragma_tracker::PragmaTracker
- engine::regex_validator::CaptureGroup
- engine::regex_validator::RegexAnalyzer
- engine::regex_validator::RegexValidator
- engine::regex_validator::analyzer::CaptureGroup
- engine::regex_validator::analyzer::RegexAnalyzer
- engine::regex_validator::prelude::CaptureGroup
- engine::regex_validator::prelude::RegexAnalyzer
- engine::regex_validator::prelude::RegexValidator
- engine::regex_validator::validator::RegexValidationConfig
- engine::regex_validator::validator::RegexValidator
- error::BudgetTracker
- error::ErrorContext
- error::ParseBudget
- error::ParseOutput
- error::RecoverySalvageProfile
- error::classifier::ErrorClassifier
- error::classifier::RecoverySalvageMetrics
- error::recovery::ParseError
- error_classifier::ErrorClassifier
- error_classifier::RecoverySalvageMetrics
- error_recovery::ParseError
- heredoc_anti_patterns::AntiPatternDetector
- heredoc_anti_patterns::Diagnostic
- heredoc_anti_patterns::Location
- heredoc_collector::CollectionResult
- heredoc_collector::HeredocContent
- heredoc_collector::PendingHeredoc
- heredoc_collector::Span
- incremental::Edit
- incremental::IncrementalState
- incremental::LexCheckpoint
- incremental::LineIndex
- incremental::ParseCheckpoint
- incremental::ReparseResult
- incremental::ScopeSnapshot
- incremental::incremental_advanced_reuse::AdvancedReuseAnalyzer
- incremental::incremental_advanced_reuse::ReuseAnalysisResult
- incremental::incremental_advanced_reuse::ReuseAnalysisStats
- incremental::incremental_advanced_reuse::ReuseConfig
- incremental::incremental_advanced_reuse::ReuseStrategy
- incremental::incremental_checkpoint::CheckpointedIncrementalParser
- incremental::incremental_checkpoint::IncrementalStats
- incremental::incremental_checkpoint::SimpleEdit
- incremental::incremental_document::IncrementalDocument
- incremental::incremental_document::ParseMetrics
- incremental::incremental_document::SubtreeCache
- incremental::incremental_edit::IncrementalEdit
- incremental::incremental_edit::IncrementalEditSet
- incremental::incremental_integration::IncrementalConfig
- incremental::incremental_simple::SimpleIncrementalParser
- incremental::incremental_v2::IncrementalMetrics
- incremental::incremental_v2::IncrementalParserV2
- incremental::incremental_v2::IncrementalTree
- index::SymbolDef
- index::WorkspaceIndex
- line_index::LineIndex
- parser::Parser
- parser_context::ParserContext
- position::LineIndex
- position::LineStartsCache
- position::Position
- position::PositionMapper
- position::Range
- position::WireLocation
- position::WirePosition
- position::WireRange
- prelude::Node
- prelude::ParseOutput
- prelude::Parser
- refactor::import_optimizer::DuplicateImport
- refactor::import_optimizer::ImportAnalysis
- refactor::import_optimizer::ImportEntry
- refactor::import_optimizer::ImportOptimizer
- refactor::import_optimizer::MissingImport
- refactor::import_optimizer::OrganizationSuggestion
- refactor::import_optimizer::TextEdit
- refactor::import_optimizer::UnusedImport
- refactor::inline::SubInliner
- refactor::modernize::ModernizationSuggestion
- refactor::modernize::PerlModernizer
- refactor::modernize_refactored::ModernizationSuggestion
- refactor::modernize_refactored::PerlModernizer
- refactor::refactoring::BackupCleanupResult
- refactor::refactoring::BackupInfo
- refactor::refactoring::RefactoringConfig
- refactor::refactoring::RefactoringEngine
- refactor::refactoring::RefactoringOperation
- refactor::refactoring::RefactoringResult
- refactor::workspace_refactor::FileEdit
- refactor::workspace_refactor::RefactorResult
- refactor::workspace_refactor::TextEdit
- refactor::workspace_refactor::WorkspaceRefactor
- refactor::workspace_rename::ConflictLocation
- refactor::workspace_rename::RenameStatistics
- refactor::workspace_rename::WorkspaceRename
- refactor::workspace_rename::WorkspaceRenameConfig
- refactor::workspace_rename::WorkspaceRenameResult
- scope_analyzer::ScopeAnalyzer
- scope_analyzer::ScopeIssue
- semantic::BuiltinDoc
- semantic::DefinitionLocation
- semantic::EffectivePragmaState
- semantic::ExceptionContext
- semantic::ExportedSubroutine
- semantic::FileExportMetadata
- semantic::HoverInfo
- semantic::PackageExportMetadata
- semantic::ParentChain
- semantic::PragmaDoc
- semantic::ResolvedSymbol
- semantic::SemanticAnalyzer
- semantic::SemanticModel
- semantic::SemanticQueryFacade
- semantic::SemanticToken
- semantic::VisibleImport
- symbol::FrameworkFlags
- symbol::Scope
- symbol::Symbol
- symbol::SymbolExtractor
- symbol::SymbolReference
- symbol::SymbolTable
- tdd::tdd_basic::Diagnostic
- tdd::tdd_basic::RefactoringAnalyzer
- tdd::tdd_basic::RefactoringSuggestion
- tdd::tdd_basic::SubroutineInfo
- tdd::tdd_basic::TddResult
- tdd::tdd_basic::TddWorkflow
- tdd::tdd_basic::TestGenerator
- tdd::tdd_workflow::BranchCoverage
- tdd::tdd_workflow::CoverageAnnotation
- tdd::tdd_workflow::CoverageTracker
- tdd::tdd_workflow::LineCoverage
- tdd::tdd_workflow::TddConfig
- tdd::tdd_workflow::TddCycleResult
- tdd::tdd_workflow::TddWorkflow
- tdd::tdd_workflow::WorkflowStatus
- tdd::test_generator::CoverageReport
- tdd::test_generator::RefactoringSuggester
- tdd::test_generator::RefactoringSuggestion
- tdd::test_generator::TestCase
- tdd::test_generator::TestGenerator
- tdd::test_generator::TestGeneratorOptions
- tdd::test_generator::TestResults
- tdd::test_generator::TestRunner
- tdd::test_runner::TestItem
- tdd::test_runner::TestRange
- tdd::test_runner::TestResult
- tdd::test_runner::TestRunner
- tdd_basic::Diagnostic
- tdd_basic::RefactoringAnalyzer
- tdd_basic::RefactoringSuggestion
- tdd_basic::SubroutineInfo
- tdd_basic::TddResult
- tdd_basic::TddWorkflow
- tdd_basic::TestGenerator
- test_generator::CoverageReport
- test_generator::RefactoringSuggester
- test_generator::RefactoringSuggestion
- test_generator::TestCase
- test_generator::TestGenerator
- test_generator::TestGeneratorOptions
- test_generator::TestResults
- test_generator::TestRunner
- test_runner::TestItem
- test_runner::TestRange
- test_runner::TestResult
- test_runner::TestRunner
- token_stream::Token
- token_stream::TokenStream
- token_wrapper::PositionTracker
- token_wrapper::TokenWithPosition
- tokens::token_stream::Token
- tokens::token_stream::TokenStream
- tokens::token_wrapper::PositionTracker
- tokens::token_wrapper::TokenWithPosition
- tokens::trivia::NodeWithTrivia
- tokens::trivia::TriviaLexer
- tokens::trivia::TriviaPreservingParser
- tokens::trivia::TriviaToken
- tokens::trivia_parser::TriviaParserContext
- tokens::trivia_parser::TriviaPreservingParser
- trivia::NodeWithTrivia
- trivia::TriviaLexer
- trivia::TriviaPreservingParser
- trivia::TriviaToken
- trivia_parser::TriviaParserContext
- trivia_parser::TriviaPreservingParser
- type_inference::CompletionItem
- type_inference::TypeBasedCompletion
- type_inference::TypeConstraint
- type_inference::TypeEnvironment
- type_inference::TypeInferenceEngine
- type_inference::TypeLocation
- workspace::AstCacheConfig
- workspace::BoundedLruCache
- workspace::CacheConfig
- workspace::CombinedWorkspaceCacheConfig
- workspace::CoordinatorStatistics
- workspace::CrossFileReferenceQueryResult
- workspace::IndexResourceLimits
- workspace::IndexStateMachine
- workspace::Location
- workspace::ProductionCoordinatorConfig
- workspace::ProductionIndexCoordinator
- workspace::SloConfig
- workspace::SloStatistics
- workspace::SloTracker
- workspace::SymbolCacheConfig
- workspace::SymbolIdentity
- workspace::WorkspaceCacheConfig
- workspace::WorkspaceCacheManager
- workspace::WorkspaceIndex
- workspace::cache::AstCacheConfig
- workspace::cache::BoundedLruCache
- workspace::cache::CacheConfig
- workspace::cache::CacheStats
- workspace::cache::CombinedWorkspaceCacheConfig
- workspace::cache::SymbolCacheConfig
- workspace::cache::WorkspaceCacheConfig
- workspace::document_store::Document
- workspace::document_store::DocumentStore
- workspace::monitoring::EarlyExitRecord
- workspace::monitoring::IndexInstrumentation
- workspace::monitoring::IndexInstrumentationSnapshot
- workspace::monitoring::IndexMetrics
- workspace::monitoring::IndexPerformanceCaps
- workspace::monitoring::IndexPhaseTransition
- workspace::monitoring::IndexResourceLimits
- workspace::monitoring::IndexStateTransition
- workspace::production_coordinator::CoordinatorStatistics
- workspace::production_coordinator::ProductionCoordinatorConfig
- workspace::production_coordinator::ProductionIndexCoordinator
- workspace::production_coordinator::WorkspaceCacheManager
- workspace::slo::SloConfig
- workspace::slo::SloStatistics
- workspace::slo::SloTracker
- workspace::state_machine::BuildPhaseTransition
- workspace::state_machine::IndexStateMachine
- workspace::state_machine::IndexStateTransition
- workspace::workspace_index::CrossFileReferenceQueryResult
- workspace::workspace_index::EarlyExitRecord
- workspace::workspace_index::FileFactShard
- workspace::workspace_index::FileIndex
- workspace::workspace_index::IndexCoordinator
- workspace::workspace_index::IndexInstrumentationSnapshot
- workspace::workspace_index::IndexMetrics
- workspace::workspace_index::IndexPerformanceCaps
- workspace::workspace_index::IndexPhaseTransition
- workspace::workspace_index::IndexResourceLimits
- workspace::workspace_index::IndexStateTransition
- workspace::workspace_index::Location
- workspace::workspace_index::LspWorkspaceSymbol
- workspace::workspace_index::ShardReplaceResult
- workspace::workspace_index::SymbolIdentity
- workspace::workspace_index::SymbolKey
- workspace::workspace_index::SymbolReference
- workspace::workspace_index::WorkspaceIndex
- workspace::workspace_index::WorkspaceSymbol
- workspace_index::CrossFileReferenceQueryResult
- workspace_index::EarlyExitRecord
- workspace_index::FileFactShard
- workspace_index::FileIndex
- workspace_index::IndexCoordinator
- workspace_index::IndexInstrumentationSnapshot
- workspace_index::IndexMetrics
- workspace_index::IndexPerformanceCaps
- workspace_index::IndexPhaseTransition
- workspace_index::IndexResourceLimits
- workspace_index::IndexStateTransition
- workspace_index::Location
- workspace_index::LspWorkspaceSymbol
- workspace_index::ShardReplaceResult
- workspace_index::SymbolIdentity
- workspace_index::SymbolKey
- workspace_index::SymbolReference
- workspace_index::WorkspaceIndex
- workspace_index::WorkspaceSymbol
Enums
- IssueKind
- LineEnding
- NodeKind
- ParseError
- PerlType
- RecoverySalvageClass
- ScalarType
- SemanticTokenModifier
- SemanticTokenType
- SymbolKind
- TokenKind
- Trivia
- analysis::class_model::AccessorType
- analysis::class_model::ClassAccessorMode
- analysis::class_model::Framework
- analysis::class_model::MethodResolutionOrder
- analysis::class_model::ModifierKind
- analysis::export_analyzer::ExporterDetector
- analysis::scope_analyzer::IssueKind
- analysis::semantic::SemanticTokenModifier
- analysis::semantic::SemanticTokenType
- analysis::symbol::AsyncFrameworkKind
- analysis::symbol::FrameworkKind
- analysis::symbol::ScopeKind
- analysis::symbol::SymbolKind
- analysis::symbol::VarKind
- analysis::symbol::WebFrameworkKind
- analysis::type_inference::PerlType
- analysis::type_inference::ScalarType
- ast::NodeKind
- ast::TokenKind
- compat::ast::NodeKind
- compat::ast::TokenKind
- compat::error_classifier::ParseErrorKind
- compat::error_recovery::RecoveryResult
- compat::error_recovery::SyncPoint
- compat::heredoc_collector::QuoteKind
- compat::path_normalize::NormalizePathError
- compat::path_security::WorkspacePathError
- compat::qualified_name::QualifiedNameError
- compat::quote_parser::SubstitutionError
- compat::quote_parser::TransliterationError
- compat::scope_analyzer::IssueKind
- compat::semantic::SemanticTokenModifier
- compat::semantic::SemanticTokenType
- compat::symbol::AsyncFrameworkKind
- compat::symbol::FrameworkKind
- compat::symbol::ScopeKind
- compat::symbol::SymbolKind
- compat::symbol::VarKind
- compat::symbol::WebFrameworkKind
- compat::tdd_basic::DiagnosticSeverity
- compat::tdd_basic::RefactoringCategory
- compat::tdd_basic::TddState
- compat::test_generator::Priority
- compat::test_generator::RefactoringCategory
- compat::test_generator::TestFramework
- compat::test_runner::TestKind
- compat::test_runner::TestStatus
- compat::token_stream::TokenKind
- compat::trivia::Trivia
- compat::type_inference::PerlType
- compat::type_inference::ScalarType
- compat::workspace_index::DegradationReason
- compat::workspace_index::EarlyExitReason
- compat::workspace_index::IndexPhase
- compat::workspace_index::IndexState
- compat::workspace_index::IndexStateKind
- compat::workspace_index::ReferenceKind
- compat::workspace_index::ResourceKind
- compat::workspace_index::SymKind
- compat::workspace_index::SymbolKind
- compat::workspace_index::VarKind
- core::NodeKind
- core::ParseError
- core::engine::ast::NodeKind
- core::engine::ast::TokenKind
- core::engine::ast_v2::MissingKind
- core::engine::ast_v2::NodeKind
- core::engine::error::ParseError
- core::engine::error::RecoveryKind
- core::engine::error::RecoverySalvageClass
- core::engine::error::RecoverySite
- core::engine::error::classifier::ParseErrorKind
- core::engine::error::recovery::RecoveryResult
- core::engine::error::recovery::SyncPoint
- core::engine::heredoc_collector::QuoteKind
- core::engine::position::LineEnding
- core::engine::quote_parser::SubstitutionError
- core::engine::quote_parser::TransliterationError
- core::engine::regex_validator::RegexError
- core::engine::regex_validator::error::RegexError
- core::engine::regex_validator::prelude::RegexError
- core::error::ParseError
- core::error::RecoveryKind
- core::error::RecoverySalvageClass
- core::error::RecoverySite
- core::error::classifier::ParseErrorKind
- core::error::recovery::RecoveryResult
- core::error::recovery::SyncPoint
- core::position::LineEnding
- dead_code::DeadCodeType
- engine::ast::NodeKind
- engine::ast::TokenKind
- engine::ast_v2::MissingKind
- engine::ast_v2::NodeKind
- engine::error::ParseError
- engine::error::RecoveryKind
- engine::error::RecoverySalvageClass
- engine::error::RecoverySite
- engine::error::classifier::ParseErrorKind
- engine::error::recovery::RecoveryResult
- engine::error::recovery::SyncPoint
- engine::heredoc_collector::QuoteKind
- engine::position::LineEnding
- engine::quote_parser::SubstitutionError
- engine::quote_parser::TransliterationError
- engine::regex_validator::RegexError
- engine::regex_validator::error::RegexError
- engine::regex_validator::prelude::RegexError
- error::ParseError
- error::RecoveryKind
- error::RecoverySalvageClass
- error::RecoverySite
- error::classifier::ParseErrorKind
- error::recovery::RecoveryResult
- error::recovery::SyncPoint
- error_classifier::ParseErrorKind
- error_recovery::RecoveryResult
- error_recovery::SyncPoint
- heredoc_anti_patterns::AntiPattern
- heredoc_anti_patterns::Severity
- heredoc_collector::QuoteKind
- incremental::incremental_advanced_reuse::ReuseType
- incremental::incremental_document::SymbolPriority
- incremental::incremental_edit::IncrementalEditBatchError
- incremental::incremental_integration::DocumentParser
- path_normalize::NormalizePathError
- path_security::WorkspacePathError
- position::LineEnding
- prelude::NodeKind
- prelude::ParseError
- qualified_name::QualifiedNameError
- quote_parser::SubstitutionError
- quote_parser::TransliterationError
- refactor::import_optimizer::SuggestionPriority
- refactor::inline::InlineAbility
- refactor::inline::InlineError
- refactor::refactoring::ModernizationPattern
- refactor::refactoring::RefactoringScope
- refactor::refactoring::RefactoringType
- refactor::workspace_refactor::RefactorError
- refactor::workspace_rename::Progress
- refactor::workspace_rename::WorkspaceRenameError
- scope_analyzer::IssueKind
- semantic::SemanticTokenModifier
- semantic::SemanticTokenType
- symbol::AsyncFrameworkKind
- symbol::FrameworkKind
- symbol::ScopeKind
- symbol::SymbolKind
- symbol::VarKind
- symbol::WebFrameworkKind
- tdd::tdd_basic::DiagnosticSeverity
- tdd::tdd_basic::RefactoringCategory
- tdd::tdd_basic::TddState
- tdd::tdd_workflow::AnnotationSeverity
- tdd::tdd_workflow::TddAction
- tdd::tdd_workflow::TestType
- tdd::tdd_workflow::WorkflowState
- tdd::test_generator::Priority
- tdd::test_generator::RefactoringCategory
- tdd::test_generator::TestFramework
- tdd::test_runner::TestKind
- tdd::test_runner::TestStatus
- tdd_basic::DiagnosticSeverity
- tdd_basic::RefactoringCategory
- tdd_basic::TddState
- test_generator::Priority
- test_generator::RefactoringCategory
- test_generator::TestFramework
- test_runner::TestKind
- test_runner::TestStatus
- token_stream::TokenKind
- tokens::token_stream::TokenKind
- tokens::trivia::Trivia
- trivia::Trivia
- type_inference::PerlType
- type_inference::ScalarType
- workspace::BuildPhase
- workspace::DegradationReason
- workspace::IndexState
- workspace::IndexStateKind
- workspace::InvalidationReason
- workspace::OperationResult
- workspace::OperationType
- workspace::ResourceKind
- workspace::TransitionResult
- workspace::monitoring::DegradationReason
- workspace::monitoring::EarlyExitReason
- workspace::monitoring::IndexPhase
- workspace::monitoring::IndexStateKind
- workspace::monitoring::ResourceKind
- workspace::slo::OperationResult
- workspace::slo::OperationType
- workspace::state_machine::BuildPhase
- workspace::state_machine::DegradationReason
- workspace::state_machine::IndexState
- workspace::state_machine::IndexStateKind
- workspace::state_machine::InvalidationReason
- workspace::state_machine::ResourceKind
- workspace::state_machine::TransitionResult
- workspace::workspace_index::DegradationReason
- workspace::workspace_index::EarlyExitReason
- workspace::workspace_index::IndexPhase
- workspace::workspace_index::IndexState
- workspace::workspace_index::IndexStateKind
- workspace::workspace_index::ReferenceKind
- workspace::workspace_index::ResourceKind
- workspace::workspace_index::SymKind
- workspace::workspace_index::SymbolKind
- workspace::workspace_index::VarKind
- workspace_index::DegradationReason
- workspace_index::EarlyExitReason
- workspace_index::IndexPhase
- workspace_index::IndexState
- workspace_index::IndexStateKind
- workspace_index::ReferenceKind
- workspace_index::ResourceKind
- workspace_index::SymKind
- workspace_index::SymbolKind
- workspace_index::VarKind
Traits
- compat::error_recovery::ErrorRecovery
- compat::error_recovery::ParserErrorRecovery
- compat::error_recovery::StatementRecovery
- compat::trivia::TriviaCollector
- core::engine::error::recovery::ErrorRecovery
- core::engine::error::recovery::ParserErrorRecovery
- core::engine::error::recovery::StatementRecovery
- core::error::recovery::ErrorRecovery
- core::error::recovery::ParserErrorRecovery
- core::error::recovery::StatementRecovery
- engine::error::recovery::ErrorRecovery
- engine::error::recovery::ParserErrorRecovery
- engine::error::recovery::StatementRecovery
- error::recovery::ErrorRecovery
- error::recovery::ParserErrorRecovery
- error::recovery::StatementRecovery
- error_recovery::ErrorRecovery
- error_recovery::ParserErrorRecovery
- error_recovery::StatementRecovery
- tokens::trivia::TriviaCollector
- trivia::TriviaCollector
- workspace::EstimateSize
- workspace::cache::EstimateSize
Functions
- analysis::declaration::current_package_at
- analysis::declaration::find_node_at_offset
- analysis::declaration::get_node_children
- analysis::declaration::symbol_at_cursor
- analysis::declaration::symbol_at_cursor_with_source
- analysis::semantic::get_attribute_documentation
- analysis::semantic::get_builtin_documentation
- analysis::semantic::get_exception_context
- analysis::semantic::get_moose_type_documentation
- analysis::semantic::get_operator_documentation
- analysis::semantic::get_pragma_documentation
- analysis::semantic::is_exception_function
- analysis::symbol::is_universal_method
- ast_utils::find_declaration_position
- ast_utils::find_function_insert_position
- ast_utils::find_node_at_range
- ast_utils::find_statement_start
- ast_utils::get_indent_at
- builtin_signatures::create_builtin_signatures
- builtin_signatures_phf::builtin_count
- builtin_signatures_phf::get_param_names
- builtin_signatures_phf::is_builtin
- builtin_signatures_phf::try_get_param_names
- builtins::builtin_signatures::create_builtin_signatures
- builtins::phf_lookup::builtin_count
- builtins::phf_lookup::get_param_names
- builtins::phf_lookup::is_builtin
- builtins::phf_lookup::try_get_param_names
- compat::builtin_signatures::create_builtin_signatures
- compat::builtin_signatures_phf::builtin_count
- compat::builtin_signatures_phf::get_param_names
- compat::builtin_signatures_phf::is_builtin
- compat::builtin_signatures_phf::try_get_param_names
- compat::declaration::current_package_at
- compat::declaration::find_node_at_offset
- compat::declaration::get_node_children
- compat::declaration::symbol_at_cursor
- compat::declaration::symbol_at_cursor_with_source
- compat::error_classifier::classify_recovery_salvage
- compat::heredoc_collector::collect_all
- compat::path_normalize::normalize_path_within_workspace
- compat::path_security::build_completion_path
- compat::path_security::is_hidden_or_forbidden_entry_name
- compat::path_security::is_safe_completion_filename
- compat::path_security::resolve_completion_base_directory
- compat::path_security::sanitize_completion_path_input
- compat::path_security::split_completion_path_components
- compat::path_security::validate_workspace_path
- compat::percentile::nearest_rank_percentile
- compat::qualified_name::container_name
- compat::qualified_name::is_valid_identifier_part
- compat::qualified_name::split_qualified_name
- compat::qualified_name::validate_perl_qualified_name
- compat::quote_parser::extract_regex_parts
- compat::quote_parser::extract_substitution_parts
- compat::quote_parser::extract_substitution_parts_strict
- compat::quote_parser::extract_transliteration_parts
- compat::quote_parser::extract_transliteration_parts_strict
- compat::quote_parser::validate_substitution_modifiers
- compat::semantic::get_attribute_documentation
- compat::semantic::get_builtin_documentation
- compat::semantic::get_exception_context
- compat::semantic::get_moose_type_documentation
- compat::semantic::get_operator_documentation
- compat::semantic::get_pragma_documentation
- compat::semantic::is_exception_function
- compat::source_file::is_binary_content
- compat::source_file::is_perl_source_extension
- compat::source_file::is_perl_source_path
- compat::source_file::is_perl_source_uri
- compat::symbol::is_universal_method
- compat::text_line::is_identifier_byte
- compat::text_line::is_keyword_boundary
- compat::text_line::line_bounds_at
- compat::text_line::skip_ascii_whitespace
- compat::trivia_parser::format_with_trivia
- compat::util::code_slice
- compat::util::find_data_marker_byte
- compat::util::find_data_marker_byte_lexed
- compat::util::split_code_and_data
- compat::workspace_index::fs_path_to_uri
- compat::workspace_index::is_file_uri
- compat::workspace_index::is_special_scheme
- compat::workspace_index::lsp_adapter::to_lsp_location
- compat::workspace_index::lsp_adapter::to_lsp_locations
- compat::workspace_index::normalize_var
- compat::workspace_index::uri_extension
- compat::workspace_index::uri_key
- compat::workspace_index::uri_to_fs_path
- core::engine::error::classifier::classify_recovery_salvage
- core::engine::error::get_error_contexts
- core::engine::heredoc_collector::collect_all
- core::engine::position::apply_edit_utf8
- core::engine::position::offset_to_utf16_line_col
- core::engine::position::utf16_line_col_to_offset
- core::engine::pragma_tracker::features_enabled_by_version
- core::engine::pragma_tracker::parse_perl_version
- core::engine::pragma_tracker::version_implies_strict
- core::engine::pragma_tracker::version_implies_warnings
- core::engine::quote_parser::extract_regex_parts
- core::engine::quote_parser::extract_substitution_parts
- core::engine::quote_parser::extract_substitution_parts_strict
- core::engine::quote_parser::extract_transliteration_parts
- core::engine::quote_parser::extract_transliteration_parts_strict
- core::engine::quote_parser::validate_substitution_modifiers
- core::error::classifier::classify_recovery_salvage
- core::error::get_error_contexts
- core::position::apply_edit_utf8
- core::position::offset_to_utf16_line_col
- core::position::utf16_line_col_to_offset
- dead_code::generate_report
- declaration::current_package_at
- declaration::find_node_at_offset
- declaration::get_node_children
- declaration::symbol_at_cursor
- declaration::symbol_at_cursor_with_source
- engine::error::classifier::classify_recovery_salvage
- engine::error::get_error_contexts
- engine::heredoc_collector::collect_all
- engine::position::apply_edit_utf8
- engine::position::offset_to_utf16_line_col
- engine::position::utf16_line_col_to_offset
- engine::pragma_tracker::features_enabled_by_version
- engine::pragma_tracker::parse_perl_version
- engine::pragma_tracker::version_implies_strict
- engine::pragma_tracker::version_implies_warnings
- engine::quote_parser::extract_regex_parts
- engine::quote_parser::extract_substitution_parts
- engine::quote_parser::extract_substitution_parts_strict
- engine::quote_parser::extract_transliteration_parts
- engine::quote_parser::extract_transliteration_parts_strict
- engine::quote_parser::validate_substitution_modifiers
- error::classifier::classify_recovery_salvage
- error::get_error_contexts
- error_classifier::classify_recovery_salvage
- format_with_trivia
- heredoc_collector::collect_all
- incremental::apply_edits
- incremental::incremental_integration::byte_to_lsp_pos
- incremental::incremental_integration::lsp_change_to_edit
- incremental::incremental_integration::lsp_pos_to_byte
- path_normalize::normalize_path_within_workspace
- path_security::build_completion_path
- path_security::is_hidden_or_forbidden_entry_name
- path_security::is_safe_completion_filename
- path_security::resolve_completion_base_directory
- path_security::sanitize_completion_path_input
- path_security::split_completion_path_components
- path_security::validate_workspace_path
- percentile::nearest_rank_percentile
- position::apply_edit_utf8
- position::offset_to_utf16_line_col
- position::utf16_line_col_to_offset
- qualified_name::container_name
- qualified_name::is_valid_identifier_part
- qualified_name::split_qualified_name
- qualified_name::validate_perl_qualified_name
- quote_parser::extract_regex_parts
- quote_parser::extract_substitution_parts
- quote_parser::extract_substitution_parts_strict
- quote_parser::extract_transliteration_parts
- quote_parser::extract_transliteration_parts_strict
- quote_parser::validate_substitution_modifiers
- refactor::inline::analyze_sub_for_inlining
- semantic::get_attribute_documentation
- semantic::get_builtin_documentation
- semantic::get_exception_context
- semantic::get_moose_type_documentation
- semantic::get_operator_documentation
- semantic::get_pragma_documentation
- semantic::is_exception_function
- source_file::is_binary_content
- source_file::is_perl_source_extension
- source_file::is_perl_source_path
- source_file::is_perl_source_uri
- symbol::is_universal_method
- tdd::tdd_workflow::lsp_integration::coverage_to_diagnostics
- tdd::tdd_workflow::lsp_integration::create_status_message
- tdd::tdd_workflow::lsp_integration::tdd_actions_to_code_actions
- text_line::is_identifier_byte
- text_line::is_keyword_boundary
- text_line::line_bounds_at
- text_line::skip_ascii_whitespace
- tokens::trivia_parser::format_with_trivia
- trivia_parser::format_with_trivia
- util::code_slice
- util::find_data_marker_byte
- util::find_data_marker_byte_lexed
- util::split_code_and_data
- workspace::workspace_index::fs_path_to_uri
- workspace::workspace_index::is_file_uri
- workspace::workspace_index::is_special_scheme
- workspace::workspace_index::lsp_adapter::to_lsp_location
- workspace::workspace_index::lsp_adapter::to_lsp_locations
- workspace::workspace_index::normalize_var
- workspace::workspace_index::uri_extension
- workspace::workspace_index::uri_key
- workspace::workspace_index::uri_to_fs_path
- workspace_index::fs_path_to_uri
- workspace_index::is_file_uri
- workspace_index::is_special_scheme
- workspace_index::lsp_adapter::to_lsp_location
- workspace_index::lsp_adapter::to_lsp_locations
- workspace_index::normalize_var
- workspace_index::uri_extension
- workspace_index::uri_key
- workspace_index::uri_to_fs_path
Type Aliases
- ParseResult
- SourceLocation
- analysis::declaration::ParentMap
- analysis::symbol::ScopeId
- ast::SourceLocation
- compat::ast::SourceLocation
- compat::declaration::ParentMap
- compat::symbol::ScopeId
- core::ParseResult
- core::SourceLocation
- core::engine::ast::SourceLocation
- core::engine::ast_v2::DiagnosticId
- core::engine::ast_v2::NodeId
- core::engine::error::ParseResult
- core::error::ParseResult
- declaration::ParentMap
- engine::ast::SourceLocation
- engine::ast_v2::DiagnosticId
- engine::ast_v2::NodeId
- engine::error::ParseResult
- error::ParseResult
- prelude::ParseResult
- prelude::SourceLocation
- symbol::ScopeId
Statics
- builtin_signatures_phf::BUILTIN_FULL_SIGS
- builtin_signatures_phf::BUILTIN_SIGS
- builtins::phf_lookup::BUILTIN_FULL_SIGS
- builtins::phf_lookup::BUILTIN_SIGS
- compat::builtin_signatures_phf::BUILTIN_FULL_SIGS
- compat::builtin_signatures_phf::BUILTIN_SIGS