Searched refs:RecordT (Results 1 – 8 of 8) sorted by relevance
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()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()
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()
356 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()
119 template <typename RecordT> bool IsValidRecord(const RecordT &sym) { in IsValidRecord()
901 const auto *RecordT = dyn_cast<RecordType>(NamedType); in RemoveTypedef() local902 if (!RecordT) { in RemoveTypedef()907 const IdentifierInfo *RecordII = RecordT->getDecl()->getIdentifier(); in RemoveTypedef()913 return RecordT; in RemoveTypedef()
150 } else if (const RecordType *RecordT = NNSType->getAs<RecordType>()) { in computeDeclContext() local152 return RecordT->getDecl(); in computeDeclContext()
12321 if (auto *RecordT = Op->getType()->getAs<RecordType>()) in TransformCXXTypeidExpr() local12322 if (cast<CXXRecordDecl>(RecordT->getDecl())->isPolymorphic()) in TransformCXXTypeidExpr()12551 if (const RecordType *RecordT = ElementType->getAs<RecordType>()) { in TransformCXXNewExpr() local12552 CXXRecordDecl *Record = cast<CXXRecordDecl>(RecordT->getDecl()); in TransformCXXNewExpr()
586 if (const RecordType *RecordT = T->getAs<RecordType>()) { in BuildCXXTypeId() local587 CXXRecordDecl *RecordD = cast<CXXRecordDecl>(RecordT->getDecl()); in BuildCXXTypeId()