List of all items
Structs
- AstNodeListIterator
- AstSeparatedElement
- AstSeparatedListElementsIterator
- AstSeparatedListNodesIterator
- AstSeparatorIterator
- BatchMutation
- Checkpoint
- NodeCache
- ParsedChildren
- ParsedChildrenIntoIterator
- ParsedChildrenIterator
- RawNodeSlots
- RawSyntaxKind
- RawSyntaxNode
- RawSyntaxNodeRef
- RawSyntaxToken
- RawSyntaxTokenRef
- SyntaxKindSet
- SyntaxNodeText
- TextRange
- TextSize
- TokenText
- TreeBuilder
- support::DebugOptionalElement
- support::DebugSyntaxResult
- syntax::ChainTriviaPiecesIterator
- syntax::Preorder
- syntax::PreorderWithTokens
- syntax::SendNode
- syntax::SyntaxElementChildren
- syntax::SyntaxElementKey
- syntax::SyntaxList
- syntax::SyntaxNode
- syntax::SyntaxNodeChildren
- syntax::SyntaxSlots
- syntax::SyntaxToken
- syntax::SyntaxTrivia
- syntax::SyntaxTriviaPiece
- syntax::SyntaxTriviaPieceComments
- syntax::SyntaxTriviaPieceNewline
- syntax::SyntaxTriviaPieceSkipped
- syntax::SyntaxTriviaPieceWhitespace
- syntax::SyntaxTriviaPiecesIterator
- syntax::TriviaPiece
Enums
- Direction
- FileSourceError
- NodeOrToken
- SyntaxError
- TokenAtOffset
- WalkEvent
- syntax::SyntaxSlot
- syntax::TriviaPieceKind
- syntax::VisitNodeSignal
Traits
- AstNode
- AstNodeExt
- AstNodeList
- AstNodeListExt
- AstNodeSlotMap
- AstSeparatedList
- AstSeparatedListExt
- BatchMutationExt
- SyntaxFactory
- SyntaxNodeCast
- TextLen
- syntax::Language
- syntax::SyntaxKind
- syntax::SyntaxNodeOptionExt
- syntax::SyntaxRewriter
Macros
Functions
- check_live
- support::elements
- support::list
- support::node
- support::required_node
- support::required_token
- support::token
- syntax::chain_trivia_pieces
- syntax::trim_leading_trivia_pieces
- syntax::trim_trailing_trivia_pieces