HomeSort by: relevance | last modified time | path
    Searched refs:CLASS (Results 1 - 25 of 309) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /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...]

Completed in 52 milliseconds

1 2 3 4 5 6 7 8 91011>>