Skip to main contentCrate biome_json_syntax
Source - kind
- Generated file, do not edit by hand, see
xtask/codegen - macros
- Generated file, do not edit by hand, see
xtask/codegen - member_ext
- object_ext
- string_ext
- T
- Utility macro for creating a SyntaxKind through simple macro syntax
- map_syntax_node
- Reconstruct an AstNode from a SyntaxNode
- DebugSyntaxElementChildren
- JsonArrayElementList
- JsonArrayValue
- JsonArrayValueFields
- JsonBogus
- JsonBogusName
- JsonBogusValue
- JsonBooleanValue
- JsonBooleanValueFields
- JsonLanguage
- JsonMember
- JsonMemberFields
- JsonMemberList
- JsonMemberName
- JsonMemberNameFields
- JsonMetavariable
- JsonMetavariableFields
- JsonNullValue
- JsonNullValueFields
- JsonNumberValue
- JsonNumberValueFields
- JsonObjectValue
- JsonObjectValueFields
- JsonRoot
- JsonRootFields
- JsonStringValue
- JsonStringValueFields
- TextRange
- A range in text, represented as a pair of
TextSize. - TextSize
- A measure of text length. Also, equivalently, an index into text.
- AnyJsonBogusNode
- AnyJsonMemberName
- AnyJsonValue
- JsonSyntaxKind
- The kind of syntax node, e.g.
IDENT, FUNCTION_KW, or FOR_STMT. - TokenAtOffset
- There might be zero, one or two leaves at a given offset.
- TriviaPieceKind
- WalkEvent
WalkEvent describes tree walking process.
- TextLen
- Primitives with a textual length that can be passed to
TextSize::of.
- inner_string_text
- Text of
token, excluding all trivia and removing quotes if token is a string literal.
- JsonSyntaxElement
- JsonSyntaxElementChildren
- JsonSyntaxList
- JsonSyntaxNode
- JsonSyntaxNodeChildren
- JsonSyntaxNodeWithOffset
- JsonSyntaxToken