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