/external/llvm-project/llvm/lib/DebugInfo/CodeView/ |
D | SymbolRecordHelpers.cpp | 17 template <typename RecordT> static RecordT createRecord(const CVSymbol &sym) { in createRecord() 18 RecordT record(static_cast<SymbolRecordKind>(sym.kind())); in createRecord() 19 cantFail(SymbolDeserializer::deserializeAs<RecordT>(sym, record)); in createRecord()
|
D | TypeRecordHelpers.cpp | 18 template <typename RecordT> static ClassOptions getUdtOptions(CVType CVT) { in getUdtOptions() 19 RecordT Record; in getUdtOptions() 20 if (auto EC = TypeDeserializer::deserializeAs<RecordT>(CVT, Record)) { in getUdtOptions()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/CodeView/ |
D | SymbolRecordHelpers.cpp | 17 template <typename RecordT> static RecordT createRecord(const CVSymbol &sym) { in createRecord() 18 RecordT record(static_cast<SymbolRecordKind>(sym.kind())); in createRecord() 19 cantFail(SymbolDeserializer::deserializeAs<RecordT>(sym, record)); in createRecord()
|
D | TypeRecordHelpers.cpp | 18 template <typename RecordT> static ClassOptions getUdtOptions(CVType CVT) { in getUdtOptions() 19 RecordT Record; in getUdtOptions() 20 if (auto EC = TypeDeserializer::deserializeAs<RecordT>(CVT, Record)) { in getUdtOptions()
|
/external/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
D | PdbUtil.cpp | 209 template <typename RecordT> RecordT createRecord(const CVSymbol &sym) { in createRecord() 210 RecordT record(static_cast<SymbolRecordKind>(sym.kind())); in createRecord() 211 cantFail(SymbolDeserializer::deserializeAs<RecordT>(sym, record)); in createRecord() 215 template <typename RecordT> 217 RecordT record = createRecord<RecordT>(sym); in GetSegmentAndOffset() 295 template <typename RecordT> 297 RecordT record = createRecord<RecordT>(sym); in GetSegmentOffsetAndLength()
|
D | PdbUtil.h | 120 template <typename RecordT> bool IsValidRecord(const RecordT &sym) { in IsValidRecord()
|
/external/llvm-project/clang/lib/AST/ |
D | ODRHash.cpp | 738 const auto *RecordT = dyn_cast<RecordType>(NamedType); in RemoveTypedef() local 739 if (!RecordT) { in RemoveTypedef() 744 const IdentifierInfo *RecordII = RecordT->getDecl()->getIdentifier(); in RemoveTypedef() 750 return RecordT; in RemoveTypedef()
|
D | ASTImporter.cpp | 3137 if (const RecordType *RecordT = in hasAutoReturnTypeDeclaredInside() local 3139 RecordDecl *RD = RecordT->getDecl(); in hasAutoReturnTypeDeclaredInside()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaCXXScopeSpec.cpp | 131 } else if (const RecordType *RecordT = NNSType->getAs<RecordType>()) { in computeDeclContext() local 133 return RecordT->getDecl(); in computeDeclContext()
|
D | SemaTemplateDeduction.cpp | 1240 Sema &S, const RecordType *RecordT, TemplateParameterList *TemplateParams, in DeduceTemplateBases() argument 1281 AddBases(RecordT); in DeduceTemplateBases() 1905 const RecordType *RecordT = Arg->getAs<RecordType>(); in DeduceTemplateArgumentsByTypeMatch() local 1906 if (!(TDF & TDF_DerivedClass) || !RecordT) in DeduceTemplateArgumentsByTypeMatch() 1930 S, RecordT, TemplateParams, SpecParam, Info, Deduced); in DeduceTemplateArgumentsByTypeMatch()
|
D | SemaExprCXX.cpp | 557 if (const RecordType *RecordT = T->getAs<RecordType>()) { in BuildCXXTypeId() local 558 CXXRecordDecl *RecordD = cast<CXXRecordDecl>(RecordT->getDecl()); in BuildCXXTypeId()
|
D | TreeTransform.h | 11539 if (const RecordType *RecordT = ElementType->getAs<RecordType>()) { in TransformCXXNewExpr() local 11540 CXXRecordDecl *Record = cast<CXXRecordDecl>(RecordT->getDecl()); in TransformCXXNewExpr()
|
/external/clang/lib/Sema/ |
D | SemaCXXScopeSpec.cpp | 133 } else if (const RecordType *RecordT = NNSType->getAs<RecordType>()) { in computeDeclContext() local 135 return RecordT->getDecl(); in computeDeclContext()
|
D | SemaTemplateDeduction.cpp | 1422 const RecordType *RecordT = Arg->getAs<RecordType>(); in DeduceTemplateArgumentsByTypeMatch() local 1423 if (!(TDF & TDF_DerivedClass) || !RecordT) in DeduceTemplateArgumentsByTypeMatch() 1461 ToVisit.push_back(RecordT); in DeduceTemplateArgumentsByTypeMatch() 1474 if (NextT != RecordT) { in DeduceTemplateArgumentsByTypeMatch()
|
D | SemaExprCXX.cpp | 410 if (const RecordType *RecordT = T->getAs<RecordType>()) { in BuildCXXTypeId() local 411 CXXRecordDecl *RecordD = cast<CXXRecordDecl>(RecordT->getDecl()); in BuildCXXTypeId()
|
D | TreeTransform.h | 9488 if (const RecordType *RecordT = ElementType->getAs<RecordType>()) { in TransformCXXNewExpr() local 9489 CXXRecordDecl *Record = cast<CXXRecordDecl>(RecordT->getDecl()); in TransformCXXNewExpr()
|