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