Defined in: packages/core/src/models/FormattingLexeme.ts:6
Extended lexeme interface that preserves formatting information
Extends
Properties
followingWhitespace
followingWhitespace:
string
Defined in: packages/core/src/models/FormattingLexeme.ts:10
Whitespace that follows this lexeme (spaces, tabs, newlines)
inlineComments
inlineComments:
string
[]
Defined in: packages/core/src/models/FormattingLexeme.ts:15
Inline comments that appear on the same line as this lexeme
position
position:
LexemePosition
Defined in: packages/core/src/models/FormattingLexeme.ts:20
Enhanced position information for precise reconstruction
Overrides
type
type:
number
Defined in: packages/core/src/models/Lexeme.ts:43
Inherited from
value
value:
string
Defined in: packages/core/src/models/Lexeme.ts:44
Inherited from
comments
comments:
null
|string
[]
Defined in: packages/core/src/models/Lexeme.ts:45
Inherited from
positionedComments?
optional
positionedComments:LexemePositionedComment
[]
Defined in: packages/core/src/models/Lexeme.ts:46