Lines Matching refs:AddPragmaHandler
904 void Preprocessor::AddPragmaHandler(StringRef Namespace, in AddPragmaHandler() function in Preprocessor
2095 AddPragmaHandler(new PragmaOnceHandler()); in RegisterBuiltinPragmas()
2096 AddPragmaHandler(new PragmaMarkHandler()); in RegisterBuiltinPragmas()
2097 AddPragmaHandler(new PragmaPushMacroHandler()); in RegisterBuiltinPragmas()
2098 AddPragmaHandler(new PragmaPopMacroHandler()); in RegisterBuiltinPragmas()
2099 AddPragmaHandler(new PragmaMessageHandler(PPCallbacks::PMK_Message)); in RegisterBuiltinPragmas()
2102 AddPragmaHandler("GCC", new PragmaPoisonHandler()); in RegisterBuiltinPragmas()
2103 AddPragmaHandler("GCC", new PragmaSystemHeaderHandler()); in RegisterBuiltinPragmas()
2104 AddPragmaHandler("GCC", new PragmaDependencyHandler()); in RegisterBuiltinPragmas()
2105 AddPragmaHandler("GCC", new PragmaDiagnosticHandler("GCC")); in RegisterBuiltinPragmas()
2106 AddPragmaHandler("GCC", new PragmaMessageHandler(PPCallbacks::PMK_Warning, in RegisterBuiltinPragmas()
2108 AddPragmaHandler("GCC", new PragmaMessageHandler(PPCallbacks::PMK_Error, in RegisterBuiltinPragmas()
2111 AddPragmaHandler("clang", new PragmaPoisonHandler()); in RegisterBuiltinPragmas()
2112 AddPragmaHandler("clang", new PragmaSystemHeaderHandler()); in RegisterBuiltinPragmas()
2113 AddPragmaHandler("clang", new PragmaDebugHandler()); in RegisterBuiltinPragmas()
2114 AddPragmaHandler("clang", new PragmaDependencyHandler()); in RegisterBuiltinPragmas()
2115 AddPragmaHandler("clang", new PragmaDiagnosticHandler("clang")); in RegisterBuiltinPragmas()
2116 AddPragmaHandler("clang", new PragmaARCCFCodeAuditedHandler()); in RegisterBuiltinPragmas()
2117 AddPragmaHandler("clang", new PragmaAssumeNonNullHandler()); in RegisterBuiltinPragmas()
2118 AddPragmaHandler("clang", new PragmaDeprecatedHandler()); in RegisterBuiltinPragmas()
2119 AddPragmaHandler("clang", new PragmaRestrictExpansionHandler()); in RegisterBuiltinPragmas()
2120 AddPragmaHandler("clang", new PragmaFinalHandler()); in RegisterBuiltinPragmas()
2124 AddPragmaHandler("clang", ModuleHandler); in RegisterBuiltinPragmas()
2132 AddPragmaHandler(new PragmaRegionHandler("region")); in RegisterBuiltinPragmas()
2133 AddPragmaHandler(new PragmaRegionHandler("endregion")); in RegisterBuiltinPragmas()
2137 AddPragmaHandler(new PragmaWarningHandler()); in RegisterBuiltinPragmas()
2138 AddPragmaHandler(new PragmaExecCharsetHandler()); in RegisterBuiltinPragmas()
2139 AddPragmaHandler(new PragmaIncludeAliasHandler()); in RegisterBuiltinPragmas()
2140 AddPragmaHandler(new PragmaHdrstopHandler()); in RegisterBuiltinPragmas()
2141 AddPragmaHandler(new PragmaSystemHeaderHandler()); in RegisterBuiltinPragmas()
2142 AddPragmaHandler(new PragmaManagedHandler("managed")); in RegisterBuiltinPragmas()
2143 AddPragmaHandler(new PragmaManagedHandler("unmanaged")); in RegisterBuiltinPragmas()
2149 AddPragmaHandler(handler.instantiate().release()); in RegisterBuiltinPragmas()
2156 AddPragmaHandler(new EmptyPragmaHandler()); in IgnorePragmas()
2159 AddPragmaHandler("GCC", new EmptyPragmaHandler()); in IgnorePragmas()
2160 AddPragmaHandler("clang", new EmptyPragmaHandler()); in IgnorePragmas()