Lines Matching defs:Char
336 Spelling[Length++] = CharAndSize.Char;
365 Spelling[Length++] = CharAndSize.Char;
2018 char C1 = CharAndSize1.Char;
2024 char C2 = CharAndSize2.Char;
2492 unsigned char Char = *CurPtr;
2506 while (isHorizontalWhitespace(Char))
2507 Char = *++CurPtr;
2510 if (!isVerticalWhitespace(Char))
2523 Char = *++CurPtr;
3074 char Char = getAndAdvanceChar(CurPtr, Tmp);
3075 switch (Char) {
3078 Result->push_back(Char);
3091 Result->push_back(Char);
3099 assert(CurPtr[-1] == Char && "Trigraphs for newline?");
3745 char Char = getAndAdvanceChar(CurPtr, Result);
3748 if (!isVerticalWhitespace(Char))
3751 switch (Char) {
3866 Char = getCharAndSize(CurPtr, SizeTmp);
3869 if (Char == '"')
3874 if (Char == '\'')
3879 if (Char == 'R' && LangOpts.RawStringLiterals &&
3886 if (Char == '8') {
3924 Char = getCharAndSize(CurPtr, SizeTmp);
3927 if (Char == '"')
3932 if (Char == '\'')
3937 if (Char == 'R' && LangOpts.RawStringLiterals &&
3953 Char = getCharAndSize(CurPtr, SizeTmp);
3955 if (Char == '"')
3967 Char = getCharAndSize(CurPtr, SizeTmp);
3970 if (Char == '"')
3975 if (LangOpts.RawStringLiterals && Char == 'R' &&
3983 if (Char == '\'')
4052 Char = getCharAndSize(CurPtr, SizeTmp);
4053 if (Char >= '0' && Char <= '9') {
4058 } else if (LangOpts.CPlusPlus && Char == '*') {
4061 } else if (Char == '.' &&
4071 Char = getCharAndSize(CurPtr, SizeTmp);
4072 if (Char == '&') {
4075 } else if (Char == '=') {
4091 Char = getCharAndSize(CurPtr, SizeTmp);
4092 if (Char == '+') {
4095 } else if (Char == '=') {
4103 Char = getCharAndSize(CurPtr, SizeTmp);
4104 if (Char == '-') { // --
4107 } else if (Char == '>' && LangOpts.CPlusPlus &&
4112 } else if (Char == '>') { // ->
4115 } else if (Char == '=') { // -=
4135 Char = getCharAndSize(CurPtr, SizeTmp);
4136 if (Char == '/') { // Line comment.
4163 if (Char == '*') { // /**/ comment.
4173 if (Char == '=') {
4181 Char = getCharAndSize(CurPtr, SizeTmp);
4182 if (Char == '=') {
4185 } else if (LangOpts.Digraphs && Char == '>') {
4188 } else if (LangOpts.Digraphs && Char == ':') {
4190 Char = getCharAndSize(CurPtr, SizeTmp);
4191 if (Char == '%' && getCharAndSize(CurPtr+SizeTmp, SizeTmp2) == ':') {
4195 } else if (Char == '@' && LangOpts.MicrosoftExt) {// %:@ -> #@ -> Charize
4215 Char = getCharAndSize(CurPtr, SizeTmp);
4218 } else if (Char == '<') {
4240 } else if (Char == '=') {
4261 } else if (LangOpts.Digraphs && Char == ':') { // '<:' -> '['
4281 } else if (LangOpts.Digraphs && Char == '%') { // '<%' -> '{'
4284 } else if (Char == '#' && /*Not a trigraph*/ SizeTmp == 1 &&
4292 Char = getCharAndSize(CurPtr, SizeTmp);
4293 if (Char == '=') {
4296 } else if (Char == '>') {
4322 Char = getCharAndSize(CurPtr, SizeTmp);
4323 if (Char == '=') {
4326 } else if (LangOpts.OpenCL && Char == '^') {
4334 Char = getCharAndSize(CurPtr, SizeTmp);
4335 if (Char == '=') {
4338 } else if (Char == '|') {
4349 Char = getCharAndSize(CurPtr, SizeTmp);
4350 if (LangOpts.Digraphs && Char == '>') {
4353 } else if (Char == ':') {
4364 Char = getCharAndSize(CurPtr, SizeTmp);
4365 if (Char == '=') {
4380 Char = getCharAndSize(CurPtr, SizeTmp);
4381 if (Char == '#') {
4384 } else if (Char == '@' && LangOpts.MicrosoftExt) { // #@ -> Charize
4430 if (isASCII(Char)) {