44 references to MeTokenType
System.Xaml (44)
System\Xaml\Parser\MePullParser.cs (32)
54
if (_tokenizer.Token !=
MeTokenType
.None)
74
private bool Expect(
MeTokenType
token, string ruleString)
91
if (Expect(
MeTokenType
.Open, "MarkupExtension ::= @'{' Expr '}'"))
96
if (_tokenizer.Token ==
MeTokenType
.TypeName)
109
case
MeTokenType
.Close: // legal, Arguments is optional
115
case
MeTokenType
.String:
116
case
MeTokenType
.QuotedMarkupExtension:
117
case
MeTokenType
.PropertyName:
118
case
MeTokenType
.Open:
134
if (Expect(
MeTokenType
.Close, "MarkupExtension ::= '{' TYPENAME (Arguments)? @'}'"))
158
case
MeTokenType
.Close: // not found
162
case
MeTokenType
.String:
163
case
MeTokenType
.QuotedMarkupExtension:
164
case
MeTokenType
.Open:
180
while (_tokenizer.Token ==
MeTokenType
.Comma)
195
case
MeTokenType
.PropertyName:
221
case
MeTokenType
.String:
222
case
MeTokenType
.QuotedMarkupExtension:
223
case
MeTokenType
.Open:
243
if (_tokenizer.Token ==
MeTokenType
.Comma)
268
case
MeTokenType
.PropertyName:
303
case
MeTokenType
.PropertyName:
312
while (_tokenizer.Token ==
MeTokenType
.Comma)
343
case
MeTokenType
.String:
350
case
MeTokenType
.QuotedMarkupExtension:
362
case
MeTokenType
.Open:
384
if (_tokenizer.Token ==
MeTokenType
.PropertyName)
391
Expect(
MeTokenType
.EqualSign, "NamedArg ::= PROPERTYNAME @'=' Value");
398
case
MeTokenType
.String:
405
case
MeTokenType
.QuotedMarkupExtension:
417
case
MeTokenType
.Open:
426
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;