44 references to MeTokenType
System.Xaml (44)
System\Xaml\Parser\MePullParser.cs (32)
71
if (_tokenizer.Token !=
MeTokenType
.None)
91
private bool Expect(
MeTokenType
token, string ruleString)
119
if (Expect(
MeTokenType
.Open, "MarkupExtension ::= @'{' Expr '}'"))
124
if (_tokenizer.Token ==
MeTokenType
.TypeName)
137
case
MeTokenType
.Close: // legal, Arguments is optional
143
case
MeTokenType
.String:
144
case
MeTokenType
.QuotedMarkupExtension:
145
case
MeTokenType
.PropertyName:
146
case
MeTokenType
.Open:
162
if (Expect(
MeTokenType
.Close, "MarkupExtension ::= '{' TYPENAME (Arguments)? @'}'"))
191
case
MeTokenType
.Close: // not found
195
case
MeTokenType
.String:
196
case
MeTokenType
.QuotedMarkupExtension:
197
case
MeTokenType
.Open:
213
while (_tokenizer.Token ==
MeTokenType
.Comma)
228
case
MeTokenType
.PropertyName:
254
case
MeTokenType
.String:
255
case
MeTokenType
.QuotedMarkupExtension:
256
case
MeTokenType
.Open:
276
if (_tokenizer.Token ==
MeTokenType
.Comma)
301
case
MeTokenType
.PropertyName:
336
case
MeTokenType
.PropertyName:
345
while (_tokenizer.Token ==
MeTokenType
.Comma)
376
case
MeTokenType
.String:
383
case
MeTokenType
.QuotedMarkupExtension:
395
case
MeTokenType
.Open:
417
if (_tokenizer.Token ==
MeTokenType
.PropertyName)
424
Expect(
MeTokenType
.EqualSign, "NamedArg ::= PROPERTYNAME @'=' Value");
431
case
MeTokenType
.String:
438
case
MeTokenType
.QuotedMarkupExtension:
450
case
MeTokenType
.Open:
459
case
MeTokenType
.PropertyName:
System\Xaml\Parser\MeScanner.cs (12)
54
private
MeTokenType
_token;
97
public
MeTokenType
Token
142
_token =
MeTokenType
.None;
151
_token =
MeTokenType
.String;
157
_token =
MeTokenType
.Open;
180
_token =
MeTokenType
.Close;
185
_token =
MeTokenType
.EqualSign;
191
_token =
MeTokenType
.Comma;
219
_token = (isQuotedMarkupExtension) ?
MeTokenType
.QuotedMarkupExtension :
MeTokenType
.String;
227
_token =
MeTokenType
.TypeName;
232
_token =
MeTokenType
.PropertyName;