387 references to CharFlags
Microsoft.CodeAnalysis.CSharp (387)
Parser\QuickScanner.cs (387)
214var flags = uc < charPropLength ? (CharFlags)CharProperties[uc] : CharFlags.Complex; 281(byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, 282(byte)CharFlags.Complex, 283(byte)CharFlags.White, // TAB 284(byte)CharFlags.LF, // LF 285(byte)CharFlags.White, // VT 286(byte)CharFlags.White, // FF 287(byte)CharFlags.CR, // CR 288(byte)CharFlags.Complex, 289(byte)CharFlags.Complex, 290(byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, 291(byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, 294(byte)CharFlags.White, // SPC 295(byte)CharFlags.CompoundPunctStart, // ! 296(byte)CharFlags.Complex, // " 297(byte)CharFlags.Complex, // # 298(byte)CharFlags.Complex, // $ 299(byte)CharFlags.CompoundPunctStart, // % 300(byte)CharFlags.CompoundPunctStart, // & 301(byte)CharFlags.Complex, // ' 302(byte)CharFlags.Punct, // ( 303(byte)CharFlags.Punct, // ) 304(byte)CharFlags.CompoundPunctStart, // * 305(byte)CharFlags.CompoundPunctStart, // + 306(byte)CharFlags.Punct, // , 307(byte)CharFlags.CompoundPunctStart, // - 308(byte)CharFlags.Dot, // . 309(byte)CharFlags.Slash, // / 310(byte)CharFlags.Digit, // 0 311(byte)CharFlags.Digit, // 1 312(byte)CharFlags.Digit, // 2 313(byte)CharFlags.Digit, // 3 314(byte)CharFlags.Digit, // 4 315(byte)CharFlags.Digit, // 5 316(byte)CharFlags.Digit, // 6 317(byte)CharFlags.Digit, // 7 318(byte)CharFlags.Digit, // 8 319(byte)CharFlags.Digit, // 9 320(byte)CharFlags.CompoundPunctStart, // : 321(byte)CharFlags.Punct, // ; 322(byte)CharFlags.CompoundPunctStart, // < 323(byte)CharFlags.CompoundPunctStart, // = 324(byte)CharFlags.CompoundPunctStart, // > 325(byte)CharFlags.CompoundPunctStart, // ? 328(byte)CharFlags.Complex, // @ 329(byte)CharFlags.Letter, // A 330(byte)CharFlags.Letter, // B 331(byte)CharFlags.Letter, // C 332(byte)CharFlags.Letter, // D 333(byte)CharFlags.Letter, // E 334(byte)CharFlags.Letter, // F 335(byte)CharFlags.Letter, // G 336(byte)CharFlags.Letter, // H 337(byte)CharFlags.Letter, // I 338(byte)CharFlags.Letter, // J 339(byte)CharFlags.Letter, // K 340(byte)CharFlags.Letter, // L 341(byte)CharFlags.Letter, // M 342(byte)CharFlags.Letter, // N 343(byte)CharFlags.Letter, // O 344(byte)CharFlags.Letter, // P 345(byte)CharFlags.Letter, // Q 346(byte)CharFlags.Letter, // R 347(byte)CharFlags.Letter, // S 348(byte)CharFlags.Letter, // T 349(byte)CharFlags.Letter, // U 350(byte)CharFlags.Letter, // V 351(byte)CharFlags.Letter, // W 352(byte)CharFlags.Letter, // X 353(byte)CharFlags.Letter, // Y 354(byte)CharFlags.Letter, // Z 355(byte)CharFlags.Punct, // [ 356(byte)CharFlags.Complex, // \ 357(byte)CharFlags.Punct, // ] 358(byte)CharFlags.CompoundPunctStart, // ^ 359(byte)CharFlags.Letter, // _ 362(byte)CharFlags.Complex, // ` 363(byte)CharFlags.Letter, // a 364(byte)CharFlags.Letter, // b 365(byte)CharFlags.Letter, // c 366(byte)CharFlags.Letter, // d 367(byte)CharFlags.Letter, // e 368(byte)CharFlags.Letter, // f 369(byte)CharFlags.Letter, // g 370(byte)CharFlags.Letter, // h 371(byte)CharFlags.Letter, // i 372(byte)CharFlags.Letter, // j 373(byte)CharFlags.Letter, // k 374(byte)CharFlags.Letter, // l 375(byte)CharFlags.Letter, // m 376(byte)CharFlags.Letter, // n 377(byte)CharFlags.Letter, // o 378(byte)CharFlags.Letter, // p 379(byte)CharFlags.Letter, // q 380(byte)CharFlags.Letter, // r 381(byte)CharFlags.Letter, // s 382(byte)CharFlags.Letter, // t 383(byte)CharFlags.Letter, // u 384(byte)CharFlags.Letter, // v 385(byte)CharFlags.Letter, // w 386(byte)CharFlags.Letter, // x 387(byte)CharFlags.Letter, // y 388(byte)CharFlags.Letter, // z 389(byte)CharFlags.Punct, // { 390(byte)CharFlags.CompoundPunctStart, // | 391(byte)CharFlags.Punct, // } 392(byte)CharFlags.CompoundPunctStart, // ~ 393(byte)CharFlags.Complex, 396(byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, 397(byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, 398(byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, 399(byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, 402(byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, 403(byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Letter, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, 404(byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Letter, (byte)CharFlags.Complex, (byte)CharFlags.Complex, 405(byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Letter, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, (byte)CharFlags.Complex, 408(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 409(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 410(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Complex, 411(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 413(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 414(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 415(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Complex, 416(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 418(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 419(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 420(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 421(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 423(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 424(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 425(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 426(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 428(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 429(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 430(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 431(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 433(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 434(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 435(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, 436(byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter, (byte)CharFlags.Letter