/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 | 51 class PragmaHandler; [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/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...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/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...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/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...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/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...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/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...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/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...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/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...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/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 34 PragmaHandler::~PragmaHandler() { 41 EmptyPragmaHandler::EmptyPragmaHandler(StringRef Name) : PragmaHandler(Name) {} 59 PragmaHandler *PragmaNamespace::FindHandler(StringRef Name, 61 if (PragmaHandler *Handler = Handlers.lookup(Name)) 66 void PragmaNamespace::AddPragma(PragmaHandler *Handler) { 72 void PragmaNamespace::RemovePragmaHandler(PragmaHandler *Handler) { 86 PragmaHandler *Handler 730 PragmaHandler *Handler) [all...] |
/external/clang/examples/AnnotateFunctions/ |
AnnotateFunctions.cpp | 58 class PragmaAnnotateHandler : public PragmaHandler { 60 PragmaAnnotateHandler() : PragmaHandler("enable_annotate") { }
|
/frameworks/compile/slang/ |
slang_rs_pragma_handler.h | 34 class RSPragmaHandler : public clang::PragmaHandler { 39 : clang::PragmaHandler(Name),
|
/prebuilts/go/darwin-x86/src/cmd/compile/internal/syntax/ |
syntax.go | 38 // A PragmaHandler is used to process //line and //go: directives as 41 type PragmaHandler func(pos, line int, text string) Pragma 51 // If a PragmaHandler is provided, it is called with each pragma encountered. 54 func Parse(src io.Reader, errh ErrorHandler, pragh PragmaHandler, mode Mode) (_ *File, err error) { 72 func ParseBytes(src []byte, errh ErrorHandler, pragh PragmaHandler, mode Mode) (*File, error) { 90 func ParseFile(filename string, errh ErrorHandler, pragh PragmaHandler, mode Mode) (*File, error) {
|
/prebuilts/go/linux-x86/src/cmd/compile/internal/syntax/ |
syntax.go | 38 // A PragmaHandler is used to process //line and //go: directives as 41 type PragmaHandler func(pos, line int, text string) Pragma 51 // If a PragmaHandler is provided, it is called with each pragma encountered. 54 func Parse(src io.Reader, errh ErrorHandler, pragh PragmaHandler, mode Mode) (_ *File, err error) { 72 func ParseBytes(src []byte, errh ErrorHandler, pragh PragmaHandler, mode Mode) (*File, error) { 90 func ParseFile(filename string, errh ErrorHandler, pragh PragmaHandler, mode Mode) (*File, error) {
|
/external/clang/lib/Parse/ |
ParsePragma.cpp | 28 struct PragmaAlignHandler : public PragmaHandler { 29 explicit PragmaAlignHandler() : PragmaHandler("align") {} 34 struct PragmaGCCVisibilityHandler : public PragmaHandler { 35 explicit PragmaGCCVisibilityHandler() : PragmaHandler("visibility") {} 40 struct PragmaOptionsHandler : public PragmaHandler { 41 explicit PragmaOptionsHandler() : PragmaHandler("options") {} 46 struct PragmaPackHandler : public PragmaHandler { 47 explicit PragmaPackHandler() : PragmaHandler("pack") {} 52 struct PragmaMSStructHandler : public PragmaHandler { 53 explicit PragmaMSStructHandler() : PragmaHandler("ms_struct") { [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | 34 class PragmaHandler; 158 std::unique_ptr<PragmaHandler> AlignHandler; 159 std::unique_ptr<PragmaHandler> GCCVisibilityHandler; 160 std::unique_ptr<PragmaHandler> OptionsHandler; 161 std::unique_ptr<PragmaHandler> PackHandler; 162 std::unique_ptr<PragmaHandler> MSStructHandler; 163 std::unique_ptr<PragmaHandler> UnusedHandler; 164 std::unique_ptr<PragmaHandler> WeakHandler; 165 std::unique_ptr<PragmaHandler> RedefineExtnameHandler; 166 std::unique_ptr<PragmaHandler> FPContractHandler [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | 34 class PragmaHandler; 158 std::unique_ptr<PragmaHandler> AlignHandler; 159 std::unique_ptr<PragmaHandler> GCCVisibilityHandler; 160 std::unique_ptr<PragmaHandler> OptionsHandler; 161 std::unique_ptr<PragmaHandler> PackHandler; 162 std::unique_ptr<PragmaHandler> MSStructHandler; 163 std::unique_ptr<PragmaHandler> UnusedHandler; 164 std::unique_ptr<PragmaHandler> WeakHandler; 165 std::unique_ptr<PragmaHandler> RedefineExtnameHandler; 166 std::unique_ptr<PragmaHandler> FPContractHandler [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | 34 class PragmaHandler; 158 std::unique_ptr<PragmaHandler> AlignHandler; 159 std::unique_ptr<PragmaHandler> GCCVisibilityHandler; 160 std::unique_ptr<PragmaHandler> OptionsHandler; 161 std::unique_ptr<PragmaHandler> PackHandler; 162 std::unique_ptr<PragmaHandler> MSStructHandler; 163 std::unique_ptr<PragmaHandler> UnusedHandler; 164 std::unique_ptr<PragmaHandler> WeakHandler; 165 std::unique_ptr<PragmaHandler> RedefineExtnameHandler; 166 std::unique_ptr<PragmaHandler> FPContractHandler [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | 34 class PragmaHandler; 158 std::unique_ptr<PragmaHandler> AlignHandler; 159 std::unique_ptr<PragmaHandler> GCCVisibilityHandler; 160 std::unique_ptr<PragmaHandler> OptionsHandler; 161 std::unique_ptr<PragmaHandler> PackHandler; 162 std::unique_ptr<PragmaHandler> MSStructHandler; 163 std::unique_ptr<PragmaHandler> UnusedHandler; 164 std::unique_ptr<PragmaHandler> WeakHandler; 165 std::unique_ptr<PragmaHandler> RedefineExtnameHandler; 166 std::unique_ptr<PragmaHandler> FPContractHandler [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | 34 class PragmaHandler; 158 std::unique_ptr<PragmaHandler> AlignHandler; 159 std::unique_ptr<PragmaHandler> GCCVisibilityHandler; 160 std::unique_ptr<PragmaHandler> OptionsHandler; 161 std::unique_ptr<PragmaHandler> PackHandler; 162 std::unique_ptr<PragmaHandler> MSStructHandler; 163 std::unique_ptr<PragmaHandler> UnusedHandler; 164 std::unique_ptr<PragmaHandler> WeakHandler; 165 std::unique_ptr<PragmaHandler> RedefineExtnameHandler; 166 std::unique_ptr<PragmaHandler> FPContractHandler [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | 34 class PragmaHandler; 158 std::unique_ptr<PragmaHandler> AlignHandler; 159 std::unique_ptr<PragmaHandler> GCCVisibilityHandler; 160 std::unique_ptr<PragmaHandler> OptionsHandler; 161 std::unique_ptr<PragmaHandler> PackHandler; 162 std::unique_ptr<PragmaHandler> MSStructHandler; 163 std::unique_ptr<PragmaHandler> UnusedHandler; 164 std::unique_ptr<PragmaHandler> WeakHandler; 165 std::unique_ptr<PragmaHandler> RedefineExtnameHandler; 166 std::unique_ptr<PragmaHandler> FPContractHandler [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | 34 class PragmaHandler; 158 std::unique_ptr<PragmaHandler> AlignHandler; 159 std::unique_ptr<PragmaHandler> GCCVisibilityHandler; 160 std::unique_ptr<PragmaHandler> OptionsHandler; 161 std::unique_ptr<PragmaHandler> PackHandler; 162 std::unique_ptr<PragmaHandler> MSStructHandler; 163 std::unique_ptr<PragmaHandler> UnusedHandler; 164 std::unique_ptr<PragmaHandler> WeakHandler; 165 std::unique_ptr<PragmaHandler> RedefineExtnameHandler; 166 std::unique_ptr<PragmaHandler> FPContractHandler [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/clang/include/clang/Parse/ |
Parser.h | 34 class PragmaHandler; 158 std::unique_ptr<PragmaHandler> AlignHandler; 159 std::unique_ptr<PragmaHandler> GCCVisibilityHandler; 160 std::unique_ptr<PragmaHandler> OptionsHandler; 161 std::unique_ptr<PragmaHandler> PackHandler; 162 std::unique_ptr<PragmaHandler> MSStructHandler; 163 std::unique_ptr<PragmaHandler> UnusedHandler; 164 std::unique_ptr<PragmaHandler> WeakHandler; 165 std::unique_ptr<PragmaHandler> RedefineExtnameHandler; 166 std::unique_ptr<PragmaHandler> FPContractHandler [all...] |
/external/clang/include/clang/Parse/ |
Parser.h | 33 class PragmaHandler; 151 std::unique_ptr<PragmaHandler> AlignHandler; 152 std::unique_ptr<PragmaHandler> GCCVisibilityHandler; 153 std::unique_ptr<PragmaHandler> OptionsHandler; 154 std::unique_ptr<PragmaHandler> PackHandler; 155 std::unique_ptr<PragmaHandler> MSStructHandler; 156 std::unique_ptr<PragmaHandler> UnusedHandler; 157 std::unique_ptr<PragmaHandler> WeakHandler; 158 std::unique_ptr<PragmaHandler> RedefineExtnameHandler; 159 std::unique_ptr<PragmaHandler> FPContractHandler [all...] |