List of all items
Structs
- decoder::nodes::NodeListIter
- decoder::nodes::comment_ast::LazyJsdocBlock
- decoder::nodes::comment_ast::LazyJsdocBorrowsTagBody
- decoder::nodes::comment_ast::LazyJsdocDescriptionLine
- decoder::nodes::comment_ast::LazyJsdocGenericTagBody
- decoder::nodes::comment_ast::LazyJsdocIdentifier
- decoder::nodes::comment_ast::LazyJsdocInlineTag
- decoder::nodes::comment_ast::LazyJsdocNamepathSource
- decoder::nodes::comment_ast::LazyJsdocParameterName
- decoder::nodes::comment_ast::LazyJsdocRawTagBody
- decoder::nodes::comment_ast::LazyJsdocTag
- decoder::nodes::comment_ast::LazyJsdocTagName
- decoder::nodes::comment_ast::LazyJsdocTagNameValue
- decoder::nodes::comment_ast::LazyJsdocText
- decoder::nodes::comment_ast::LazyJsdocTypeLine
- decoder::nodes::comment_ast::LazyJsdocTypeSource
- decoder::nodes::type_node::LazyTypeAny
- decoder::nodes::type_node::LazyTypeAsserts
- decoder::nodes::type_node::LazyTypeAssertsPlain
- decoder::nodes::type_node::LazyTypeCallSignature
- decoder::nodes::type_node::LazyTypeConditional
- decoder::nodes::type_node::LazyTypeConstructorSignature
- decoder::nodes::type_node::LazyTypeFunction
- decoder::nodes::type_node::LazyTypeGeneric
- decoder::nodes::type_node::LazyTypeImport
- decoder::nodes::type_node::LazyTypeIndexSignature
- decoder::nodes::type_node::LazyTypeIndexedAccessIndex
- decoder::nodes::type_node::LazyTypeInfer
- decoder::nodes::type_node::LazyTypeIntersection
- decoder::nodes::type_node::LazyTypeJsdocObjectField
- decoder::nodes::type_node::LazyTypeKeyOf
- decoder::nodes::type_node::LazyTypeKeyValue
- decoder::nodes::type_node::LazyTypeMappedType
- decoder::nodes::type_node::LazyTypeMethodSignature
- decoder::nodes::type_node::LazyTypeName
- decoder::nodes::type_node::LazyTypeNamePath
- decoder::nodes::type_node::LazyTypeNodeListIter
- decoder::nodes::type_node::LazyTypeNotNullable
- decoder::nodes::type_node::LazyTypeNull
- decoder::nodes::type_node::LazyTypeNullable
- decoder::nodes::type_node::LazyTypeNumber
- decoder::nodes::type_node::LazyTypeObject
- decoder::nodes::type_node::LazyTypeObjectField
- decoder::nodes::type_node::LazyTypeOptional
- decoder::nodes::type_node::LazyTypeParameterList
- decoder::nodes::type_node::LazyTypeParenthesis
- decoder::nodes::type_node::LazyTypePredicate
- decoder::nodes::type_node::LazyTypeProperty
- decoder::nodes::type_node::LazyTypeReadonlyArray
- decoder::nodes::type_node::LazyTypeReadonlyProperty
- decoder::nodes::type_node::LazyTypeSpecialNamePath
- decoder::nodes::type_node::LazyTypeStringValue
- decoder::nodes::type_node::LazyTypeSymbol
- decoder::nodes::type_node::LazyTypeTemplateLiteral
- decoder::nodes::type_node::LazyTypeTuple
- decoder::nodes::type_node::LazyTypeTypeOf
- decoder::nodes::type_node::LazyTypeTypeParameter
- decoder::nodes::type_node::LazyTypeUndefined
- decoder::nodes::type_node::LazyTypeUnion
- decoder::nodes::type_node::LazyTypeUniqueSymbol
- decoder::nodes::type_node::LazyTypeUnknown
- decoder::nodes::type_node::LazyTypeVariadic
- decoder::source_file::AstsIter
- decoder::source_file::LazySourceFile
- format::header::Header
- format::kind::UnknownKind
- format::node_record::InvalidTypeTag
- format::string_field::StringField
- parser::BatchDiagnostic
- parser::BatchItem
- parser::BatchResult
- parser::Diagnostic
- parser::OwnedBatchDiagnostic
- parser::OwnedDiagnostic
- parser::ParseBatchBytesResult
- parser::ParseBytesResult
- parser::ParseOptions
- parser::ParseResult
- parser::checkpoint::Checkpoint
- parser::checkpoint::FenceState
- parser::context::ParsedBlock
- parser::context::ParsedDiagnostic
- parser::context::ParserContext
- parser::lexer::Lexer
- parser::lexer::LexerState
- parser::scanner::LogicalLine
- parser::scanner::MarginInfo
- parser::scanner::ScanResult
- parser::token::Token
- parser::type_data::TypeAny
- parser::type_data::TypeAsserts
- parser::type_data::TypeAssertsPlain
- parser::type_data::TypeCallSignature
- parser::type_data::TypeConditional
- parser::type_data::TypeConstructorSignature
- parser::type_data::TypeFunction
- parser::type_data::TypeGeneric
- parser::type_data::TypeImport
- parser::type_data::TypeIndexSignature
- parser::type_data::TypeIndexedAccessIndex
- parser::type_data::TypeInfer
- parser::type_data::TypeIntersection
- parser::type_data::TypeJsdocObjectField
- parser::type_data::TypeKeyOf
- parser::type_data::TypeKeyValue
- parser::type_data::TypeMappedType
- parser::type_data::TypeMethodSignature
- parser::type_data::TypeName
- parser::type_data::TypeNamePath
- parser::type_data::TypeNotNullable
- parser::type_data::TypeNull
- parser::type_data::TypeNullable
- parser::type_data::TypeNumber
- parser::type_data::TypeObject
- parser::type_data::TypeObjectField
- parser::type_data::TypeOptional
- parser::type_data::TypeParameterList
- parser::type_data::TypeParenthesis
- parser::type_data::TypePredicate
- parser::type_data::TypeProperty
- parser::type_data::TypeReadonlyArray
- parser::type_data::TypeReadonlyProperty
- parser::type_data::TypeSpecialNamePath
- parser::type_data::TypeStringValue
- parser::type_data::TypeSymbol
- parser::type_data::TypeTemplateLiteral
- parser::type_data::TypeTuple
- parser::type_data::TypeTypeOf
- parser::type_data::TypeTypeParameter
- parser::type_data::TypeUndefined
- parser::type_data::TypeUnion
- parser::type_data::TypeUniqueSymbol
- parser::type_data::TypeUnknown
- parser::type_data::TypeVariadic
- writer::BinaryWriter
- writer::ExtOffset
- writer::ExtendedDataBuilder
- writer::ListInProgress
- writer::StringIndex
- writer::StringTableBuilder
- writer::nodes::NodeIndex
Enums
- decoder::error::DecodeError
- decoder::nodes::comment_ast::LazyJsdocTagBody
- decoder::nodes::comment_ast::LazyJsdocTagValue
- decoder::nodes::type_node::LazyTypeNode
- format::kind::Kind
- format::node_record::TypeTag
- parser::checkpoint::QuoteKind
- parser::context::InlineTagFormatData
- parser::diagnostics::DiagnosticKind
- parser::diagnostics::ParserDiagnosticKind
- parser::diagnostics::TypeDiagnosticKind
- parser::precedence::Precedence
- parser::token::TokenKind
- parser::type_data::GenericBrackets
- parser::type_data::ModifierPosition
- parser::type_data::NamePathType
- parser::type_data::ObjectSeparator
- parser::type_data::ParseMode
- parser::type_data::QuoteStyle
- parser::type_data::SpecialPathType
- parser::type_data::TypeNodeData
- parser::type_data::VariadicPosition
- writer::LeafStringPayload
Traits
Functions
- decoder::helpers::child_at_visitor_index
- decoder::helpers::children_bitmask_payload
- decoder::helpers::ext_offset
- decoder::helpers::ext_string_leaf
- decoder::helpers::first_child
- decoder::helpers::read_list_metadata
- decoder::helpers::read_next_sibling
- decoder::helpers::read_node_data
- decoder::helpers::read_parent_index
- decoder::helpers::read_string_field
- decoder::helpers::read_u16
- decoder::helpers::read_u32
- decoder::helpers::string_payload
- decoder::text::parsed_preserving_whitespace
- format::diagnostics::section_size
- format::header::major
- format::header::minor
- format::header::pack_version
- format::kind::is_comment_ast
- format::kind::is_known
- format::kind::is_node_list
- format::kind::is_reserved
- format::kind::is_sentinel
- format::kind::is_type_node
- format::node_record::pack_node_data
- format::node_record::pack_string_inline
- format::node_record::payload
- format::node_record::type_tag_bits
- format::node_record::unpack_string_inline
- format::root_index::section_size
- parser::context::emit_block
- parser::context::parse_block_into_data
- parser::diagnostics::parser_diagnostic_message
- parser::diagnostics::type_diagnostic_message
- parser::parse
- parser::parse_batch
- parser::parse_batch_into
- parser::parse_batch_to_bytes
- parser::parse_into
- parser::parse_to_bytes
- parser::parse_type_check
- parser::parse_type_expression
- parser::scanner::body_range
- parser::scanner::has_closing_block
- parser::scanner::is_jsdoc_block
- parser::scanner::logical_lines
- parser::type_emit::emit_type_node
- parser::type_stringify::stringify_type_data
- writer::common_string_field
- writer::nodes::comment_ast::write_jsdoc_block
- writer::nodes::comment_ast::write_jsdoc_block_compat_tail
- writer::nodes::comment_ast::write_jsdoc_borrows_tag_body
- writer::nodes::comment_ast::write_jsdoc_description_line
- writer::nodes::comment_ast::write_jsdoc_description_line_compat
- writer::nodes::comment_ast::write_jsdoc_generic_tag_body
- writer::nodes::comment_ast::write_jsdoc_identifier
- writer::nodes::comment_ast::write_jsdoc_inline_tag
- writer::nodes::comment_ast::write_jsdoc_namepath_source
- writer::nodes::comment_ast::write_jsdoc_parameter_name
- writer::nodes::comment_ast::write_jsdoc_raw_tag_body
- writer::nodes::comment_ast::write_jsdoc_tag
- writer::nodes::comment_ast::write_jsdoc_tag_compat_tail
- writer::nodes::comment_ast::write_jsdoc_tag_name
- writer::nodes::comment_ast::write_jsdoc_tag_name_value
- writer::nodes::comment_ast::write_jsdoc_text
- writer::nodes::comment_ast::write_jsdoc_type_line
- writer::nodes::comment_ast::write_jsdoc_type_line_compat
- writer::nodes::comment_ast::write_jsdoc_type_source
- writer::nodes::type_node::write_type_any
- writer::nodes::type_node::write_type_asserts
- writer::nodes::type_node::write_type_asserts_plain
- writer::nodes::type_node::write_type_call_signature
- writer::nodes::type_node::write_type_conditional
- writer::nodes::type_node::write_type_constructor_signature
- writer::nodes::type_node::write_type_function
- writer::nodes::type_node::write_type_generic
- writer::nodes::type_node::write_type_import
- writer::nodes::type_node::write_type_index_signature
- writer::nodes::type_node::write_type_indexed_access_index
- writer::nodes::type_node::write_type_infer
- writer::nodes::type_node::write_type_intersection
- writer::nodes::type_node::write_type_jsdoc_object_field
- writer::nodes::type_node::write_type_key_of
- writer::nodes::type_node::write_type_key_value
- writer::nodes::type_node::write_type_mapped_type
- writer::nodes::type_node::write_type_method_signature
- writer::nodes::type_node::write_type_name
- writer::nodes::type_node::write_type_name_path
- writer::nodes::type_node::write_type_not_nullable
- writer::nodes::type_node::write_type_null
- writer::nodes::type_node::write_type_nullable
- writer::nodes::type_node::write_type_number
- writer::nodes::type_node::write_type_object
- writer::nodes::type_node::write_type_object_field
- writer::nodes::type_node::write_type_optional
- writer::nodes::type_node::write_type_parameter_list
- writer::nodes::type_node::write_type_parenthesis
- writer::nodes::type_node::write_type_predicate
- writer::nodes::type_node::write_type_property
- writer::nodes::type_node::write_type_readonly_array
- writer::nodes::type_node::write_type_readonly_property
- writer::nodes::type_node::write_type_special_name_path
- writer::nodes::type_node::write_type_string_value
- writer::nodes::type_node::write_type_symbol
- writer::nodes::type_node::write_type_template_literal
- writer::nodes::type_node::write_type_tuple
- writer::nodes::type_node::write_type_type_of
- writer::nodes::type_node::write_type_type_parameter
- writer::nodes::type_node::write_type_undefined
- writer::nodes::type_node::write_type_union
- writer::nodes::type_node::write_type_unique_symbol
- writer::nodes::type_node::write_type_unknown
- writer::nodes::type_node::write_type_variadic
Constants
- format::diagnostics::COUNT_HEADER_SIZE
- format::diagnostics::DIAGNOSTIC_ENTRY_SIZE
- format::diagnostics::MESSAGE_INDEX_OFFSET
- format::diagnostics::ROOT_INDEX_OFFSET
- format::extended_data::EXTENDED_DATA_ALIGNMENT
- format::extended_data::EXTENDED_DATA_MAX_OFFSET
- format::extended_data::LIST_METADATA_SIZE
- format::header::COMPAT_MODE_BIT
- format::header::DIAGNOSTICS_OFFSET_FIELD
- format::header::EXTENDED_DATA_OFFSET_FIELD
- format::header::FLAGS_OFFSET
- format::header::FLAGS_RESERVED_MASK
- format::header::HEADER_SIZE
- format::header::MAJOR_SHIFT
- format::header::MINOR_MASK
- format::header::NODES_OFFSET_FIELD
- format::header::NODE_COUNT_FIELD
- format::header::RESERVED_OFFSET
- format::header::ROOT_ARRAY_OFFSET_FIELD
- format::header::ROOT_COUNT_FIELD
- format::header::SOURCE_TEXT_LENGTH_FIELD
- format::header::STRING_DATA_OFFSET_FIELD
- format::header::STRING_OFFSETS_OFFSET_FIELD
- format::header::SUPPORTED_MAJOR
- format::header::SUPPORTED_MINOR
- format::header::SUPPORTED_VERSION_BYTE
- format::header::VERSION_OFFSET
- format::kind::FIRST_COMMENT_AST_KIND
- format::kind::FIRST_RESERVED_KIND
- format::kind::FIRST_TYPE_NODE_KIND
- format::kind::LAST_COMMENT_AST_KIND_IN_USE
- format::kind::LAST_RESERVED_KIND
- format::kind::LAST_TYPE_NODE_KIND_IN_USE
- format::kind::NODE_LIST_KIND
- format::kind::SENTINEL_KIND
- format::node_record::COMMON_DATA_BITS
- format::node_record::COMMON_DATA_MASK
- format::node_record::COMMON_DATA_OFFSET
- format::node_record::COMMON_DATA_RESERVED_MASK
- format::node_record::END_OFFSET
- format::node_record::KIND_OFFSET
- format::node_record::NEXT_SIBLING_OFFSET
- format::node_record::NODE_DATA_OFFSET
- format::node_record::NODE_RECORD_SIZE
- format::node_record::PADDING_OFFSET
- format::node_record::PARENT_INDEX_OFFSET
- format::node_record::PAYLOAD_MASK
- format::node_record::PAYLOAD_MAX
- format::node_record::POS_OFFSET
- format::node_record::STRING_INLINE_LENGTH_BITS
- format::node_record::STRING_INLINE_LENGTH_MASK
- format::node_record::STRING_INLINE_LENGTH_MAX
- format::node_record::STRING_INLINE_OFFSET_BITS
- format::node_record::STRING_INLINE_OFFSET_MAX
- format::node_record::STRING_PAYLOAD_NONE_SENTINEL
- format::node_record::TYPE_TAG_MASK
- format::node_record::TYPE_TAG_SHIFT
- format::root_index::BASE_OFFSET_FIELD
- format::root_index::NODE_INDEX_OFFSET
- format::root_index::PARSE_FAILURE_SENTINEL
- format::root_index::ROOT_INDEX_ENTRY_SIZE
- format::root_index::SOURCE_OFFSET_FIELD
- format::string_field::STRING_FIELD_NONE_LENGTH
- format::string_field::STRING_FIELD_NONE_OFFSET
- format::string_field::STRING_FIELD_SIZE
- format::string_table::STRING_OFFSET_ENTRY_SIZE
- writer::COMMON_CRLF
- writer::COMMON_EMPTY
- writer::COMMON_LF
- writer::COMMON_SLASH_STAR
- writer::COMMON_SLASH_STAR_STAR
- writer::COMMON_SPACE
- writer::COMMON_STAR
- writer::COMMON_TAB
- writer::nodes::comment_ast::JSDOC_BLOCK_DESC_LINES_SLOT
- writer::nodes::comment_ast::JSDOC_BLOCK_INLINE_TAGS_SLOT
- writer::nodes::comment_ast::JSDOC_BLOCK_TAGS_SLOT
- writer::nodes::comment_ast::JSDOC_TAG_DESC_LINES_SLOT
- writer::nodes::comment_ast::JSDOC_TAG_INLINE_TAGS_SLOT
- writer::nodes::comment_ast::JSDOC_TAG_TYPE_LINES_SLOT
- writer::nodes::type_node::TYPE_LIST_PARENT_SLOT