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

◆ ScanAttlist4()

Token System.Xml.DtdParser.ScanAttlist4 ( )
inlineprivate

Definition at line 2028 of file DtdParser.cs.

2029 {
2030 switch (_chars[_curPos])
2031 {
2032 case ')':
2033 _curPos++;
2034 _scanningFunction = ScanningFunction.Attlist6;
2035 return Token.RightParen;
2036 case '|':
2037 _curPos++;
2038 _scanningFunction = ScanningFunction.Name;
2039 _nextScaningFunction = ScanningFunction.Attlist4;
2040 return Token.Or;
2041 default:
2042 ThrowUnexpectedToken(_curPos, ")", "|");
2043 return Token.None;
2044 }
2045 }
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().