/external/clang/lib/CodeGen/ |
CodeGenFunction.h | [all...] |
CodeGenModule.cpp | 508 void CodeGenModule::RefreshTypeCacheForClass(const CXXRecordDecl *RD) { 510 Types.RefreshTypeCacheForClass(RD); 554 llvm::Instruction *I, const CXXRecordDecl *RD) { 555 llvm::Metadata *MD = CreateMetadataIdentifierForType(QualType(RD->getTypeForDecl(), 0)); [all...] |
ItaniumCXXABI.cpp | 62 RecordArgABI getRecordArgABI(const CXXRecordDecl *RD) const override { 67 if (RD->hasNonTrivialDestructor() || RD->hasNonTrivialCopyConstructor()) 236 const CXXRecordDecl *RD) override; 261 llvm::GlobalVariable *getAddrOfVTable(const CXXRecordDecl *RD, 274 void emitVirtualInheritanceTables(const CXXRecordDecl *RD) override; 276 bool canSpeculativelyEmitVTable(const CXXRecordDecl *RD) const override; 366 bool hasAnyUsedVirtualInlineFunction(const CXXRecordDecl *RD) const { 368 CGM.getItaniumVTableContext().getVTableLayout(RD); 381 bool isVTableHidden(const CXXRecordDecl *RD) const [all...] |
CGExpr.cpp | 621 CXXRecordDecl *RD = Ty->getAsCXXRecordDecl(); 626 RD && RD->hasDefinition() && RD->isDynamicClass()) { [all...] |
CGObjCMac.cpp | [all...] |
MicrosoftCXXABI.cpp | 56 RecordArgABI getRecordArgABI(const CXXRecordDecl *RD) const override; 93 std::vector<CharUnits> getVBPtrOffsets(const CXXRecordDecl *RD) override { 96 const ASTRecordLayout &Layout = Context.getASTRecordLayout(RD); 98 const VBTableGlobals &VBGlobals = enumerateVBTables(RD); 124 llvm::GlobalVariable *getMSCompleteObjectLocator(const CXXRecordDecl *RD, 155 bool canSpeculativelyEmitVTable(const CXXRecordDecl *RD) const override { 166 const CXXRecordDecl *RD) override; 169 const CXXRecordDecl *RD) override; 257 void emitVTableTypeMetadata(VPtrInfo *Info, const CXXRecordDecl *RD, 261 const CXXRecordDecl *RD) override [all...] |
CGOpenMPRuntime.cpp | [all...] |
/external/clang/lib/Sema/ |
SemaExprCXX.cpp | 523 const auto *RD = Ty->getAsCXXRecordDecl(); 524 if (!RD) 527 if (const auto *Uuid = RD->getMostRecentDecl()->getAttr<UuidAttr>()) { 533 if (const auto *CTSD = dyn_cast<ClassTemplateSpecializationDecl>(RD)) { 728 collectPublicBases(CXXRecordDecl *RD, 733 for (const CXXBaseSpecifier &BS : RD->bases()) { 758 CXXRecordDecl *RD, llvm::SmallVectorImpl<CXXRecordDecl *> &Objects) { 762 SubobjectsSeen[RD] = 1; 763 PublicSubobjectsSeen.insert(RD); 764 collectPublicBases(RD, SubobjectsSeen, VBases, PublicSubobjectsSeen [all...] |
SemaInit.cpp | [all...] |
SemaStmt.cpp | [all...] |
SemaDeclAttr.cpp | 168 const RecordDecl *RD = RT->getDecl(); 169 if (RD->getTagKind() != TTK_Struct) 172 return RD->getIdentifier() == &Ctx.Idents.get("__CFString"); 452 RecordDecl *RD = RT->getDecl(); 453 if (RD->hasAttr<CapabilityAttr>()) 457 if (CXXRecordDecl *CRD = dyn_cast<CXXRecordDecl>(RD)) { [all...] |
SemaType.cpp | [all...] |
SemaChecking.cpp | [all...] |
SemaDecl.cpp | 148 const CXXRecordDecl *RD) { 149 if (!RD->hasDefinition()) 154 for (const auto &Base : RD->bases()) { 168 if (BasePrimaryTemplate->getCanonicalDecl() != RD->getCanonicalDecl()) 173 if (PS->getCanonicalDecl() != RD->getCanonicalDecl()) 205 const CXXRecordDecl *RD = nullptr; 213 RD = dyn_cast<CXXRecordDecl>(DC); 214 if (RD && RD->getDescribedClassTemplate()) 215 FoundTypeDecl = lookupUnqualifiedTypeNameInBase(S, II, NameLoc, RD); [all...] |
SemaDeclCXX.cpp | [all...] |
SemaExpr.cpp | [all...] |
TreeTransform.h | [all...] |
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | 278 RedeclarableResult VisitRecordDeclImpl(RecordDecl *RD); 279 void VisitRecordDecl(RecordDecl *RD) { VisitRecordDeclImpl(RD); } 721 ASTDeclReader::VisitRecordDeclImpl(RecordDecl *RD) { 722 RedeclarableResult Redecl = VisitTagDecl(RD); 723 RD->setHasFlexibleArrayMember(Record[Idx++]); 724 RD->setAnonymousStructOrUnion(Record[Idx++]); 725 RD->setHasObjectMember(Record[Idx++]); 726 RD->setHasVolatileMember(Record[Idx++]); [all...] |
ASTReader.cpp | [all...] |
/external/libvpx/libvpx/vp8/encoder/ |
onyx_int.h | 160 int RD;
|
/external/clang/lib/Frontend/Rewrite/ |
RewriteModernObjC.cpp | 309 void RewriteRecordBody(RecordDecl *RD); [all...] |
RewriteObjC.cpp | 260 void RewriteRecordBody(RecordDecl *RD); [all...] |
/toolchain/binutils/binutils-2.25/opcodes/ |
ppc-opc.c | 521 #define RD RS [all...] |
/external/clang/lib/AST/ |
ASTContext.cpp | 500 else if (const CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(D)) { 501 if (!(RD = RD->getDefinition())) 504 for (const auto &I : RD->bases()) { 519 for (const auto &I : RD->vbases()) { [all...] |
ExprConstant.cpp | [all...] |