Home
last modified time | relevance | path

Searched refs:PragmaHandlers (Results 1 – 3 of 3) sorted by relevance

/external/clang/lib/Lex/
DPragma.cpp117 PragmaHandlers->HandlePragma(*this, Introducer, Tok); in HandlePragmaDirective()
731 PragmaNamespace *InsertNS = PragmaHandlers.get(); in AddPragmaHandler()
738 if (PragmaHandler *Existing = PragmaHandlers->FindHandler(Namespace)) { in AddPragmaHandler()
746 PragmaHandlers->AddPragma(InsertNS); in AddPragmaHandler()
762 PragmaNamespace *NS = PragmaHandlers.get(); in RemovePragmaHandler()
766 PragmaHandler *Existing = PragmaHandlers->FindHandler(Namespace); in RemovePragmaHandler()
776 if (NS != PragmaHandlers.get() && NS->IsEmpty()) { in RemovePragmaHandler()
777 PragmaHandlers->RemovePragmaHandler(NS); in RemovePragmaHandler()
1510 if (PragmaHandler *NS = PragmaHandlers->FindHandler("STDC")) { in IgnorePragmas()
DPreprocessor.cpp73 PragmaHandlers(new PragmaNamespace(StringRef())), in Preprocessor()
195 PragmaHandlersBackup = std::move(PragmaHandlers); in InitializeForModelFile()
196 PragmaHandlers = llvm::make_unique<PragmaNamespace>(StringRef()); in InitializeForModelFile()
206 PragmaHandlers = std::move(PragmaHandlersBackup); in FinalizeForModelFile()
/external/clang/include/clang/Lex/
DPreprocessor.h207 std::unique_ptr<PragmaNamespace> PragmaHandlers; variable