Searched refs:RecordT (Results 1 – 9 of 9) sorted by relevance
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()
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()
230 template <typename RecordT> RecordT createRecord(const CVSymbol &sym) { in createRecord()231 RecordT record(static_cast<SymbolRecordKind>(sym.kind())); in createRecord()232 cantFail(SymbolDeserializer::deserializeAs<RecordT>(sym, record)); in createRecord()236 template <typename RecordT>238 RecordT record = createRecord<RecordT>(sym); in GetSegmentAndOffset()316 template <typename RecordT>318 RecordT record = createRecord<RecordT>(sym); in GetSegmentOffsetAndLength()
121 template <typename RecordT> bool IsValidRecord(const RecordT &sym) { in IsValidRecord()
739 const auto *RecordT = dyn_cast<RecordType>(NamedType); in RemoveTypedef() local740 if (!RecordT) { in RemoveTypedef()745 const IdentifierInfo *RecordII = RecordT->getDecl()->getIdentifier(); in RemoveTypedef()751 return RecordT; in RemoveTypedef()
3267 if (const auto *RecordT = T->getAs<RecordType>()) { in hasTypeDeclaredInsideFunction() local3268 const RecordDecl *RD = RecordT->getDecl(); in hasTypeDeclaredInsideFunction()
131 } else if (const RecordType *RecordT = NNSType->getAs<RecordType>()) { in computeDeclContext() local133 return RecordT->getDecl(); in computeDeclContext()
11925 if (auto *RecordT = Op->getType()->getAs<RecordType>()) in TransformCXXTypeidExpr() local11926 if (cast<CXXRecordDecl>(RecordT->getDecl())->isPolymorphic()) in TransformCXXTypeidExpr()12137 if (const RecordType *RecordT = ElementType->getAs<RecordType>()) { in TransformCXXNewExpr() local12138 CXXRecordDecl *Record = cast<CXXRecordDecl>(RecordT->getDecl()); in TransformCXXNewExpr()
577 if (const RecordType *RecordT = T->getAs<RecordType>()) { in BuildCXXTypeId() local578 CXXRecordDecl *RecordD = cast<CXXRecordDecl>(RecordT->getDecl()); in BuildCXXTypeId()