Searched refs:RecordType (Results 1 - 25 of 128) sorted by relevance

123456

/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DIPDBDataStream.h25 using RecordType = SmallVector<uint8_t, 32>;
31 virtual Optional<RecordType> getItemAtIndex(uint32_t Index) const = 0;
32 virtual bool getNext(RecordType &Record) = 0;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/DIA/
H A DDIADataStream.h23 llvm::Optional<RecordType> getItemAtIndex(uint32_t Index) const override;
24 bool getNext(RecordType &Record) override;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/DIA/
H A DDIADataStream.cpp27 llvm::Optional<DIADataStream::RecordType>
29 RecordType Record;
33 return llvm::Optional<RecordType>();
37 return llvm::Optional<RecordType>();
41 bool DIADataStream::getNext(RecordType &Record) {
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DContinuationRecordBuilder.h57 template <typename RecordType> void writeMemberType(RecordType &Record);
H A DTypeDeserializer.h94 template <typename RecordType>
95 Error visitKnownRecordImpl(CVType &CVR, RecordType &Record) {
146 template <typename RecordType>
147 Error visitKnownMemberImpl(CVMemberRecord &CVR, RecordType &Record) {
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/XRay/
H A DXRayRecord.h70 /// RecordType values are used as "sub-types" which have meaning in the
72 /// the RecordType is always 0, while for typed events we store the type in
73 /// the RecordType field.
74 uint16_t RecordType; member in struct:llvm::xray::XRayRecord
H A DYAMLXRayRecord.h32 uint16_t RecordType; member in struct:llvm::xray::YAMLXRayRecord
78 IO.mapRequired("type", Record.RecordType);
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_fdr_log_records.h18 enum class RecordType : uint8_t { Function, Metadata }; class in namespace:__xray
24 /* RecordType */ uint8_t Type : 1;
50 /* RecordType */ uint8_t Type : 1;
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DCXXInheritance.cpp158 const RecordType *Ty = I.getType()->getAs<RecordType>();
226 DetectedVirtual = BaseType->getAs<RecordType>();
286 if (auto *RT = BaseSpec.getType()->getAs<RecordType>())
304 BaseSpec.getType()->castAs<RecordType>()->getDecl());
369 if (const RecordType *Record = PE.Base->getType()->getAs<RecordType>())
380 if (const RecordType *Record =
381 HidingP.back().Base->getType()->getAs<RecordType>())
401 return Specifier->getType()->castAs<RecordType>()
[all...]
H A DVTTBuilder.cpp68 cast<CXXRecordDecl>(I.getType()->castAs<RecordType>()->getDecl());
94 cast<CXXRecordDecl>(I.getType()->castAs<RecordType>()->getDecl());
158 cast<CXXRecordDecl>(I.getType()->castAs<RecordType>()->getDecl());
H A DDeclarationName.cpp124 if (const RecordType *ClassRec = ClassType->getAs<RecordType>()) {
182 if (const RecordType *Rec = Type->getAs<RecordType>()) {
H A DInheritViz.cpp94 static_cast<const CXXRecordDecl *>(Type->castAs<RecordType>()->getDecl());
H A DItaniumCXXABI.cpp45 const RecordType *RT = VD.getType()->getAs<RecordType>();
46 assert(RT && "type of VarDecl is expected to be RecordType.");
47 assert(RT->getDecl()->isUnion() && "RecordType is expected to be a union.");
H A DType.cpp78 ND = ty->castAs<RecordType>()->getDecl();
490 if (const auto *RT = getAs<RecordType>())
496 if (const auto *RT = getAs<RecordType>())
502 if (const auto *RT = getAs<RecordType>())
508 if (const auto *RT = getAs<RecordType>())
514 if (const auto *RT = getAs<RecordType>()) {
528 if (const auto *RT = getAs<RecordType>())
573 const RecordType *Type::getAsStructureType() const {
575 if (const auto *RT = dyn_cast<RecordType>(this)) {
581 if (const auto *RT = dyn_cast<RecordType>(CanonicalTyp
[all...]
/freebsd-11-stable/contrib/llvm-project/compiler-rt/include/xray/
H A Dxray_records.h76 uint16_t RecordType = RecordTypes::NORMAL; variable
109 uint16_t RecordType = RecordTypes::ARG_PAYLOAD; variable
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DLLVMConventionsChecker.cpp30 const RecordType *RT = T->getAs<RecordType>();
203 if (const RecordType *baseT = T->getAs<RecordType>()) {
249 if (const RecordType *RT = T->getAs<RecordType>()) {
H A DCastSizeChecker.cpp50 const RecordType *RT = ToPointeeTy->getAs<RecordType>();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/XRay/
H A DTrace.cpp73 auto RecordType = Reader.getU16(&OffsetPtr); local
79 switch (RecordType) {
83 Record.RecordType = RecordType;
203 "Unknown record type '%d' at offset %" PRId64 ".", RecordType,
372 return XRayRecord{R.RecordType, R.CPU, R.Type,
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp138 if (!isSafeToConvert(I.getType()->castAs<RecordType>()->getDecl(), CGT,
164 if (const auto *RT = T->getAs<RecordType>())
209 const RecordType *RT = dyn_cast<RecordType>(TT);
323 if (const RecordType *RT = FT->getReturnType()->getAs<RecordType>())
327 if (const RecordType *RT = FPT->getParamType(i)->getAs<RecordType>())
387 if (const RecordType *RT = dyn_cast<RecordType>(T
[all...]
H A DCGCXX.cpp84 cast<CXXRecordDecl>(I.getType()->castAs<RecordType>()->getDecl());
284 const RecordType *RT = T->getAs<RecordType>();
H A DCodeGenTBAA.cpp100 if (const RecordType *TTy = QTy->getAs<RecordType>()) {
246 if (const RecordType *TTy = QTy->getAs<RecordType>()) {
298 if (auto *TTy = dyn_cast<RecordType>(Ty)) {
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DCXXInheritance.h146 const RecordType *DetectedVirtual = nullptr;
222 const RecordType* getDetectedVirtual() const {
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-converter.cpp85 Trace.Records.push_back({R.RecordType, R.CPU, R.Type, R.FuncId,
123 Writer.write(R.RecordType);
128 Writer.write(R.RecordType);
133 Writer.write(R.RecordType);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DContinuationRecordBuilder.cpp77 template <typename RecordType>
78 void ContinuationRecordBuilder::writeMemberType(RecordType &Record) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaStmtAsm.cpp799 const RecordType *RT = nullptr;
801 RT = VD->getType()->getAs<RecordType>();
808 RT = QT->getAs<RecordType>();
810 RT = TD->getTypeForDecl()->getAs<RecordType>();
812 RT = TD->getType()->getAs<RecordType>();
859 const RecordType *RT = T->getAs<RecordType>();

Completed in 314 milliseconds

123456