Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp154 struct ClassInfo { struct
178 std::vector<ClassInfo*> SuperClasses; argument
232 bool isRelatedTo(const ClassInfo &RHS) const { in isRelatedTo() argument
258 const ClassInfo *Root = this; in isRelatedTo()
262 const ClassInfo *RHSRoot = &RHS; in isRelatedTo()
270 bool isSubsetOf(const ClassInfo &RHS) const { in isSubsetOf() argument
276 SmallVector<const ClassInfo *, 16> Worklist(SuperClasses.begin(), in isSubsetOf()
278 SmallPtrSet<const ClassInfo *, 16> Visited; in isSubsetOf()
293 const ClassInfo *Root = this; in getTreeDepth()
301 const ClassInfo *findRoot() const { in findRoot() argument
[all …]
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.h41 struct ClassInfo;
453 void collectMemberInfo(ClassInfo &Info, const DIDerivedType *DDTy);
454 ClassInfo collectClassInfo(const DICompositeType *Ty);
H A DCodeViewDebug.cpp2271 struct llvm::ClassInfo { struct in llvm
2309 void CodeViewDebug::collectMemberInfo(ClassInfo &Info, in collectMemberInfo()
2351 ClassInfo NestedInfo = collectClassInfo(DCTy); in collectMemberInfo()
2352 for (const ClassInfo::MemberInfo &IndirectField : NestedInfo.Members) in collectMemberInfo()
2357 ClassInfo CodeViewDebug::collectClassInfo(const DICompositeType *Ty) { in collectClassInfo()
2358 ClassInfo Info; in collectClassInfo()
2510 ClassInfo Info = collectClassInfo(Ty); in lowerRecordFieldList()
2543 for (ClassInfo::MemberInfo &MemberInfo : Info.Members) { in lowerRecordFieldList()
/openbsd-src/gnu/llvm/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()
/openbsd-src/gnu/llvm/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