Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ScanPublicId1Async()

async Task< Token > System.Xml.DtdParser.ScanPublicId1Async ( )
inlineprivate

Definition at line 5098 of file DtdParser.cs.

5099 {
5100 if (_chars[_curPos] != '"' && _chars[_curPos] != '\'')
5101 {
5102 ThrowUnexpectedToken(_curPos, "\"", "'");
5103 }
5104 await ScanLiteralAsync(LiteralType.SystemOrPublicID).ConfigureAwait(continueOnCapturedContext: false);
5105 _scanningFunction = ScanningFunction.PublicId2;
5106 return Token.Literal;
5107 }
void ThrowUnexpectedToken(int pos, string expectedToken)
async Task< Token > ScanLiteralAsync(LiteralType literalType)
ScanningFunction _scanningFunction
Definition DtdParser.cs:166

References System.Xml.DtdParser._chars, System.Xml.DtdParser._curPos, System.Xml.DtdParser._scanningFunction, System.Xml.DtdParser.ScanLiteralAsync(), and System.Xml.DtdParser.ThrowUnexpectedToken().

Referenced by System.Xml.DtdParser.GetTokenAsync().