================ @@ -178,6 +178,18 @@ struct PragmaOpenMPHandler : public PragmaHandler { Token &FirstToken) override; }; +struct PragmaNoOpenMPXHandler : public PragmaHandler { + PragmaNoOpenMPXHandler() : PragmaHandler("ompx") {} + void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer, + Token &FirstToken) override; +}; + +struct PragmaOpenMPXHandler : public PragmaHandler { + PragmaOpenMPXHandler() : PragmaHandler("ompx") {} + void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer, + Token &FirstToken) override; +}; + ---------------- alexey-bataev wrote:
Why existing openmp handlers cannot be reused? https://github.com/llvm/llvm-project/pull/66919 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits