Home
last modified time | relevance | path

Searched refs:RecordT (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordHelpers.cpp18 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()
162 template <typename RecordT> static uint64_t getUdtSize(CVType CVT) { in getUdtSize()
163 RecordT Record; in getUdtSize()
164 if (auto EC = TypeDeserializer::deserializeAs<RecordT>(CVT, Record)) { in getUdtSize()
H A DSymbolRecordHelpers.cpp17 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()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.cpp356 template <typename RecordT> RecordT createRecord(const CVSymbol &sym) { in createRecord()
357 RecordT record(static_cast<SymbolRecordKind>(sym.kind())); in createRecord()
358 cantFail(SymbolDeserializer::deserializeAs<RecordT>(sym, record)); in createRecord()
362 template <typename RecordT>
364 RecordT record = createRecord<RecordT>(sym); in GetSegmentAndOffset()
442 template <typename RecordT>
444 RecordT record = createRecord<RecordT>(sym); in GetSegmentOffsetAndLength()
H A DPdbUtil.h119 template <typename RecordT> bool IsValidRecord(const RecordT &sym) { in IsValidRecord()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DODRHash.cpp901 const auto *RecordT = dyn_cast<RecordType>(NamedType); in RemoveTypedef() local
902 if (!RecordT) { in RemoveTypedef()
907 const IdentifierInfo *RecordII = RecordT->getDecl()->getIdentifier(); in RemoveTypedef()
913 return RecordT; in RemoveTypedef()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp150 } else if (const RecordType *RecordT = NNSType->getAs<RecordType>()) { in computeDeclContext() local
152 return RecordT->getDecl(); in computeDeclContext()
H A DTreeTransform.h12321 if (auto *RecordT = Op->getType()->getAs<RecordType>()) in TransformCXXTypeidExpr() local
12322 if (cast<CXXRecordDecl>(RecordT->getDecl())->isPolymorphic()) in TransformCXXTypeidExpr()
12551 if (const RecordType *RecordT = ElementType->getAs<RecordType>()) { in TransformCXXNewExpr() local
12552 CXXRecordDecl *Record = cast<CXXRecordDecl>(RecordT->getDecl()); in TransformCXXNewExpr()
H A DSemaExprCXX.cpp586 if (const RecordType *RecordT = T->getAs<RecordType>()) { in BuildCXXTypeId() local
587 CXXRecordDecl *RecordD = cast<CXXRecordDecl>(RecordT->getDecl()); in BuildCXXTypeId()