Searched refs:PragmaNamespace (Results 1 – 4 of 4) sorted by relevance
26 class PragmaNamespace; variable72 virtual PragmaNamespace *getIfNamespace() { return 0; } in getIfNamespace()89 class PragmaNamespace : public PragmaHandler {95 explicit PragmaNamespace(StringRef Name) : PragmaHandler(Name) {} in PragmaNamespace() function96 virtual ~PragmaNamespace();120 virtual PragmaNamespace *getIfNamespace() { return this; } in getIfNamespace()
47 class PragmaNamespace; variable148 PragmaNamespace *PragmaHandlers;
47 PragmaNamespace::~PragmaNamespace() { in ~PragmaNamespace()57 PragmaHandler *PragmaNamespace::FindHandler(StringRef Name, in FindHandler()64 void PragmaNamespace::AddPragma(PragmaHandler *Handler) { in AddPragma()72 void PragmaNamespace::RemovePragmaHandler(PragmaHandler *Handler) { in RemovePragmaHandler()78 void PragmaNamespace::HandlePragma(Preprocessor &PP, in HandlePragma()854 PragmaNamespace *InsertNS = PragmaHandlers; in AddPragmaHandler()868 InsertNS = new PragmaNamespace(Namespace); in AddPragmaHandler()885 PragmaNamespace *NS = PragmaHandlers; in RemovePragmaHandler()
152 PragmaHandlers = new PragmaNamespace(StringRef()); in Initialize()