Lines Matching defs:RD

294 StringRef CGDebugInfo::getClassName(const RecordDecl *RD) {  in getClassName()
1073 if (const auto *RD = dyn_cast<CXXRecordDecl>(TD)) in getTypeIdentifier() local
1087 static llvm::dwarf::Tag getTagForRecord(const RecordDecl *RD) { in getTagForRecord()
1105 const RecordDecl *RD = Ty->getDecl(); in getOrCreateRecordFwdDecl() local
1317 const RecordDecl *RD) { in getAccessFlag()
1460 const RecordDecl *RD) { in createBitFieldType()
1494 llvm::DIScope *scope, const RecordDecl *RD, llvm::DINodeArray Annotations) { in createFieldType()
1558 const RecordDecl *RD) { in CreateRecordStaticField()
1589 const RecordDecl *RD) { in CollectRecordNormalField()
1723 const CXXRecordDecl *RD = ThisPtr->getPointeeCXXRecordDecl(); in getOrCreateInstanceMethodType() local
1758 static bool isFunctionLocalClass(const CXXRecordDecl *RD) { in isFunctionLocalClass()
1904 const CXXRecordDecl *RD, llvm::DIFile *Unit, in CollectCXXMemberFunctions()
1941 void CGDebugInfo::CollectCXXBases(const CXXRecordDecl *RD, llvm::DIFile *Unit, in CollectCXXBases()
1957 const CXXRecordDecl *RD, llvm::DIFile *Unit, in CollectCXXBasesAux()
2184 llvm::DINodeArray CGDebugInfo::CollectCXXTemplateParams(const RecordDecl *RD, in CollectCXXTemplateParams()
2224 StringRef CGDebugInfo::getVTableName(const CXXRecordDecl *RD) { in getVTableName()
2283 void CGDebugInfo::CollectVTableInfo(const CXXRecordDecl *RD, llvm::DIFile *Unit, in CollectVTableInfo()
2389 void CGDebugInfo::completeType(const RecordDecl *RD) { in completeType()
2396 static bool isClassOrMethodDLLImport(const CXXRecordDecl *RD) { in isClassOrMethodDLLImport()
2406 static bool isDefinedInClangModule(const RecordDecl *RD) { in isDefinedInClangModule()
2437 void CGDebugInfo::completeClassData(const RecordDecl *RD) { in completeClassData()
2451 void CGDebugInfo::completeClass(const RecordDecl *RD) { in completeClass()
2474 static bool canUseCtorHoming(const CXXRecordDecl *RD) { in canUseCtorHoming()
2492 bool DebugTypeExtRefs, const RecordDecl *RD, in shouldOmitDefinition()
2550 void CGDebugInfo::completeRequiredType(const RecordDecl *RD) { in completeRequiredType()
2561 RecordDecl *RD = Ty->getDecl(); in CreateType() local
2574 RecordDecl *RD = Ty->getDecl(); in CreateTypeDefinition() local
3557 RecordDecl *RD = Ty->getDecl(); in CreateLimitedType() local
3653 void CGDebugInfo::CollectContainingType(const CXXRecordDecl *RD, in CollectContainingType()
4527 const RecordDecl *RD = RT->getDecl(); in EmitDeclare() local
5036 const RecordDecl *RD, llvm::DIFile *Unit, unsigned LineNo, in CollectAnonRecordDecls()
5067 const auto *RD = dyn_cast<CXXRecordDecl>(RT->getDecl()); in ReferencesAnonymousEntity() local
5179 if (auto *RD = dyn_cast<CXXRecordDecl>(ND)) { in GetName() local
5322 const RecordDecl *RD = T->castAs<RecordType>()->getDecl(); in EmitGlobalVariable() local
5397 auto *RD = cast<RecordDecl>(VarD->getDeclContext()); in EmitGlobalVariable() local