45 references to GenericTypeNameScannerToken
System.Xaml (45)
System\Xaml\Parser\GenericTypeNameParser.cs (14)
78if (_scanner.Token != GenericTypeNameScannerToken.NONE) 108if (_scanner.Token != GenericTypeNameScannerToken.NONE) 139if (_scanner.Token != GenericTypeNameScannerToken.NAME) 147if (_scanner.Token == GenericTypeNameScannerToken.OPEN) 153if (_scanner.Token == GenericTypeNameScannerToken.SUBSCRIPT) 166Debug.Assert(_scanner.Token == GenericTypeNameScannerToken.NAME); 173if (_scanner.Token == GenericTypeNameScannerToken.COLON) 179if (_scanner.Token != GenericTypeNameScannerToken.NAME) 197Debug.Assert(_scanner.Token == GenericTypeNameScannerToken.OPEN); 203if (_scanner.Token != GenericTypeNameScannerToken.CLOSE) 218while (_scanner.Token == GenericTypeNameScannerToken.COMMA) 229Debug.Assert(_scanner.Token == GenericTypeNameScannerToken.COMMA); 240Debug.Assert(_scanner.Token == GenericTypeNameScannerToken.SUBSCRIPT); 247while (_scanner.Token == GenericTypeNameScannerToken.SUBSCRIPT);
System\Xaml\Parser\GenericTypeNameScanner.cs (31)
24private GenericTypeNameScannerToken _token; 27private GenericTypeNameScannerToken _pushedBackSymbol; 36_pushedBackSymbol = GenericTypeNameScannerToken.NONE; 39public GenericTypeNameScannerToken Token { get { return _token; } } 47if (_pushedBackSymbol != GenericTypeNameScannerToken.NONE) 50_pushedBackSymbol = GenericTypeNameScannerToken.NONE; 54_token = GenericTypeNameScannerToken.NONE; 59while (_token == GenericTypeNameScannerToken.NONE) 65_token = GenericTypeNameScannerToken.NAME; 71_token = GenericTypeNameScannerToken.ERROR; 94if (_token == GenericTypeNameScannerToken.NAME || _token == GenericTypeNameScannerToken.SUBSCRIPT) 170_token = GenericTypeNameScannerToken.NONE; 177_token = GenericTypeNameScannerToken.OPEN; 181_token = GenericTypeNameScannerToken.CLOSE; 185_token = GenericTypeNameScannerToken.COMMA; 189_token = GenericTypeNameScannerToken.COLON; 207_token = GenericTypeNameScannerToken.ERROR; 221_token = GenericTypeNameScannerToken.NAME; 229_pushedBackSymbol = GenericTypeNameScannerToken.OPEN; 230_token = GenericTypeNameScannerToken.NAME; 235_pushedBackSymbol = GenericTypeNameScannerToken.CLOSE; 236_token = GenericTypeNameScannerToken.NAME; 241_pushedBackSymbol = GenericTypeNameScannerToken.COMMA; 242_token = GenericTypeNameScannerToken.NAME; 247_pushedBackSymbol = GenericTypeNameScannerToken.COLON; 248_token = GenericTypeNameScannerToken.NAME; 260_token = GenericTypeNameScannerToken.ERROR; 274_token = GenericTypeNameScannerToken.ERROR; 287_token = GenericTypeNameScannerToken.SUBSCRIPT; 298_token = GenericTypeNameScannerToken.ERROR;