Method |
Description |
|
AbandonAllTokens ( ) : void |
|
|
AbandonPeekedTokens ( ) : void |
|
|
AdvanceChar ( int delta = 1 ) : void |
|
|
CanGetChar ( ) : bool |
|
|
CanGetCharAtOffset ( int offset ) : bool |
|
|
DecToUTF16 ( StringBuilder pwcText ) : Scanner.XmlCharResult |
|
|
GetChar ( ) : string |
|
|
GetNextChar ( ) : string |
|
|
GetNextTokenInState ( ScannerState state ) : void |
|
|
GetScannerToken ( ScannerState state ) : SyntaxToken |
|
|
GetScratch ( ) : StringBuilder |
|
|
GetText ( int length ) : string |
|
|
GetTokenAndAddToQueue ( ScannerState state ) : SyntaxToken |
|
|
GetXmlWhitespaceLength ( ) : int |
|
|
HexToUTF16 ( StringBuilder pwcText ) : Scanner.XmlCharResult |
|
|
Intern ( char spelling ) : string |
|
|
IsNewLine ( char c ) : bool |
|
|
IsXmlWhitespace ( char ch ) : bool |
|
|
LengthOfLineBreak ( char StartCharacter, int here ) : int |
|
|
MakeEndOfLineTrivia ( string text ) : SyntaxTrivia |
|
|
MakeEndOfLineTriviaCRLF ( ) : SyntaxTrivia |
|
|
MakeEofToken ( ) : SyntaxToken |
|
|
MakeEofToken ( SyntaxList precedingTrivia ) : SyntaxToken |
|
|
MakeKeyword ( SyntaxKind tokenType, string spelling, SyntaxList precedingTrivia, SyntaxList followingTrivia ) : Microsoft.Language.Xml.SyntaxNode |
|
|
MakeKeyword ( Microsoft.Language.Xml.XmlNameTokenSyntax xmlName ) : Microsoft.Language.Xml.SyntaxNode |
|
|
MakeMissingToken ( SyntaxList precedingTrivia, SyntaxKind kind ) : SyntaxToken |
|
|
MakePunctuationToken ( SyntaxKind kind, string spelling, SyntaxList precedingTrivia, SyntaxList followingTrivia ) : Microsoft.Language.Xml.PunctuationSyntax |
|
|
MakeWhiteSpaceTrivia ( string text ) : Microsoft.Language.Xml.SyntaxNode |
|
|
PeekAheadChar ( int offset ) : char |
|
|
PeekChar ( ) : char |
|
|
ResetCurrentToken ( ScannerState state ) : void |
|
|
RevertState ( ScannerToken revertTo ) : void |
|
|
ScanNewlineAsTrivia ( char startCharacter ) : SyntaxTrivia |
''' Accept a CR/LF pair or either in isolation as a newline. ''' Make it a whitespace ''' |
|
ScanSurrogatePair ( char c1, int Here ) : XmlCharResult |
''' 0 - not a surrogate, 2 - is valid surrogate ''' 1 is an error ''' |
|
ScanXmlCData ( ) : SyntaxToken |
|
|
ScanXmlChar ( int Here ) : XmlCharResult |
|
|
ScanXmlCharRef ( int &index ) : XmlCharResult |
|
|
ScanXmlComment ( ) : SyntaxToken |
|
|
ScanXmlContent ( ) : SyntaxToken |
|
|
ScanXmlElement ( ScannerState state ) : SyntaxToken |
|
|
ScanXmlMisc ( ) : SyntaxToken |
|
|
ScanXmlNcName ( SyntaxList precedingTrivia ) : SyntaxToken |
|
|
ScanXmlPIData ( ScannerState state ) : SyntaxToken |
|
|
ScanXmlReference ( SyntaxList precedingTrivia ) : Microsoft.Language.Xml.XmlTextTokenSyntax |
|
|
ScanXmlString ( char terminatingChar, char altTerminatingChar, bool isSingle ) : SyntaxToken |
|
|
ScanXmlStringDouble ( ) : SyntaxToken |
|
|
ScanXmlStringSingle ( ) : SyntaxToken |
|
|
ScanXmlStringSmartDouble ( ) : SyntaxToken |
|
|
ScanXmlStringSmartSingle ( ) : SyntaxToken |
|
|
ScanXmlStringUnQuoted ( ) : SyntaxToken |
|
|
ScanXmlTrivia ( char c ) : SyntaxList |
|
|
ScanXmlWhitespace ( ) : Microsoft.Language.Xml.SyntaxNode |
|
|
SkipLineBreak ( char StartCharacter, int index ) : int |
|
|
TryDecToUnicode ( StringBuilder pwcText, ushort &pulCode ) : bool |
|
|
TryHexToUnicode ( StringBuilder pwcText, uint &pulCode ) : bool |
|
|
UnicodeToUTF16 ( uint ulCode ) : Scanner.XmlCharResult |
|
|
ValidateXmlChar ( uint ulCode ) : bool |
|
|
XmlLessThanExclamationToken ( ScannerState state, SyntaxList leadingTrivia ) : SyntaxToken |
|
|
XmlMakeAmpLiteralToken ( SyntaxList precedingTrivia ) : Microsoft.Language.Xml.XmlTextTokenSyntax |
|
|
XmlMakeAposLiteralToken ( SyntaxList precedingTrivia ) : Microsoft.Language.Xml.XmlTextTokenSyntax |
|
|
XmlMakeAttributeDataToken ( SyntaxList precedingTrivia, int tokenWidth, StringBuilder scratch ) : Microsoft.Language.Xml.XmlTextTokenSyntax |
|
|
XmlMakeBadToken ( SyntaxList precedingTrivia, int length, ERRID id ) : Microsoft.Language.Xml.BadTokenSyntax |
|
|
XmlMakeBadToken ( SyntaxSubKind subkind, SyntaxList precedingTrivia, int length, ERRID id ) : Microsoft.Language.Xml.BadTokenSyntax |
|
|
XmlMakeBeginCDataToken ( SyntaxList leadingTrivia, Func scanTrailingTrivia ) : SyntaxToken |
|
|
XmlMakeBeginCommentToken ( SyntaxList precedingTrivia, Func scanTrailingTrivia ) : Microsoft.Language.Xml.PunctuationSyntax |
|
|
XmlMakeBeginDTDToken ( SyntaxList precedingTrivia ) : SyntaxToken |
|
|
XmlMakeBeginEndElementToken ( SyntaxList precedingTrivia, Func scanTrailingTrivia ) : Microsoft.Language.Xml.PunctuationSyntax |
|
|
XmlMakeBeginProcessingInstructionToken ( SyntaxList precedingTrivia, Func scanTrailingTrivia ) : Microsoft.Language.Xml.PunctuationSyntax |
|
|
XmlMakeCDataToken ( SyntaxList precedingTrivia, int TokenWidth, StringBuilder scratch ) : Microsoft.Language.Xml.XmlTextTokenSyntax |
|
|
XmlMakeCloseBracketToken ( ScannerState state, SyntaxList precedingTrivia ) : Microsoft.Language.Xml.BadTokenSyntax |
|
|
XmlMakeColonToken ( SyntaxList precedingTrivia ) : Microsoft.Language.Xml.PunctuationSyntax |
|
|
XmlMakeCommentToken ( SyntaxList precedingTrivia, int TokenWidth ) : Microsoft.Language.Xml.XmlTextTokenSyntax |
|
|
XmlMakeDivToken ( SyntaxList precedingTrivia ) : Microsoft.Language.Xml.PunctuationSyntax |
|
|
XmlMakeDoubleQuoteToken ( SyntaxList leadingTrivia, char spelling, bool isOpening ) : SyntaxToken |
|
|
XmlMakeEndCDataToken ( SyntaxList precedingTrivia ) : Microsoft.Language.Xml.PunctuationSyntax |
|
|
XmlMakeEndCommentToken ( SyntaxList precedingTrivia ) : Microsoft.Language.Xml.PunctuationSyntax |
|
|
XmlMakeEndEmptyElementToken ( SyntaxList precedingTrivia ) : SyntaxToken |
|
|
XmlMakeEndProcessingInstructionToken ( SyntaxList precedingTrivia ) : Microsoft.Language.Xml.PunctuationSyntax |
|
|
XmlMakeEntityLiteralToken ( SyntaxList precedingTrivia, int tokenWidth, string value ) : Microsoft.Language.Xml.XmlTextTokenSyntax |
|
|
XmlMakeEqualsToken ( SyntaxList leadingTrivia ) : SyntaxToken |
|
|
XmlMakeGreaterToken ( SyntaxList precedingTrivia ) : SyntaxToken |
|
|
XmlMakeGtLiteralToken ( SyntaxList precedingTrivia ) : Microsoft.Language.Xml.XmlTextTokenSyntax |
|
|
XmlMakeLeftParenToken ( SyntaxList precedingTrivia ) : Microsoft.Language.Xml.PunctuationSyntax |
|
|
XmlMakeLessToken ( SyntaxList precedingTrivia ) : SyntaxToken |
|
|
XmlMakeLtLiteralToken ( SyntaxList precedingTrivia ) : Microsoft.Language.Xml.XmlTextTokenSyntax |
|
|
XmlMakeOpenBracketToken ( ScannerState state, SyntaxList precedingTrivia ) : Microsoft.Language.Xml.BadTokenSyntax |
|
|
XmlMakeProcessingInstructionToken ( SyntaxList precedingTrivia, int TokenWidth ) : Microsoft.Language.Xml.XmlTextTokenSyntax |
|
|
XmlMakeQuotLiteralToken ( SyntaxList precedingTrivia ) : Microsoft.Language.Xml.XmlTextTokenSyntax |
|
|
XmlMakeRightParenToken ( SyntaxList precedingTrivia ) : Microsoft.Language.Xml.PunctuationSyntax |
|
|
XmlMakeSingleQuoteToken ( SyntaxList leadingTrivia, char spelling, bool isOpening ) : SyntaxToken |
|
|
XmlMakeTextLiteralToken ( SyntaxList leadingTrivia, int tokenWidth, ERRID eRR_XmlEndCDataNotAllowedInContent ) : SyntaxToken |
|
|
XmlMakeTextLiteralToken ( SyntaxList precedingTrivia, int TokenWidth, StringBuilder Scratch ) : Microsoft.Language.Xml.XmlTextTokenSyntax |
|
|
XmlMakeXmlNCNameToken ( Microsoft.Language.Xml.SyntaxNode precedingTrivia, int tokenWidth ) : Microsoft.Language.Xml.XmlNameTokenSyntax |
|
|