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

◆ ScanAttlist5()

Token System.Xml.DtdParser.ScanAttlist5 ( )
inlineprivate

Definition at line 2047 of file DtdParser.cs.

2048 {
2049 switch (_chars[_curPos])
2050 {
2051 case ')':
2052 _curPos++;
2053 _scanningFunction = ScanningFunction.Attlist6;
2054 return Token.RightParen;
2055 case '|':
2056 _curPos++;
2057 _scanningFunction = ScanningFunction.Nmtoken;
2058 _nextScaningFunction = ScanningFunction.Attlist5;
2059 return Token.Or;
2060 default:
2061 ThrowUnexpectedToken(_curPos, ")", "|");
2062 return Token.None;
2063 }
2064 }
ScanningFunction _nextScaningFunction
Definition DtdParser.cs:168
void ThrowUnexpectedToken(int pos, string expectedToken)
ScanningFunction _scanningFunction
Definition DtdParser.cs:166

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

Referenced by System.Xml.DtdParser.GetToken(), and System.Xml.DtdParser.GetTokenAsync().