Home | History | Annotate | Download | only in Lex

Lines Matching refs:AddPragmaHandler

723 /// AddPragmaHandler - Add the specified pragma handler to the preprocessor.
726 void Preprocessor::AddPragmaHandler(StringRef Namespace,
1240 AddPragmaHandler(new PragmaOnceHandler());
1241 AddPragmaHandler(new PragmaMarkHandler());
1242 AddPragmaHandler(new PragmaPushMacroHandler());
1243 AddPragmaHandler(new PragmaPopMacroHandler());
1244 AddPragmaHandler(new PragmaMessageHandler(PPCallbacks::PMK_Message));
1247 AddPragmaHandler("GCC", new PragmaPoisonHandler());
1248 AddPragmaHandler("GCC", new PragmaSystemHeaderHandler());
1249 AddPragmaHandler("GCC", new PragmaDependencyHandler());
1250 AddPragmaHandler("GCC", new PragmaDiagnosticHandler("GCC"));
1251 AddPragmaHandler("GCC", new PragmaMessageHandler(PPCallbacks::PMK_Warning,
1253 AddPragmaHandler("GCC", new PragmaMessageHandler(PPCallbacks::PMK_Error,
1256 AddPragmaHandler("clang", new PragmaPoisonHandler());
1257 AddPragmaHandler("clang", new PragmaSystemHeaderHandler());
1258 AddPragmaHandler("clang", new PragmaDebugHandler());
1259 AddPragmaHandler("clang", new PragmaDependencyHandler());
1260 AddPragmaHandler("clang", new PragmaDiagnosticHandler("clang"));
1261 AddPragmaHandler("clang", new PragmaARCCFCodeAuditedHandler());
1263 AddPragmaHandler("STDC", new PragmaSTDC_FENV_ACCESSHandler());
1264 AddPragmaHandler("STDC", new PragmaSTDC_CX_LIMITED_RANGEHandler());
1265 AddPragmaHandler("STDC", new PragmaSTDC_UnknownHandler());
1269 AddPragmaHandler(new PragmaIncludeAliasHandler());
1270 AddPragmaHandler(new PragmaRegionHandler("region"));
1271 AddPragmaHandler(new PragmaRegionHandler("endregion"));