List of all items
Structs
- Attribute
- AttributeArg
- DictEntry
- DictPatternField
- EnumVariant
- HitlArg
- InterfaceMethod
- ListPatternElement
- MatchArm
- Parser
- SelectCase
- ShapeField
- Spanned
- StructField
- TypeParam
- TypedParam
- WhereClause
- builtin_signatures::BuiltinMetadata
- builtin_signatures::BuiltinSignature
- builtin_signatures::Param
- builtin_signatures::ShapeFieldDescriptor
- diagnostic::RelatedSpanLabel
- typechecker::InlayHintInfo
- typechecker::RelatedDiagnostic
- typechecker::TypeChecker
- typechecker::TypeDiagnostic
Enums
- BindingPattern
- HitlKind
- Node
- ParallelMode
- ParserError
- PipelineError
- TypeExpr
- Variance
- builtin_signatures::Ty
- typechecker::DiagnosticDetails
- typechecker::DiagnosticSeverity
Functions
- builtin_signatures::all_signatures
- builtin_signatures::builtin_return_type
- builtin_signatures::is_builtin
- builtin_signatures::is_untyped_boundary_source
- builtin_signatures::iter_builtin_metadata
- builtin_signatures::iter_builtin_names
- builtin_signatures::lookup
- check_source
- check_source_strict
- diagnostic::edit_distance
- diagnostic::find_closest_match
- diagnostic::normalize_diagnostic_path
- diagnostic::parser_error_help
- diagnostic::parser_error_label
- diagnostic::parser_error_message
- diagnostic::render_diagnostic
- diagnostic::render_diagnostic_with_related
- diagnostic::render_type_diagnostic
- is_discard_name
- is_known_builtin
- known_builtin_metadata
- known_builtin_names
- parse_source
- peel_attributes
- spanned
- typechecker::block_definitely_exits
- typechecker::format_type
- typechecker::shape_mismatch_detail
- typechecker::stmt_definitely_exits
Type Aliases
Constants
- builtin_signatures::TY_ANY
- builtin_signatures::TY_BOOL
- builtin_signatures::TY_BYTES
- builtin_signatures::TY_BYTES_OR_NIL
- builtin_signatures::TY_CLOSURE
- builtin_signatures::TY_DICT
- builtin_signatures::TY_DICT_OR_NIL
- builtin_signatures::TY_DURATION
- builtin_signatures::TY_FLOAT
- builtin_signatures::TY_INT
- builtin_signatures::TY_INT_OR_NIL
- builtin_signatures::TY_LIST
- builtin_signatures::TY_NEVER
- builtin_signatures::TY_NIL
- builtin_signatures::TY_NUMBER
- builtin_signatures::TY_STRING
- builtin_signatures::TY_STRING_OR_NIL