Home | History | Annotate | Download | only in Basic

Lines Matching refs:AddResult

121   unsigned AddResult = 0;
122 if (Flags == KEYALL) AddResult = 2;
123 else if (LangOpts.CPlusPlus && (Flags & KEYCXX)) AddResult = 2;
124 else if (LangOpts.CPlusPlus0x && (Flags & KEYCXX0X)) AddResult = 2;
125 else if (LangOpts.C99 && (Flags & KEYC99)) AddResult = 2;
126 else if (LangOpts.GNUKeywords && (Flags & KEYGNU)) AddResult = 1;
127 else if (LangOpts.MicrosoftExt && (Flags & KEYMS)) AddResult = 1;
128 else if (LangOpts.Borland && (Flags & KEYBORLAND)) AddResult = 1;
129 else if (LangOpts.Bool && (Flags & BOOLSUPPORT)) AddResult = 2;
130 else if (LangOpts.AltiVec && (Flags & KEYALTIVEC)) AddResult = 2;
131 else if (LangOpts.OpenCL && (Flags & KEYOPENCL)) AddResult = 2;
132 else if (!LangOpts.CPlusPlus && (Flags & KEYNOCXX)) AddResult = 2;
133 else if (LangOpts.C11 && (Flags & KEYC11)) AddResult = 2;
136 else if (LangOpts.ObjC2 && (Flags & KEYARC)) AddResult = 2;
137 else if (LangOpts.CPlusPlus && (Flags & KEYCXX0X)) AddResult = 3;
140 if (AddResult == 0) return;
143 Table.get(Keyword, AddResult == 3 ? tok::identifier : TokenCode);
144 Info.setIsExtensionToken(AddResult == 1);
145 Info.setIsCXX11CompatKeyword(AddResult == 3);