List of all items
Structs
- Node
- PositionMapper
- Token
- builtin_signatures::BuiltinSignature
- builtins::builtin_signatures::BuiltinSignature
- engine::ast::Node
- engine::ast::Token
- 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
- line_index::LineIndex
- syntax::edit::Edit
- syntax::edit::EditSet
- syntax::error::BudgetTracker
- syntax::error::ErrorContext
- syntax::error::ParseBudget
- syntax::error::ParseOutput
- syntax::error::RecoverySalvageProfile
- syntax::error::classifier::ErrorClassifier
- syntax::error::classifier::RecoverySalvageMetrics
- syntax::error::recovery::ParseError
- syntax::heredoc::CollectionResult
- syntax::heredoc::HeredocContent
- syntax::heredoc::PendingHeredoc
- syntax::heredoc::Span
- 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
Enums
- LineEnding
- MissingKind
- NodeKind
- TokenKind
- engine::ast::NodeKind
- engine::ast::TokenKind
- engine::position::LineEnding
- syntax::error::ParseError
- syntax::error::RecoveryKind
- syntax::error::RecoverySalvageClass
- syntax::error::RecoverySite
- syntax::error::classifier::ParseErrorKind
- syntax::error::recovery::RecoveryResult
- syntax::error::recovery::SyncPoint
- syntax::heredoc::QuoteKind
- syntax::path_normalize::NormalizePathError
- syntax::path_security::WorkspacePathError
- syntax::qualified_name::QualifiedNameError
- syntax::quote::SubstitutionError
- syntax::quote::TransliterationError
- tokens::token_stream::TokenKind
- tokens::trivia::Trivia
Traits
- syntax::error::recovery::ErrorRecovery
- syntax::error::recovery::ParserErrorRecovery
- syntax::error::recovery::StatementRecovery
- tokens::trivia::TriviaCollector
Functions
- 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
- engine::position::apply_edit_utf8
- engine::position::offset_to_utf16_line_col
- engine::position::utf16_line_col_to_offset
- syntax::error::classifier::classify_recovery_salvage
- syntax::error::get_error_contexts
- syntax::heredoc::collect_all
- syntax::path_normalize::normalize_path_within_workspace
- syntax::path_security::build_completion_path
- syntax::path_security::is_hidden_or_forbidden_entry_name
- syntax::path_security::is_safe_completion_filename
- syntax::path_security::resolve_completion_base_directory
- syntax::path_security::sanitize_completion_path_input
- syntax::path_security::split_completion_path_components
- syntax::path_security::validate_workspace_path
- syntax::percentile::nearest_rank_percentile
- syntax::qualified_name::container_name
- syntax::qualified_name::is_valid_identifier_part
- syntax::qualified_name::split_qualified_name
- syntax::qualified_name::validate_perl_qualified_name
- syntax::quote::extract_regex_parts
- syntax::quote::extract_substitution_parts
- syntax::quote::extract_substitution_parts_strict
- syntax::quote::extract_transliteration_parts
- syntax::quote::extract_transliteration_parts_strict
- syntax::quote::validate_substitution_modifiers
- syntax::source_file::is_binary_content
- syntax::source_file::is_perl_source_extension
- syntax::source_file::is_perl_source_path
- syntax::source_file::is_perl_source_uri
- syntax::text_line::is_identifier_byte
- syntax::text_line::is_keyword_boundary
- syntax::text_line::line_bounds_at
- syntax::text_line::skip_ascii_whitespace
- tokens::trivia_parser::format_with_trivia
- util::code_slice
- util::find_data_marker_byte
- util::find_data_marker_byte_lexed
- util::split_code_and_data
Type Aliases
Statics
- builtin_signatures_phf::BUILTIN_FULL_SIGS
- builtin_signatures_phf::BUILTIN_SIGS
- builtins::phf_lookup::BUILTIN_FULL_SIGS
- builtins::phf_lookup::BUILTIN_SIGS