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

  /external/clang/include/clang/Lex/
Pragma.h 10 // This file defines the PragmaHandler and PragmaTable interfaces.
50 /// PragmaHandler - Instances of this interface defined to handle the various
59 class PragmaHandler {
62 explicit PragmaHandler(StringRef name) : Name(name) {}
63 PragmaHandler() {}
64 virtual ~PragmaHandler();
77 class EmptyPragmaHandler : public PragmaHandler {
85 /// PragmaNamespace - This PragmaHandler subdivides the namespace of pragmas,
89 class PragmaNamespace : public PragmaHandler {
93 llvm::StringMap<PragmaHandler*> Handlers
    [all...]
  /external/clang/lib/Lex/
Pragma.cpp 10 // This file implements the PragmaHandler/PragmaTable interfaces and implements
29 PragmaHandler::~PragmaHandler() {
48 for (llvm::StringMap<PragmaHandler*>::iterator
57 PragmaHandler *PragmaNamespace::FindHandler(StringRef Name,
59 if (PragmaHandler *Handler = Handlers.lookup(Name))
64 void PragmaNamespace::AddPragma(PragmaHandler *Handler) {
67 llvm::StringMapEntry<PragmaHandler *> &Entry =
72 void PragmaNamespace::RemovePragmaHandler(PragmaHandler *Handler) {
86 PragmaHandler *Handle
    [all...]

Completed in 29 milliseconds