/freebsd-10.2-release/contrib/ofed/libibverbs/include/infiniband/ |
H A D | opcode.h | 119 /* RD */ 120 IBV_OPCODE(RD, SEND_FIRST), 121 IBV_OPCODE(RD, SEND_MIDDLE), 122 IBV_OPCODE(RD, SEND_LAST), 123 IBV_OPCODE(RD, SEND_LAST_WITH_IMMEDIATE), 124 IBV_OPCODE(RD, SEND_ONLY), 125 IBV_OPCODE(RD, SEND_ONLY_WITH_IMMEDIATE), 126 IBV_OPCODE(RD, RDMA_WRITE_FIRST), 127 IBV_OPCODE(RD, RDMA_WRITE_MIDDLE), 128 IBV_OPCODE(RD, RDMA_WRITE_LAS [all...] |
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CGVTables.h | 67 llvm::Constant *CreateVTableInitializer(const CXXRecordDecl *RD, 83 uint64_t getSubVTTIndex(const CXXRecordDecl *RD, BaseSubobject Base); 87 uint64_t getSecondaryVirtualPointerIndex(const CXXRecordDecl *RD, 92 uint64_t getAddressPoint(BaseSubobject Base, const CXXRecordDecl *RD); 97 GenerateConstructionVTable(const CXXRecordDecl *RD, const BaseSubobject &Base, 104 llvm::GlobalVariable *GetAddrOfVTT(const CXXRecordDecl *RD); 109 const CXXRecordDecl *RD); 118 void GenerateClassData(const CXXRecordDecl *RD); 120 bool isVTableExternal(const CXXRecordDecl *RD);
|
H A D | CGVTT.cpp | 44 const CXXRecordDecl *RD) { 45 VTTBuilder Builder(CGM.getContext(), RD, /*GenerateDefinition=*/true); 56 VTables.push_back(GetAddrOfVTTVTable(*this, CGM, RD, *i, Linkage, 66 if (VTTVT.getBase() == RD) { 69 ItaniumVTContext.getVTableLayout(RD).getAddressPoint(i->VTableBase); 97 CGM.setTypeVisibility(VTT, RD, CodeGenModule::TVK_ForVTT); 100 llvm::GlobalVariable *CodeGenVTables::GetAddrOfVTT(const CXXRecordDecl *RD) { argument 101 assert(RD->getNumVBases() && "Only classes with virtual bases need a VTT"); 106 .mangleCXXVTT(RD, Out); 111 (void) CGM.getCXXABI().getAddrOfVTable(RD, CharUnit 42 EmitVTTDefinition(llvm::GlobalVariable *VTT, llvm::GlobalVariable::LinkageTypes Linkage, const CXXRecordDecl *RD) argument 125 getSubVTTIndex(const CXXRecordDecl *RD, BaseSubobject Base) argument 151 getSecondaryVirtualPointerIndex(const CXXRecordDecl *RD, BaseSubobject Base) argument [all...] |
H A D | CodeGenTypes.cpp | 51 void CodeGenTypes::addRecordTypeName(const RecordDecl *RD, argument 56 OS << RD->getKindName() << '.'; 60 if (RD->getIdentifier()) { 63 if (RD->getDeclContext()) 64 RD->printQualifiedName(OS); 66 RD->printName(OS); 67 } else if (const TypedefNameDecl *TDD = RD->getTypedefNameForAnonDecl()) { 117 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT, argument 121 if (!AlreadyChecked.insert(RD)) return true; 123 const Type *Key = CGT.getContext().getTagDeclType(RD) 181 isSafeToConvert(const RecordDecl *RD, CodeGenTypes &CGT) argument 256 const RecordDecl *RD = cast<RecordDecl>(TD); local 626 ConvertRecordDeclType(const RecordDecl *RD) argument 691 getCGRecordLayout(const RecordDecl *RD) argument 717 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); local 729 isZeroInitializable(const CXXRecordDecl *RD) argument [all...] |
H A D | CodeGenTBAA.cpp | 179 const RecordDecl *RD = TTy->getDecl()->getDefinition(); local 180 if (RD->hasFlexibleArrayMember()) 184 if (const CXXRecordDecl *Decl = dyn_cast<CXXRecordDecl>(RD)) 188 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); 191 for (RecordDecl::field_iterator i = RD->field_begin(), 192 e = RD->field_end(); i != e; ++i, ++idx) { 230 const RecordDecl *RD = TTy->getDecl()->getDefinition(); local 231 if (RD->hasFlexibleArrayMember()) 233 // RD can be struct, union, class, interface or enum. 235 if (RD 250 const RecordDecl *RD = TTy->getDecl()->getDefinition(); local [all...] |
H A D | CGRTTI.cpp | 45 void BuildSIClassTypeInfo(const CXXRecordDecl *RD); 50 void BuildVMIClassTypeInfo(const CXXRecordDecl *RD); 264 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RecordTy->getDecl()); local 265 if (!RD->hasDefinition()) 268 if (!RD->isDynamicClass()) 273 return CGM.getVTables().isVTableExternal(RD); 348 const CXXRecordDecl *RD = cast<CXXRecordDecl>(Record->getDecl()); local 349 if (RD->hasAttr<WeakAttr>()) 351 if (RD->isDynamicClass()) 352 return CGM.getVTableLinkage(RD); 364 CanUseSingleInheritance(const CXXRecordDecl *RD) argument 450 const CXXRecordDecl *RD = local 595 const CXXRecordDecl *RD = local 652 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); local 717 BuildSIClassTypeInfo(const CXXRecordDecl *RD) argument 776 ComputeVMIClassTypeInfoFlags(const CXXRecordDecl *RD) argument 791 BuildVMIClassTypeInfo(const CXXRecordDecl *RD) argument [all...] |
H A D | MicrosoftCXXABI.cpp | 37 bool isReturnTypeIndirect(const CXXRecordDecl *RD) const { 39 return !RD->isPOD(); 42 RecordArgABI getRecordArgABI(const CXXRecordDecl *RD) const { 43 if (RD->hasNonTrivialCopyConstructor() || RD->hasNonTrivialDestructor()) 70 const CXXRecordDecl *RD); 73 const CXXRecordDecl *RD); 159 void emitVTableDefinitions(CodeGenVTables &CGVT, const CXXRecordDecl *RD); 170 llvm::GlobalVariable *getAddrOfVTable(const CXXRecordDecl *RD, 189 void emitVirtualInheritanceTables(const CXXRecordDecl *RD); 397 FindFirstNVBaseWithVBases(const CXXRecordDecl *RD) argument 407 GetVBPtrOffsetFromBases(const CXXRecordDecl *RD) argument 463 EmitCtorCompleteObjectHandler(CodeGenFunction &CGF, const CXXRecordDecl *RD) argument 486 initializeHiddenVirtualInheritanceMembers( CodeGenFunction &CGF, const CXXRecordDecl *RD) argument 546 EmitVBPtrStores(CodeGenFunction &CGF, const CXXRecordDecl *RD) argument 810 emitVTableDefinitions(CodeGenVTables &CGVT, const CXXRecordDecl *RD) argument 849 mangleVFTableName(MicrosoftMangleContext &MangleContext, const CXXRecordDecl *RD, const VFPtrInfo &VFPtr, SmallString<256> &Name) argument 863 getAddrOfVTable(const CXXRecordDecl *RD, CharUnits VPtrOffset) argument 893 mangleVFTableName(getMangleContext(), RD, VFPtrs[J], Name); local 910 mangleVFTableName(getMangleContext(), RD, VFPtrs[J], Name); local 964 EnumerateVBTables(const CXXRecordDecl *RD) argument 1015 emitVirtualInheritanceTables(const CXXRecordDecl *RD) argument 1273 const CXXRecordDecl *RD = MPT->getClass()->getAsCXXRecordDecl(); local 1281 const CXXRecordDecl *RD = MPT->getClass()->getAsCXXRecordDecl(); local 1306 const CXXRecordDecl *RD = MPT->getClass()->getAsCXXRecordDecl(); local 1339 EmitFullMemberPointer(llvm::Constant *FirstField, bool IsMemberFunction, const CXXRecordDecl *RD, CharUnits NonVirtualBaseAdjustment) argument 1375 const CXXRecordDecl *RD = MPT->getClass()->getAsCXXRecordDecl(); local 1407 BuildMemberPointer(const CXXRecordDecl *RD, const CXXMethodDecl *MD, CharUnits NonVirtualBaseAdjustment) argument 1489 const CXXRecordDecl *RD = MPT->getClass()->getAsCXXRecordDecl(); local 1611 AdjustVirtualBase(CodeGenFunction &CGF, const CXXRecordDecl *RD, llvm::Value *Base, llvm::Value *VBTableOffset, llvm::Value *VBPtrOffset) argument 1672 const CXXRecordDecl *RD = MPT->getClass()->getAsCXXRecordDecl(); local 1898 const CXXRecordDecl *RD = MPT->getClass()->getAsCXXRecordDecl(); local [all...] |
H A D | CodeGenABITypes.cpp | 57 CodeGenABITypes::arrangeCXXMethodType(const CXXRecordDecl *RD, argument 59 return CGM->getTypes().arrangeCXXMethodType(RD, FTP);
|
H A D | MicrosoftVBTables.h | 46 void EmitVBTableDefinition(CodeGenModule &CGM, const CXXRecordDecl *RD, 100 bool hasVBPtr(const CXXRecordDecl *RD);
|
H A D | CGRecordLayoutBuilder.cpp | 131 bool LayoutVirtualBases(const CXXRecordDecl *RD, 136 bool MSLayoutVirtualBases(const CXXRecordDecl *RD, 144 bool LayoutNonVirtualBases(const CXXRecordDecl *RD, 148 bool ComputeNonVirtualBaseType(const CXXRecordDecl *RD); 405 const RecordDecl *RD = cast<RecordDecl>(RT->getDecl()); local 407 RD->getAttr<MaxFieldAlignmentAttr>()) { 597 CGRecordLayoutBuilder::MSLayoutVirtualBases(const CXXRecordDecl *RD, argument 599 if (!RD->getNumVBases()) 604 for (CXXRecordDecl::base_class_const_iterator I = RD->vbases_begin(), 605 E = RD 619 LayoutVirtualBases(const CXXRecordDecl *RD, const ASTRecordLayout &Layout) argument 650 LayoutNonVirtualBases(const CXXRecordDecl *RD, const ASTRecordLayout &Layout) argument 711 ComputeNonVirtualBaseType(const CXXRecordDecl *RD) argument 756 const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(D); local 943 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); local 1083 const RecordDecl *RD = it->first->getParent(); local [all...] |
H A D | CGCXX.cpp | 301 const CXXRecordDecl *RD) { 306 llvm::Value *VTable = CGM.getCXXABI().getAddrOfVTable(RD, CharUnits()); 312 CGM.getItaniumVTableContext().getVTableLayout(RD) 313 .getAddressPoint(BaseSubobject(RD, CharUnits::Zero())); 334 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); local 337 return BuildAppleKextVirtualDestructorCall(DD, Dtor_Complete, RD); 339 return ::BuildAppleKextVirtualCall(*this, MD, Ty, RD); 348 const CXXRecordDecl *RD) { 358 return ::BuildAppleKextVirtualCall(*this, GlobalDecl(DD, Type), Ty, RD); 298 BuildAppleKextVirtualCall(CodeGenFunction &CGF, GlobalDecl GD, llvm::Type *Ty, const CXXRecordDecl *RD) argument 345 BuildAppleKextVirtualDestructorCall( const CXXDestructorDecl *DD, CXXDtorType Type, const CXXRecordDecl *RD) argument
|
H A D | CGRecordLayout.h | 190 unsigned getNonVirtualBaseLLVMFieldNo(const CXXRecordDecl *RD) const { 191 assert(NonVirtualBases.count(RD) && "Invalid non-virtual base!"); 192 return NonVirtualBases.lookup(RD);
|
/freebsd-10.2-release/sys/dev/ieee488/ |
H A D | tnt4882.c | 68 enum {RD, WT, xDELAY, END} enumerator in enum:tst::__anon8994 104 {RD, isr1, 0x00}, /* Verify mask registers are clear */ 105 {RD, isr2, 0x00}, 106 {RD, adsr, 0x40}, /* Verify ATN is not asserted */ 107 {RD, adr0, 0x00}, /* Verify Primary address not set */ 108 {RD, adr1, 0x00}, /* Verify Secondary address not set */ 109 {RD, sts1, 0x8B}, /* Verify DONE, STOP, HALT, and GSYNC set */ 110 {RD, isr3, 0x19}, /* Verify STOP, Not Full FIFO, & DONE set */ 111 {RD, sts2, 0x9A}, /* Verify FIFO A/B is empty */ 112 {RD, sas [all...] |
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/AST/ |
H A D | VTTBuilder.cpp | 57 const CXXRecordDecl *RD = Base.getBase(); local 59 for (CXXRecordDecl::base_class_const_iterator I = RD->bases_begin(), 60 E = RD->bases_end(); I != E; ++I) { 69 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD); 84 const CXXRecordDecl *RD = Base.getBase(); local 88 if (!RD->getNumVBases() && !BaseIsMorallyVirtual) 91 for (CXXRecordDecl::base_class_const_iterator I = RD->bases_begin(), 92 E = RD->bases_end(); I != E; ++I) { 117 const ASTRecordLayout &Layout = Ctx.getASTRecordLayout(RD); 154 void VTTBuilder::LayoutVirtualVTTs(const CXXRecordDecl *RD, argument 181 const CXXRecordDecl *RD = Base.getBase(); local [all...] |
H A D | RecordLayoutBuilder.cpp | 80 void AddSubobjectAtOffset(const CXXRecordDecl *RD, CharUnits Offset); 85 void UpdateEmptyFieldSubobjects(const CXXRecordDecl *RD, 106 bool CanPlaceSubobjectAtOffset(const CXXRecordDecl *RD, 112 bool CanPlaceFieldSubobjectAtOffset(const CXXRecordDecl *RD, 190 EmptySubobjectMap::CanPlaceSubobjectAtOffset(const CXXRecordDecl *RD, argument 193 if (!RD->isEmpty()) 201 if (std::find(Classes.begin(), Classes.end(), RD) == Classes.end()) 208 void EmptySubobjectMap::AddSubobjectAtOffset(const CXXRecordDecl *RD, argument 211 if (!RD->isEmpty()) 217 if (std::find(Classes.begin(), Classes.end(), RD) ! 337 CanPlaceFieldSubobjectAtOffset(const CXXRecordDecl *RD, const CXXRecordDecl *Class, CharUnits Offset) const argument 403 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); local 414 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); local 447 UpdateEmptyFieldSubobjects(const CXXRecordDecl *RD, const CXXRecordDecl *Class, CharUnits Offset) argument 504 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); local 516 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl()); local 785 SelectPrimaryVBase(const CXXRecordDecl *RD) argument 816 DeterminePrimaryBase(const CXXRecordDecl *RD) argument 866 ComputeBaseSubobjectInfo(const CXXRecordDecl *RD, bool IsVirtual, BaseSubobjectInfo *Derived) argument 946 ComputeBaseSubobjectInfo(const CXXRecordDecl *RD) argument 989 LayoutNonVirtualBases(const CXXRecordDecl *RD) argument 1107 LayoutVirtualBases(const CXXRecordDecl *RD, const CXXRecordDecl *MostDerivedClass) argument 1307 Layout(const CXXRecordDecl *RD) argument 1869 computeKeyFunction(ASTContext &Context, const CXXRecordDecl *RD) argument 1938 mustSkipTailPadding(TargetCXXABI ABI, const CXXRecordDecl *RD) argument 2183 initializeLayout(const RecordDecl *RD) argument 2204 layout(const RecordDecl *RD) argument 2210 cxxLayout(const CXXRecordDecl *RD) argument 2225 initializeCXXLayout(const CXXRecordDecl *RD) argument 2281 layoutVFPtr(const CXXRecordDecl *RD) argument 2308 layoutNonVirtualBases(const CXXRecordDecl *RD) argument 2331 layoutNonVirtualBase(const CXXRecordDecl *RD) argument 2372 layoutVBPtr(const CXXRecordDecl *RD) argument 2403 layoutFields(const RecordDecl *RD) argument 2505 layoutVirtualBases(const CXXRecordDecl *RD) argument 2534 layoutVirtualBase(const CXXRecordDecl *RD, bool HasVtordisp) argument 2579 finalizeCXXLayout(const CXXRecordDecl *RD) argument 2590 honorDeclspecAlign(const RecordDecl *RD) argument 2599 RequiresVtordisp(const llvm::SmallPtrSet<const CXXRecordDecl *, 2> &HasVtordisp, const CXXRecordDecl *RD) argument 2617 computeVtorDispSet(const CXXRecordDecl *RD) argument 2785 getCurrentKeyFunction(const CXXRecordDecl *RD) argument 2899 DumpCXXRecordLayout(raw_ostream &OS, const CXXRecordDecl *RD, const ASTContext &C, CharUnits Offset, unsigned IndentLevel, const char* Description, bool IncludeVirtualBases) argument 2924 OS << '(' << *RD << " vtable pointer)\\n"; local 2928 OS << '(' << *RD << " vftable pointer)\\n"; local 2952 OS << '(' << *RD << " vbtable pointer)\\n"; local 3013 DumpRecordLayout(const RecordDecl *RD, raw_ostream &OS, bool Simple) const argument [all...] |
H A D | MicrosoftCXXABI.cpp | 58 bool isNearlyEmpty(const CXXRecordDecl *RD) const { 60 if (!RD->isDynamicClass()) 63 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); 81 static bool usesMultipleInheritanceModel(const CXXRecordDecl *RD) { argument 82 while (RD->getNumBases() > 0) { 83 if (RD->getNumBases() > 1) 85 assert(RD->getNumBases() == 1); 87 RD->bases_begin()->getType()->getAsCXXRecordDecl(); 88 if (RD->isPolymorphic() && !Base->isPolymorphic()) 90 RD 147 const CXXRecordDecl *RD = MPT->getClass()->getAsCXXRecordDecl(); local [all...] |
H A D | ItaniumCXXABI.cpp | 67 bool isNearlyEmpty(const CXXRecordDecl *RD) const { 70 if (!RD->isDynamicClass()) 73 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD);
|
H A D | CXXABI.h | 40 virtual bool isNearlyEmpty(const CXXRecordDecl *RD) const = 0;
|
H A D | VTableBuilder.cpp | 323 const CXXRecordDecl *RD = Base.getBase(); local 327 SubobjectNumber = ++SubobjectCounts[RD]; 330 assert(!SubobjectOffsets.count(std::make_pair(RD, SubobjectNumber)) 332 assert(!SubobjectLayoutClassOffsets.count(std::make_pair(RD, SubobjectNumber)) 335 SubobjectOffsets[std::make_pair(RD, SubobjectNumber)] = Base.getBaseOffset(); 336 SubobjectLayoutClassOffsets[std::make_pair(RD, SubobjectNumber)] = 340 for (CXXRecordDecl::base_class_const_iterator I = RD->bases_begin(), 341 E = RD->bases_end(); I != E; ++I) { 358 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); 374 const CXXRecordDecl *RD local 669 const CXXRecordDecl *RD = Base.getBase(); local 738 AddVBaseOffsets(const CXXRecordDecl *RD, CharUnits OffsetInLayoutClass) argument 1385 const CXXRecordDecl *RD = FirstBaseInPrimaryBaseChain; local 1469 const CXXRecordDecl *RD = Base.getBase(); local 1696 const CXXRecordDecl *RD = Base.getBase(); local 1758 const CXXRecordDecl *RD = Base.getBase(); local 1808 DeterminePrimaryVirtualBases( const CXXRecordDecl *RD, CharUnits OffsetInLayoutClass, VisitedVirtualBasesSetTy &VBases) argument 1865 LayoutVTablesForVirtualBases( const CXXRecordDecl *RD, VisitedVirtualBasesSetTy &VBases) argument 2095 const CXXRecordDecl *RD = I->second.getBase(); local 2297 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); local 2307 getVirtualBaseOffsetOffset(const CXXRecordDecl *RD, const CXXRecordDecl *VBase) argument 2350 computeVTableRelatedInformation(const CXXRecordDecl *RD) argument 2774 GroupNewVirtualOverloads( const CXXRecordDecl *RD, SmallVector<const CXXMethodDecl *, 10> &VirtualMethods) argument 2809 const CXXRecordDecl *RD = Base.getBase(); local 3202 CalculatePathToMangle(const CXXRecordDecl *RD, VFPtrInfo &VFPtr) argument 3262 computeVTableRelatedInformation( const CXXRecordDecl *RD) argument 3298 dumpMethodLocations( const CXXRecordDecl *RD, const MethodVFTableLocationsTy &NewMethods, raw_ostream &Out) argument 3357 computeVBTableRelatedInformation( const CXXRecordDecl *RD) argument 3393 getVFPtrOffsets(const CXXRecordDecl *RD) argument 3401 getVFTableLayout(const CXXRecordDecl *RD, CharUnits VFPtrOffset) argument 3421 const CXXRecordDecl *RD = cast<CXXMethodDecl>(GD.getDecl())->getParent(); local [all...] |
/freebsd-10.2-release/sys/ofed/include/rdma/ |
H A D | ib_pack.h | 142 /* RD */ 143 IB_OPCODE(RD, SEND_FIRST), 144 IB_OPCODE(RD, SEND_MIDDLE), 145 IB_OPCODE(RD, SEND_LAST), 146 IB_OPCODE(RD, SEND_LAST_WITH_IMMEDIATE), 147 IB_OPCODE(RD, SEND_ONLY), 148 IB_OPCODE(RD, SEND_ONLY_WITH_IMMEDIATE), 149 IB_OPCODE(RD, RDMA_WRITE_FIRST), 150 IB_OPCODE(RD, RDMA_WRITE_MIDDLE), 151 IB_OPCODE(RD, RDMA_WRITE_LAS [all...] |
/freebsd-10.2-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCJITInfo.cpp | 27 #define BUILD_ADDIS(RD,RS,IMM16) \ 28 ((15 << 26) | ((RD) << 21) | ((RS) << 16) | ((IMM16) & 65535)) 29 #define BUILD_ORI(RD,RS,UIMM16) \ 30 ((24 << 26) | ((RS) << 21) | ((RD) << 16) | ((UIMM16) & 65535)) 31 #define BUILD_ORIS(RD,RS,UIMM16) \ 32 ((25 << 26) | ((RS) << 21) | ((RD) << 16) | ((UIMM16) & 65535)) 33 #define BUILD_RLDICR(RD,RS,SH,ME) \ 34 ((30 << 26) | ((RS) << 21) | ((RD) << 16) | (((SH) & 31) << 11) | \ 44 #define BUILD_LIS(RD,IMM16) BUILD_ADDIS(RD, [all...] |
/freebsd-10.2-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
H A D | LLVMConventionsChecker.cpp | 67 static bool IsClangType(const RecordDecl *RD) { argument 68 return RD->getName() == "Type" && InNamespace(RD, "clang"); 71 static bool IsClangDecl(const RecordDecl *RD) { argument 72 return RD->getName() == "Decl" && InNamespace(RD, "clang"); 75 static bool IsClangStmt(const RecordDecl *RD) { argument 76 return RD->getName() == "Stmt" && InNamespace(RD, "clang"); 79 static bool IsClangAttr(const RecordDecl *RD) { argument 248 const RecordDecl *RD = RT->getDecl()->getDefinition(); local [all...] |
H A D | VirtualCallChecker.cpp | 216 void checkASTDecl(const CXXRecordDecl *RD, AnalysisManager& mgr, argument 218 WalkAST walker(BR, mgr.getAnalysisDeclContext(RD)); 221 for (CXXRecordDecl::ctor_iterator I = RD->ctor_begin(), E = RD->ctor_end(); 231 if (CXXDestructorDecl *DD = RD->getDestructor())
|
/freebsd-10.2-release/contrib/llvm/tools/clang/include/clang/AST/ |
H A D | VTableBuilder.h | 67 static VTableComponent MakeRTTI(const CXXRecordDecl *RD) { argument 68 return VTableComponent(CK_RTTI, reinterpret_cast<uintptr_t>(RD)); 281 virtual void computeVTableRelatedInformation(const CXXRecordDecl *RD) = 0; 326 void computeVTableRelatedInformation(const CXXRecordDecl *RD); 332 const VTableLayout &getVTableLayout(const CXXRecordDecl *RD) { argument 333 computeVTableRelatedInformation(RD); 334 assert(VTableLayouts.count(RD) && "No layout for this record decl!"); 336 return *VTableLayouts[RD]; 356 CharUnits getVirtualBaseOffsetOffset(const CXXRecordDecl *RD, 470 void computeVTableRelatedInformation(const CXXRecordDecl *RD); [all...] |
/freebsd-10.2-release/contrib/netbsd-tests/ipf/ |
H A D | t_pools.sh | 54 atf_check -o save:out ipftest -RD -b -P pool -N nat -i in 56 atf_check -o save:out ipftest -RD -b -P pool -r ipf -i in 59 atf_check -o save:out ipftest -RD -b -r ipf -i in
|