| /src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| AttrKinds.h | 24 #define ATTR_RANGE(CLASS, FIRST_NAME, LAST_NAME) \ 25 First##CLASS = FIRST_NAME, \ 26 Last##CLASS = LAST_NAME,
|
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| TypeLocVisitor.h | 25 class TypeLocVisitor { 29 #define ABSTRACT_TYPELOC(CLASS, PARENT) 30 #define TYPELOC(CLASS, PARENT) \ 31 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); 34 llvm_unreachable("unexpected type loc class!"); 39 #define ABSTRACT_TYPELOC(CLASS, PARENT) 40 #define TYPELOC(CLASS, PARENT) \ 41 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc) [all...] |
| TypeVisitor.h | 20 #define DISPATCH(CLASS) \ 22 Visit##CLASS(static_cast<const CLASS*>(T)) 26 /// \tparam ImplClass Class implementing the operation. Must be inherited from 30 /// The class implements polymorphic operation on an object of type derived 35 /// The class implements static polymorphism using Curiously Recurring 36 /// Template Pattern. It is designed to be a base class for some concrete 37 /// class: 40 /// class SomeVisitor : public TypeVisitor<SomeVisitor,sometype> { ... }; 48 /// Actual treatment is made by methods of the derived class, TypeVisitor onl [all...] |
| CommentVisitor.h | 18 template <template <typename> class Ptr, typename ImplClass, 19 typename RetTy = void, class... ParamTys> 20 class CommentVisitorBase { 22 #define PTR(CLASS) typename Ptr<CLASS>::type 23 #define DISPATCH(NAME, CLASS) \ 25 static_cast<PTR(CLASS)>(C), std::forward<ParamTys>(P)...) 34 #define COMMENT(CLASS, PARENT) \ 35 case Comment::CLASS##Kind: DISPATCH(CLASS, CLASS) [all...] |
| DeclVisitor.h | 29 /// A simple visitor class that helps create declaration visitors. 30 template<template <typename> class Ptr, typename ImplClass, typename RetTy=void> 31 class Base { 33 #define PTR(CLASS) typename Ptr<CLASS>::type 34 #define DISPATCH(NAME, CLASS) \ 35 return static_cast<ImplClass*>(this)->Visit##NAME(static_cast<PTR(CLASS)>(D)) 61 /// A simple visitor class that helps create declaration visitors. 63 /// This class does not preserve constness of Decl pointers (see also 66 class DeclVisito [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| OperandTraits.h | 1 //===-- llvm/OperandTraits.h - OperandTraits class definition ---*- C++ -*-===// 22 // FixedNumOperand Trait Class 46 // OptionalOperand Trait Class 60 // VariadicOperand Trait Class 84 // HungoffOperand Trait Class 91 /// This is the traits class that is needed when the Use array must be 107 /// Macro for generating in-class operand accessor declarations. 124 /// Macro for generating out-of-class operand accessor definitions 125 #define DEFINE_TRANSPARENT_OPERAND_ACCESSORS(CLASS, VALUECLASS) \ 126 CLASS::op_iterator CLASS::op_begin() { [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Checkers/ |
| BuiltinCheckerRegistration.h | 21 class LangOptions; 25 class CheckerManager; 26 class CheckerRegistry; 29 #define CHECKER(FULLNAME, CLASS, HELPTEXT, DOC_URI, IS_HIDDEN) \ 30 void register##CLASS(CheckerManager &mgr); \ 31 bool shouldRegister##CLASS(const CheckerManager &mgr);
|
| /src/external/gpl3/binutils/dist/bfd/ |
| cpu-riscv.h | 49 #define RISCV_GET_SPEC_CLASS(UTYPE, LTYPE, NAME, CLASS) \ 62 CLASS = riscv_##LTYPE##_specs[j_spec].spec_class; \ 69 #define RISCV_GET_SPEC_NAME(UTYPE, LTYPE, NAME, CLASS) \ 70 (NAME) = riscv_##LTYPE##_specs[(CLASS) - UTYPE##_SPEC_CLASS_NONE - 1].name 72 #define RISCV_GET_ISA_SPEC_CLASS(NAME, CLASS) \ 73 RISCV_GET_SPEC_CLASS(ISA, isa, NAME, CLASS) 74 #define RISCV_GET_PRIV_SPEC_CLASS(NAME, CLASS) \ 75 RISCV_GET_SPEC_CLASS(PRIV, priv, NAME, CLASS) 76 #define RISCV_GET_PRIV_SPEC_NAME(NAME, CLASS) \ 77 RISCV_GET_SPEC_NAME(PRIV, priv, NAME, CLASS) [all...] |
| /src/external/gpl3/binutils.old/dist/bfd/ |
| cpu-riscv.h | 49 #define RISCV_GET_SPEC_CLASS(UTYPE, LTYPE, NAME, CLASS) \ 62 CLASS = riscv_##LTYPE##_specs[j_spec].spec_class; \ 69 #define RISCV_GET_SPEC_NAME(UTYPE, LTYPE, NAME, CLASS) \ 70 (NAME) = riscv_##LTYPE##_specs[(CLASS) - UTYPE##_SPEC_CLASS_NONE - 1].name 72 #define RISCV_GET_ISA_SPEC_CLASS(NAME, CLASS) \ 73 RISCV_GET_SPEC_CLASS(ISA, isa, NAME, CLASS) 74 #define RISCV_GET_PRIV_SPEC_CLASS(NAME, CLASS) \ 75 RISCV_GET_SPEC_CLASS(PRIV, priv, NAME, CLASS) 76 #define RISCV_GET_PRIV_SPEC_NAME(NAME, CLASS) \ 77 RISCV_GET_SPEC_NAME(PRIV, priv, NAME, CLASS) [all...] |
| /src/external/gpl3/gdb.old/dist/bfd/ |
| cpu-riscv.h | 48 #define RISCV_GET_SPEC_CLASS(UTYPE, LTYPE, NAME, CLASS) \ 61 CLASS = riscv_##LTYPE##_specs[j_spec].spec_class; \ 68 #define RISCV_GET_SPEC_NAME(UTYPE, LTYPE, NAME, CLASS) \ 69 (NAME) = riscv_##LTYPE##_specs[(CLASS) - UTYPE##_SPEC_CLASS_NONE - 1].name 71 #define RISCV_GET_ISA_SPEC_CLASS(NAME, CLASS) \ 72 RISCV_GET_SPEC_CLASS(ISA, isa, NAME, CLASS) 73 #define RISCV_GET_PRIV_SPEC_CLASS(NAME, CLASS) \ 74 RISCV_GET_SPEC_CLASS(PRIV, priv, NAME, CLASS) 75 #define RISCV_GET_PRIV_SPEC_NAME(NAME, CLASS) \ 76 RISCV_GET_SPEC_NAME(PRIV, priv, NAME, CLASS) [all...] |
| /src/external/gpl3/gdb/dist/bfd/ |
| cpu-riscv.h | 49 #define RISCV_GET_SPEC_CLASS(UTYPE, LTYPE, NAME, CLASS) \ 62 CLASS = riscv_##LTYPE##_specs[j_spec].spec_class; \ 69 #define RISCV_GET_SPEC_NAME(UTYPE, LTYPE, NAME, CLASS) \ 70 (NAME) = riscv_##LTYPE##_specs[(CLASS) - UTYPE##_SPEC_CLASS_NONE - 1].name 72 #define RISCV_GET_ISA_SPEC_CLASS(NAME, CLASS) \ 73 RISCV_GET_SPEC_CLASS(ISA, isa, NAME, CLASS) 74 #define RISCV_GET_PRIV_SPEC_CLASS(NAME, CLASS) \ 75 RISCV_GET_SPEC_CLASS(PRIV, priv, NAME, CLASS) 76 #define RISCV_GET_PRIV_SPEC_NAME(NAME, CLASS) \ 77 RISCV_GET_SPEC_NAME(PRIV, priv, NAME, CLASS) [all...] |
| /src/external/gpl3/binutils/dist/opcodes/ |
| arc-ext-tbl.h | 58 #define EXTINSN2OPF(NAME, CPU, CLASS, SCLASS, MOP, SOP, FL) \ 59 { NAME, INSN2OP_BC (MOP,SOP), MINSN2OP_BC, CPU, CLASS, SCLASS, \ 61 { NAME, INSN2OP_0C (MOP,SOP), MINSN2OP_0C, CPU, CLASS, SCLASS, \ 63 { NAME, INSN2OP_BU (MOP,SOP), MINSN2OP_BU, CPU, CLASS, SCLASS, \ 65 { NAME, INSN2OP_0U (MOP,SOP), MINSN2OP_0U, CPU, CLASS, SCLASS, \ 67 { NAME, INSN2OP_BL (MOP,SOP), MINSN2OP_BL, CPU, CLASS, SCLASS, \ 69 { NAME, INSN2OP_0L (MOP,SOP), MINSN2OP_0L, CPU, CLASS, SCLASS, \ 72 #define EXTINSN2OP(NAME, CPU, CLASS, SCLASS, MOP, SOP) \ 73 EXTINSN2OPF(NAME, CPU, CLASS, SCLASS, MOP, SOP, FLAGS_F) 76 #define EXTINSN3OP(NAME, CPU, CLASS, SCLASS, MOP, SOP) [all...] |
| /src/external/gpl3/binutils.old/dist/opcodes/ |
| arc-ext-tbl.h | 58 #define EXTINSN2OPF(NAME, CPU, CLASS, SCLASS, MOP, SOP, FL) \ 59 { NAME, INSN2OP_BC (MOP,SOP), MINSN2OP_BC, CPU, CLASS, SCLASS, \ 61 { NAME, INSN2OP_0C (MOP,SOP), MINSN2OP_0C, CPU, CLASS, SCLASS, \ 63 { NAME, INSN2OP_BU (MOP,SOP), MINSN2OP_BU, CPU, CLASS, SCLASS, \ 65 { NAME, INSN2OP_0U (MOP,SOP), MINSN2OP_0U, CPU, CLASS, SCLASS, \ 67 { NAME, INSN2OP_BL (MOP,SOP), MINSN2OP_BL, CPU, CLASS, SCLASS, \ 69 { NAME, INSN2OP_0L (MOP,SOP), MINSN2OP_0L, CPU, CLASS, SCLASS, \ 72 #define EXTINSN2OP(NAME, CPU, CLASS, SCLASS, MOP, SOP) \ 73 EXTINSN2OPF(NAME, CPU, CLASS, SCLASS, MOP, SOP, FLAGS_F) 76 #define EXTINSN3OP(NAME, CPU, CLASS, SCLASS, MOP, SOP) [all...] |
| /src/external/gpl3/gdb.old/dist/opcodes/ |
| arc-ext-tbl.h | 58 #define EXTINSN2OPF(NAME, CPU, CLASS, SCLASS, MOP, SOP, FL) \ 59 { NAME, INSN2OP_BC (MOP,SOP), MINSN2OP_BC, CPU, CLASS, SCLASS, \ 61 { NAME, INSN2OP_0C (MOP,SOP), MINSN2OP_0C, CPU, CLASS, SCLASS, \ 63 { NAME, INSN2OP_BU (MOP,SOP), MINSN2OP_BU, CPU, CLASS, SCLASS, \ 65 { NAME, INSN2OP_0U (MOP,SOP), MINSN2OP_0U, CPU, CLASS, SCLASS, \ 67 { NAME, INSN2OP_BL (MOP,SOP), MINSN2OP_BL, CPU, CLASS, SCLASS, \ 69 { NAME, INSN2OP_0L (MOP,SOP), MINSN2OP_0L, CPU, CLASS, SCLASS, \ 72 #define EXTINSN2OP(NAME, CPU, CLASS, SCLASS, MOP, SOP) \ 73 EXTINSN2OPF(NAME, CPU, CLASS, SCLASS, MOP, SOP, FLAGS_F) 76 #define EXTINSN3OP(NAME, CPU, CLASS, SCLASS, MOP, SOP) [all...] |
| /src/external/gpl3/gdb/dist/opcodes/ |
| arc-ext-tbl.h | 58 #define EXTINSN2OPF(NAME, CPU, CLASS, SCLASS, MOP, SOP, FL) \ 59 { NAME, INSN2OP_BC (MOP,SOP), MINSN2OP_BC, CPU, CLASS, SCLASS, \ 61 { NAME, INSN2OP_0C (MOP,SOP), MINSN2OP_0C, CPU, CLASS, SCLASS, \ 63 { NAME, INSN2OP_BU (MOP,SOP), MINSN2OP_BU, CPU, CLASS, SCLASS, \ 65 { NAME, INSN2OP_0U (MOP,SOP), MINSN2OP_0U, CPU, CLASS, SCLASS, \ 67 { NAME, INSN2OP_BL (MOP,SOP), MINSN2OP_BL, CPU, CLASS, SCLASS, \ 69 { NAME, INSN2OP_0L (MOP,SOP), MINSN2OP_0L, CPU, CLASS, SCLASS, \ 72 #define EXTINSN2OP(NAME, CPU, CLASS, SCLASS, MOP, SOP) \ 73 EXTINSN2OPF(NAME, CPU, CLASS, SCLASS, MOP, SOP, FLAGS_F) 76 #define EXTINSN3OP(NAME, CPU, CLASS, SCLASS, MOP, SOP) [all...] |
| /src/external/gpl3/gcc/dist/gcc/objc/ |
| objc-act.h | 193 /* CLASS_NAME is the name of the class. */ 194 #define CLASS_NAME(CLASS) (TYPE_NAME (CLASS)) 197 #define CLASS_SUPER_NAME(CLASS) (TYPE_CONTEXT (CLASS)) 198 #define CLASS_IVARS(CLASS) TREE_VEC_ELT (TYPE_LANG_SLOT_1 (CLASS), 0) 199 #define CLASS_RAW_IVARS(CLASS) TREE_VEC_ELT (TYPE_LANG_SLOT_1 (CLASS), 1) 200 #define CLASS_NST_METHODS(CLASS) (TYPE_MIN_VALUE_RAW (CLASS) [all...] |
| /src/external/gpl3/gcc.old/dist/gcc/objc/ |
| objc-act.h | 189 /* CLASS_NAME is the name of the class. */ 190 #define CLASS_NAME(CLASS) (TYPE_NAME (CLASS)) 193 #define CLASS_SUPER_NAME(CLASS) (TYPE_CONTEXT (CLASS)) 194 #define CLASS_IVARS(CLASS) TREE_VEC_ELT (TYPE_LANG_SLOT_1 (CLASS), 0) 195 #define CLASS_RAW_IVARS(CLASS) TREE_VEC_ELT (TYPE_LANG_SLOT_1 (CLASS), 1) 196 #define CLASS_NST_METHODS(CLASS) (TYPE_MIN_VALUE_RAW (CLASS) [all...] |
| /src/crypto/external/bsd/heimdal/dist/lib/asn1/ |
| der.h | 52 #define MAKE_TAG(CLASS, TYPE, TAG) (((CLASS) << 6) | ((TYPE) << 5) | (TAG))
|
| /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| SValVisitor.h | 25 /// SValVisitor - this class implements a simple visitor for SVal 27 template <typename ImplClass, typename RetTy = void> class SValVisitor { 30 #define DISPATCH(NAME, CLASS) \ 31 return static_cast<ImplClass *>(this)->Visit ## NAME(V.castAs<CLASS>()) 73 /// SymExprVisitor - this class implements a simple visitor for SymExpr 75 template <typename ImplClass, typename RetTy = void> class SymExprVisitor { 78 #define DISPATCH(CLASS) \ 79 return static_cast<ImplClass *>(this)->Visit ## CLASS(cast<CLASS>(S)) 103 /// MemRegionVisitor - this class implements a simple visitor for MemRegio [all...] |
| /src/sys/external/bsd/drm2/include/linux/ |
| tracepoint.h | 42 #define DEFINE_EVENT(CLASS, NAME, PROTOTYPE, ARGS) \
|
| /src/external/bsd/elftoolchain/dist/libelf/ |
| libelf_shdr.c | 55 LIBELF_SET_ERROR(CLASS, 0);
|
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| InstCount.cpp | 31 #define HANDLE_INST(N, OPCODE, CLASS) \ 37 class InstCount : public InstVisitor<InstCount> { 38 friend class InstVisitor<InstCount>; 43 #define HANDLE_INST(N, OPCODE, CLASS) \ 44 void visit##OPCODE(CLASS &) { \ 68 class InstCountLegacyPass : public FunctionPass {
|
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| TypeLoc.cpp | 41 class TypeLocRanger : public TypeLocVisitor<TypeLocRanger, SourceRange> { 43 #define ABSTRACT_TYPELOC(CLASS, PARENT) 44 #define TYPELOC(CLASS, PARENT) \ 45 SourceRange Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 60 class TypeAligner : public TypeLocVisitor<TypeAligner, unsigned> { 62 #define ABSTRACT_TYPELOC(CLASS, PARENT) 63 #define TYPELOC(CLASS, PARENT) \ 64 unsigned Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { [all...] |
| Comment.cpp | 21 // Check that no comment class has a non-trival destructor. They are allocated 24 #define COMMENT(CLASS, PARENT) \ 25 static_assert(std::is_trivially_destructible<CLASS>::value, \ 26 #CLASS " should be trivially destructible!"); 39 #define COMMENT(CLASS, PARENT) \ 40 case CLASS##Kind: \ 41 return #CLASS; 70 #define COMMENT(CLASS, PARENT) \ 71 ASSERT_IMPLEMENTS_child_begin(&CLASS::child_begin); \ 72 ASSERT_IMPLEMENTS_child_begin(&CLASS::child_end) [all...] |
| /src/external/gpl3/gcc/dist/libstdc++-v3/src/c++11/ |
| cow-stdexcept.cc | 372 #define CTORS_FROM_SSOSTRING(NAME, CLASS, BASE) \ 375 CLASS* that, const std::__sso_string& s) \ 377 CLASS e(""); \ 378 _ITM_memcpyRnWt(that, &e, sizeof(CLASS)); \ 385 CLASS*, const std::__sso_string&) __attribute__((alias \ 389 #define CTORS_FROM_SSOSTRING(NAME, CLASS, BASE) 393 // exception class. NAME is the variable part of the mangled name, CLASS is 394 // the class name, and BASE must be logic_error or runtime_error (which is 396 // the _M_msg member declared by the given (base) class) [all...] |