HomeSort by relevance Sort by last modified time
    Searched defs:PragmaNamespace (Results 1 - 2 of 2) sorted by null

  /external/clang/include/clang/Lex/
Pragma.h 26 class PragmaNamespace;
56 /// Note that the PragmaNamespace class can be used to subdivide pragmas, e.g.
72 virtual PragmaNamespace *getIfNamespace() { return 0; }
85 /// PragmaNamespace - This PragmaHandler subdivides the namespace of pragmas,
89 class PragmaNamespace : public PragmaHandler {
95 explicit PragmaNamespace(StringRef Name) : PragmaHandler(Name) {}
96 virtual ~PragmaNamespace();
120 virtual PragmaNamespace *getIfNamespace() { return this; }
  /external/clang/lib/Lex/
Pragma.cpp 43 // PragmaNamespace Implementation.
46 PragmaNamespace::~PragmaNamespace() {
56 PragmaHandler *PragmaNamespace::FindHandler(StringRef Name,
63 void PragmaNamespace::AddPragma(PragmaHandler *Handler) {
71 void PragmaNamespace::RemovePragmaHandler(PragmaHandler *Handler) {
77 void PragmaNamespace::HandlePragma(Preprocessor &PP,
728 PragmaNamespace *InsertNS = PragmaHandlers;
742 InsertNS = new PragmaNamespace(Namespace);
759 PragmaNamespace *NS = PragmaHandlers
    [all...]

Completed in 702 milliseconds