Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/test/Bitcode/
H A Dmetadata-2.ll3 …%0 = type { %object.ModuleInfo.__vtbl*, i8*, %"byte[]", %1, %"ClassInfo[]", i32, void ()*, void ()…
6 %"ClassInfo[]" = type { i64, %object.ClassInfo** }
12 …%object.ClassInfo = type { %object.ClassInfo.__vtbl*, i8*, %"byte[]", %"byte[]", %"void*[]", %"Int…
13ClassInfo.__vtbl = type { %object.ClassInfo*, %"byte[]" (%object.Object*)*, i64 (%object.Object*)*…
14 %object.Interface = type { %object.ClassInfo*, %"void*[]", i64 }
15 …= type { %object.ModuleInfo.__vtbl*, i8*, %"byte[]", %"ModuleInfo[]", %"ClassInfo[]", i32, void ()…
16 …%object.ModuleInfo.__vtbl = type { %object.ClassInfo*, %"byte[]" (%object.Object*)*, i64 (%object.…
20 …%object.TypeInfo.__vtbl = type { %object.ClassInfo*, %"byte[]" (%object.Object*)*, i64 (%object.Ob…
24 …tr ([20 x i8], [20 x i8]* @.str, i32 0, i32 0) }, %1 zeroinitializer, %"ClassInfo[]" zeroinitializ…
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp154 struct ClassInfo { struct
258 const ClassInfo *Root = this; in isRelatedTo()
293 const ClassInfo *Root = this; in getTreeDepth()
302 const ClassInfo *Root = this; in findRoot()
385 ClassInfo *Class;
706 ClassInfo *CI;
1156 ClassInfo *
1165 ClassInfo *
1468 ClassInfo *CI = OCM.first; in buildOperandMatchInfo()
2363 ClassInfo::ClassInfoKind LastKind = ClassInfo::Token; in emitMatchClassEnumeration()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.h41 struct ClassInfo;
452 void collectMemberInfo(ClassInfo &Info, const DIDerivedType *DDTy);
453 ClassInfo collectClassInfo(const DICompositeType *Ty);
H A DCodeViewDebug.cpp2252 struct llvm::ClassInfo { struct in llvm
2290 void CodeViewDebug::collectMemberInfo(ClassInfo &Info, in collectMemberInfo()
2332 ClassInfo NestedInfo = collectClassInfo(DCTy); in collectMemberInfo()
2333 for (const ClassInfo::MemberInfo &IndirectField : NestedInfo.Members) in collectMemberInfo()
2338 ClassInfo CodeViewDebug::collectClassInfo(const DICompositeType *Ty) { in collectClassInfo()
2339 ClassInfo Info; in collectClassInfo()
2491 ClassInfo Info = collectClassInfo(Ty); in lowerRecordFieldList()
2524 for (ClassInfo::MemberInfo &MemberInfo : Info.Members) { in lowerRecordFieldList()
/llvm-project-15.0.7/llvm/examples/ExceptionDemo/
H A DExceptionDemo.cpp503 const uint8_t *ClassInfo, in handleActionValue() argument
559 const uint8_t *EntryP = ClassInfo - typeOffset * EncSize; in handleActionValue()
618 const uint8_t *ClassInfo = NULL; in handleLsda() local
638 ClassInfo = lsda + classInfoOffset; in handleLsda()
700 ClassInfo, in handleLsda()
/llvm-project-15.0.7/clang/tools/libclang/
H A DCXIndexDataConsumer.cpp278 ClassInfo = other.ClassInfo; in IBOutletCollectionInfo()
279 IBCollInfo.objcClass = &ClassInfo; in IBOutletCollectionInfo()
324 IdxCtx.getEntityInfo(InterD, IBInfo.ClassInfo, SA); in AttrListInfo()
325 IBInfo.IBCollInfo.objcClass = &IBInfo.ClassInfo; in AttrListInfo()
H A DIndexing.cpp818 if (const CXXClassDeclInfo *ClassInfo = dyn_cast<CXXClassDeclInfo>(DI)) in clang_index_getCXXClassDeclInfo() local
819 return &ClassInfo->CXXClassInfo; in clang_index_getCXXClassDeclInfo()
H A DCXIndexDataConsumer.h223 EntityInfo ClassInfo; member