| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | OperandTraits.h | 126 CLASS::op_iterator CLASS::op_begin() { \ 127 return OperandTraits<CLASS>::op_begin(this); \ 129 CLASS::const_op_iterator CLASS::op_begin() const { \ 130 return OperandTraits<CLASS>::op_begin(const_cast<CLASS*>(this)); \ 132 CLASS::op_iterator CLASS::op_end() { \ 133 return OperandTraits<CLASS>::op_end(this); \ 135 CLASS::const_op_iterator CLASS::op_end() const { \ 136 return OperandTraits<CLASS>::op_end(const_cast<CLASS*>(this)); \ 142 OperandTraits<CLASS>::op_begin(const_cast<CLASS*>(this))[i_nocapture].get()); \ 149 unsigned CLASS::getNumOperands() const { \ [all …]
|
| H A D | Metadata.def | 24 #define HANDLE_METADATA(CLASS) 29 #define HANDLE_METADATA_LEAF(CLASS) HANDLE_METADATA(CLASS) 34 #define HANDLE_METADATA_BRANCH(CLASS) HANDLE_METADATA(CLASS) 42 #define HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(CLASS) \ 43 HANDLE_MDNODE_LEAF_UNIQUABLE(CLASS) 46 HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) 52 #define HANDLE_MDNODE_LEAF_UNIQUABLE(CLASS) HANDLE_MDNODE_LEAF(CLASS) 57 #define HANDLE_MDNODE_LEAF(CLASS) HANDLE_METADATA_LEAF(CLASS) 62 #define HANDLE_MDNODE_BRANCH(CLASS) HANDLE_METADATA_BRANCH(CLASS) 67 #define HANDLE_SPECIALIZED_MDNODE_LEAF(CLASS) HANDLE_MDNODE_LEAF(CLASS) [all …]
|
| H A D | InstVisitor.h | 25 #define HANDLE_INST(NUM, OPCODE, CLASS) class CLASS; argument 123 #define HANDLE_INST(NUM, OPCODE, CLASS) \ in visit() argument 126 visit##OPCODE(static_cast<CLASS&>(I)); in visit() 155 #define HANDLE_INST(NUM, OPCODE, CLASS) \ argument 156 RetTy visit##OPCODE(CLASS &I) { \ 160 DELEGATE(CLASS); \
|
| H A D | Metadata.h | 81 #define HANDLE_METADATA_LEAF(CLASS) CLASS##Kind, argument 151 #define HANDLE_METADATA(CLASS) class CLASS; argument 156 #define HANDLE_METADATA_LEAF(CLASS) \ argument 157 template <> struct isa_impl<CLASS, Metadata> { \ 159 return MD.getMetadataID() == Metadata::CLASS##Kind; \ 876 #define HANDLE_MDNODE_LEAF(CLASS) \ 877 using Temp##CLASS = std::unique_ptr<CLASS, TempMDNodeDeleter>; 878 #define HANDLE_MDNODE_BRANCH(CLASS) HANDLE_MDNODE_LEAF(CLASS) 1115 #define HANDLE_MDNODE_LEAF(CLASS) \ 1116 case CLASS##Kind: \ [all …]
|
| H A D | Instruction.h | 775 #define HANDLE_TERM_INST(N, OPC, CLASS) OPC = N, 782 #define HANDLE_UNARY_INST(N, OPC, CLASS) OPC = N, 789 #define HANDLE_BINARY_INST(N, OPC, CLASS) OPC = N, 796 #define HANDLE_MEMORY_INST(N, OPC, CLASS) OPC = N, 803 #define HANDLE_CAST_INST(N, OPC, CLASS) OPC = N, 810 #define HANDLE_FUNCLETPAD_INST(N, OPC, CLASS) OPC = N, 817 #define HANDLE_OTHER_INST(N, OPC, CLASS) OPC = N,
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TypeLocVisitor.h | 29 #define ABSTRACT_TYPELOC(CLASS, PARENT) in Visit() argument 30 #define TYPELOC(CLASS, PARENT) \ in Visit() argument 31 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); in Visit() 39 #define ABSTRACT_TYPELOC(CLASS, PARENT) in Visit() argument 40 #define TYPELOC(CLASS, PARENT) \ in Visit() argument 41 case TypeLoc::CLASS: DISPATCH(CLASS##TypeLoc); in Visit() 47 #define TYPELOC(CLASS, PARENT) \ argument 48 RetTy Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \
|
| H A D | TypeVisitor.h | 20 #define DISPATCH(CLASS) \ argument 22 Visit##CLASS(static_cast<const CLASS*>(T)) 71 #define ABSTRACT_TYPE(CLASS, PARENT) in Visit() argument 72 #define TYPE(CLASS, PARENT) case Type::CLASS: DISPATCH(CLASS##Type); in Visit() argument 80 #define TYPE(CLASS, PARENT) RetTy Visit##CLASS##Type(const CLASS##Type *T) { \ argument
|
| H A D | CommentVisitor.h | 22 #define PTR(CLASS) typename Ptr<CLASS>::type argument 23 #define DISPATCH(NAME, CLASS) \ argument 25 static_cast<PTR(CLASS)>(C), std::forward<ParamTys>(P)...) 34 #define COMMENT(CLASS, PARENT) \ in visit() argument 35 case Comment::CLASS##Kind: DISPATCH(CLASS, CLASS); in visit() 45 #define COMMENT(CLASS, PARENT) \ argument 46 RetTy visit##CLASS(PTR(CLASS) C, ParamTys... P) { DISPATCH(PARENT, PARENT); }
|
| H A D | StmtVisitor.h | 38 #define PTR(CLASS) typename Ptr<CLASS>::type argument 39 #define DISPATCH(NAME, CLASS) \ argument 41 static_cast<PTR(CLASS)>(S), std::forward<ParamTys>(P)...) 108 #define STMT(CLASS, PARENT) \ in Visit() argument 109 case Stmt::CLASS ## Class: DISPATCH(CLASS, CLASS); in Visit() 116 #define STMT(CLASS, PARENT) \ argument 117 RetTy Visit ## CLASS(PTR(CLASS) S, ParamTys... P) { DISPATCH(PARENT, PARENT); }
|
| H A D | RecursiveASTVisitor.h | 372 bool Traverse##CLASS(CLASS *S, DataRecursionQueue *Queue = nullptr); 380 bool WalkUpFrom##CLASS(CLASS *S) { \ 385 bool Visit##CLASS(CLASS *S) { return true; } 393 #define TYPE(CLASS, BASE) bool Traverse##CLASS##Type(CLASS##Type *T); 406 bool Visit##CLASS##Type(CLASS##Type *T) { return true; } 414 #define TYPELOC(CLASS, BASE) bool Traverse##CLASS##TypeLoc(CLASS##TypeLoc TL); 440 bool Visit##CLASS##TypeLoc(CLASS##TypeLoc TL) { return true; } 447 #define DECL(CLASS, BASE) bool Traverse##CLASS##Decl(CLASS##Decl *D); 460 bool Visit##CLASS##Decl(CLASS##Decl *D) { return true; } 518 return TRAVERSE_STMT_BASE(CLASS, CLASS, S, Queue); [all …]
|
| H A D | DeclVisitor.h | 33 #define PTR(CLASS) typename Ptr<CLASS>::type argument 34 #define DISPATCH(NAME, CLASS) \ argument 35 return static_cast<ImplClass*>(this)->Visit##NAME(static_cast<PTR(CLASS)>(D))
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/ |
| H A D | TypeLoc.cpp | 44 #define TYPELOC(CLASS, PARENT) \ argument 45 SourceRange Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 63 #define TYPELOC(CLASS, PARENT) \ argument 64 unsigned Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 83 #define TYPELOC(CLASS, PARENT) \ argument 84 unsigned Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 113 #define TYPELOC(CLASS, PARENT) \ argument 114 TypeLoc Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ 138 CLASS##TypeLoc TLCasted = TL.castAs<CLASS##TypeLoc>(); \ in initializeImpl() 159 void Visit##CLASS##TypeLoc(CLASS##TypeLoc dest) { \ [all …]
|
| H A D | Comment.cpp | 39 #define COMMENT(CLASS, PARENT) \ in getCommentKindName() argument 40 case CLASS##Kind: \ in getCommentKindName() 41 return #CLASS; in getCommentKindName() 70 #define COMMENT(CLASS, PARENT) \ in CheckCommentASTNodes() argument 71 ASSERT_IMPLEMENTS_child_begin(&CLASS::child_begin); \ in CheckCommentASTNodes() 72 ASSERT_IMPLEMENTS_child_begin(&CLASS::child_end); in CheckCommentASTNodes() 86 #define COMMENT(CLASS, PARENT) \ in child_begin() argument 87 case CLASS##Kind: \ in child_begin() 100 #define COMMENT(CLASS, PARENT) \ in child_end() argument 101 case CLASS##Kind: \ in child_end() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SValVisitor.h | 30 #define DISPATCH(NAME, CLASS) \ argument 31 return static_cast<ImplClass *>(this)->Visit ## NAME(V.castAs<CLASS>()) 78 #define DISPATCH(CLASS) \ argument 79 return static_cast<ImplClass *>(this)->Visit ## CLASS(cast<CLASS>(S)) 108 #define DISPATCH(CLASS) \ argument 109 return static_cast<ImplClass *>(this)->Visit ## CLASS(cast<CLASS>(R))
|
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_platform_limits_solaris.h | 479 #define CHECK_SIZE_AND_OFFSET(CLASS, MEMBER) \ argument 480 COMPILER_CHECK(sizeof(((__sanitizer_##CLASS *) NULL)->MEMBER) == \ 481 sizeof(((CLASS *) NULL)->MEMBER)); \ 482 COMPILER_CHECK(offsetof(__sanitizer_##CLASS, MEMBER) == \ 483 offsetof(CLASS, MEMBER)) 487 #define CHECK_STRUCT_SIZE_AND_OFFSET(CLASS, MEMBER) \ argument 488 COMPILER_CHECK(sizeof(((struct __sanitizer_##CLASS *) NULL)->MEMBER) == \ 489 sizeof(((struct CLASS *) NULL)->MEMBER)); \ 490 COMPILER_CHECK(offsetof(struct __sanitizer_##CLASS, MEMBER) == \ 491 offsetof(struct CLASS, MEMBER))
|
| H A D | sanitizer_platform_limits_freebsd.h | 638 #define CHECK_SIZE_AND_OFFSET(CLASS, MEMBER) \ argument 639 COMPILER_CHECK(sizeof(((__sanitizer_##CLASS *)NULL)->MEMBER) == \ 640 sizeof(((CLASS *)NULL)->MEMBER)); \ 641 COMPILER_CHECK(offsetof(__sanitizer_##CLASS, MEMBER) == \ 642 offsetof(CLASS, MEMBER)) 646 #define CHECK_STRUCT_SIZE_AND_OFFSET(CLASS, MEMBER) \ argument 647 COMPILER_CHECK(sizeof(((struct __sanitizer_##CLASS *)NULL)->MEMBER) == \ 648 sizeof(((struct CLASS *)NULL)->MEMBER)); \ 649 COMPILER_CHECK(offsetof(struct __sanitizer_##CLASS, MEMBER) == \ 650 offsetof(struct CLASS, MEMBER))
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | AttrKinds.h | 24 #define ATTR_RANGE(CLASS, FIRST_NAME, LAST_NAME) \ argument 25 First##CLASS = FIRST_NAME, \ 26 Last##CLASS = LAST_NAME,
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | TypeLocBuilder.cpp | 32 #define ABSTRACT_TYPELOC(CLASS, PARENT) in pushFullCopy() argument 33 #define TYPELOC(CLASS, PARENT) \ in pushFullCopy() argument 34 case TypeLoc::CLASS: { \ in pushFullCopy() 35 CLASS##TypeLoc NewTL = push<class CLASS##TypeLoc>(CurTL.getType()); \ in pushFullCopy()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/ |
| H A D | BuiltinCheckerRegistration.h | 29 #define CHECKER(FULLNAME, CLASS, HELPTEXT, DOC_URI, IS_HIDDEN) \ argument 30 void register##CLASS(CheckerManager &mgr); \ 31 bool shouldRegister##CLASS(const CheckerManager &mgr);
|
| /freebsd-13.1/tests/sys/net/ |
| H A D | if_clone_test.sh | 517 local CLASS DEV N 519 CLASS=$1 521 while ! ifconfig ${CLASS}${N} create > /dev/null 2>&1; do 523 atf_skip "Could not create a ${CLASS} interface" 528 if [ ${CLASS} = "epair" ]; then 529 DEV=${CLASS}${N}a 531 DEV=${CLASS}${N}
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Metadata.cpp | 288 #define HANDLE_METADATA_LEAF(CLASS) \ in replaceAllUsesWith() argument 289 case Metadata::CLASS##Kind: \ in replaceAllUsesWith() 290 cast<CLASS>(OwnerMD)->handleChangedOperand(Pair.first, MD); \ in replaceAllUsesWith() 494 #define HANDLE_MDNODE_LEAF(CLASS) \ argument 496 alignof(uint64_t) >= alignof(CLASS), \ 497 "Alignment is insufficient after objects prepended to " #CLASS); 547 #define HANDLE_MDNODE_LEAF(CLASS) \ in clone() argument 548 case CLASS##Kind: \ in clone() 549 return cast<CLASS>(this)->cloneImpl(); in clone() 809 CLASS *SubclassThis = cast<CLASS>(this); \ in uniquify() [all …]
|
| H A D | LLVMContextImpl.cpp | 60 #define HANDLE_MDNODE_LEAF_UNIQUABLE(CLASS) \ in ~LLVMContextImpl() argument 61 for (auto *I : CLASS##s) \ in ~LLVMContextImpl() 74 #define HANDLE_MDNODE_LEAF_UNIQUABLE(CLASS) \ in ~LLVMContextImpl() argument 75 for (CLASS * I : CLASS##s) \ in ~LLVMContextImpl()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | InstCount.cpp | 31 #define HANDLE_INST(N, OPCODE, CLASS) \ argument 43 #define HANDLE_INST(N, OPCODE, CLASS) \ argument 44 void visit##OPCODE(CLASS &) { \
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | CloneDetection.cpp | 201 #define DEF_ADD_DATA(CLASS, CODE) \ argument 202 template <class = void> void Visit##CLASS(const CLASS *S) { \ 204 ConstStmtVisitor<CloneTypeIIStmtDataCollector<T>>::Visit##CLASS(S); \ 210 #define SKIP(CLASS) \ argument 211 void Visit##CLASS(const CLASS *S) { \ 212 ConstStmtVisitor<CloneTypeIIStmtDataCollector<T>>::Visit##CLASS(S); \
|
| /freebsd-13.1/crypto/heimdal/lib/asn1/ |
| H A D | der.h | 48 #define MAKE_TAG(CLASS, TYPE, TAG) (((CLASS) << 6) | ((TYPE) << 5) | (TAG)) argument
|