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()
914 const auto *RecordT = dyn_cast<RecordType>(NamedType); in RemoveTypedef() local915 if (!RecordT) { in RemoveTypedef()920 const IdentifierInfo *RecordII = RecordT->getDecl()->getIdentifier(); in RemoveTypedef()926 return RecordT; in RemoveTypedef()
130 } else if (const RecordType *RecordT = NNSType->getAs<RecordType>()) { in computeDeclContext() local132 return RecordT->getDecl(); in computeDeclContext()
583 if (const RecordType *RecordT = T->getAs<RecordType>()) { in BuildCXXTypeId() local584 CXXRecordDecl *RecordD = cast<CXXRecordDecl>(RecordT->getDecl()); in BuildCXXTypeId()
13179 if (auto *RecordT = Op->getType()->getAs<RecordType>()) in TransformCXXTypeidExpr() local13180 if (cast<CXXRecordDecl>(RecordT->getDecl())->isPolymorphic()) in TransformCXXTypeidExpr()13417 if (const RecordType *RecordT = ElementType->getAs<RecordType>()) { in TransformCXXNewExpr() local13418 CXXRecordDecl *Record = cast<CXXRecordDecl>(RecordT->getDecl()); in TransformCXXNewExpr()