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