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

◆ ScanElement4()

Token System.Xml.DtdParser.ScanElement4 ( )
inlineprivate

Definition at line 1799 of file DtdParser.cs.

1800 {
1801 _scanningFunction = ScanningFunction.Element5;
1802 Token result;
1803 switch (_chars[_curPos])
1804 {
1805 case '*':
1806 result = Token.Star;
1807 break;
1808 case '?':
1809 result = Token.QMark;
1810 break;
1811 case '+':
1812 result = Token.Plus;
1813 break;
1814 default:
1815 return Token.None;
1816 }
1817 if (_whitespaceSeen)
1818 {
1820 }
1821 _curPos++;
1822 return result;
1823 }
static string Xml_ExpectNoWhitespace
Definition SR.cs:256
Definition SR.cs:7
void Throw(int curPos, string res)
ScanningFunction _scanningFunction
Definition DtdParser.cs:166

References System.Xml.DtdParser._chars, System.Xml.DtdParser._curPos, System.Xml.DtdParser._scanningFunction, System.Xml.DtdParser._whitespaceSeen, System.Xml.DtdParser.Throw(), and System.SR.Xml_ExpectNoWhitespace.

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