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