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

  /external/clang/lib/Parse/
ParsePragma.h 23 class PragmaAlignHandler : public PragmaHandler {
25 explicit PragmaAlignHandler() : PragmaHandler("align") {}
31 class PragmaGCCVisibilityHandler : public PragmaHandler {
33 explicit PragmaGCCVisibilityHandler() : PragmaHandler("visibility") {}
39 class PragmaOptionsHandler : public PragmaHandler {
41 explicit PragmaOptionsHandler() : PragmaHandler("options") {}
47 class PragmaPackHandler : public PragmaHandler {
49 explicit PragmaPackHandler() : PragmaHandler("pack") {}
55 class PragmaMSStructHandler : public PragmaHandler {
57 explicit PragmaMSStructHandler() : PragmaHandler("ms_struct") {
    [all...]
  /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...]
Preprocessor.h 49 class PragmaHandler;
601 void AddPragmaHandler(StringRef Namespace, PragmaHandler *Handler);
602 void AddPragmaHandler(PragmaHandler *Handler) {
610 void RemovePragmaHandler(StringRef Namespace, PragmaHandler *Handler);
611 void RemovePragmaHandler(PragmaHandler *Handler) {
    [all...]
  /external/clang/lib/Lex/
Pragma.cpp 10 // This file implements the PragmaHandler/PragmaTable interfaces and implements
29 PragmaHandler::~PragmaHandler() {
47 for (llvm::StringMap<PragmaHandler*>::iterator
56 PragmaHandler *PragmaNamespace::FindHandler(StringRef Name,
58 if (PragmaHandler *Handler = Handlers.lookup(Name))
63 void PragmaNamespace::AddPragma(PragmaHandler *Handler) {
66 llvm::StringMapEntry<PragmaHandler *> &Entry =
71 void PragmaNamespace::RemovePragmaHandler(PragmaHandler *Handler) {
85 PragmaHandler *Handle
    [all...]
  /frameworks/compile/slang/
slang_pragma_recorder.h 35 class PragmaRecorder : public clang::PragmaHandler {
slang_rs_pragma_handler.h 34 class RSPragmaHandler : public clang::PragmaHandler {
39 : clang::PragmaHandler(Name),
slang_pragma_recorder.cpp 51 : PragmaHandler(),
  /external/clang/include/clang/Parse/
Parser.h 32 class PragmaHandler;
142 OwningPtr<PragmaHandler> AlignHandler;
143 OwningPtr<PragmaHandler> GCCVisibilityHandler;
144 OwningPtr<PragmaHandler> OptionsHandler;
145 OwningPtr<PragmaHandler> PackHandler;
146 OwningPtr<PragmaHandler> MSStructHandler;
147 OwningPtr<PragmaHandler> UnusedHandler;
148 OwningPtr<PragmaHandler> WeakHandler;
149 OwningPtr<PragmaHandler> RedefineExtnameHandler;
150 OwningPtr<PragmaHandler> FPContractHandler
    [all...]
  /external/clang/lib/Frontend/
PrintPreprocessedOutput.cpp 566 struct UnknownPragmaHandler : public PragmaHandler {

Completed in 73 milliseconds