Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/rt/
H A Dcast_.d24 extern (D) private bool areClassInfosEqual(scope const ClassInfo a, scope const ClassInfo b) @safe in areClassInfosEqual()
45 ClassInfo oc = typeid(o); in _d_toObject()
64 void* _d_interface_cast(void* p, ClassInfo c) in _d_interface_cast()
76 void* _d_dynamic_cast(Object o, ClassInfo c) in _d_dynamic_cast()
91 int _d_isbaseof2(scope ClassInfo oc, scope const ClassInfo c, scope ref size_t offset) @safe in _d_isbaseof2()
118 int _d_isbaseof(scope ClassInfo oc, scope const ClassInfo c) @safe in _d_isbaseof()
H A Dinvariant.d21 { ClassInfo c; in _d_invariant()
H A Dlifetime.d59 extern (C) Object _d_newclass(const ClassInfo ci) @weak
142 ClassInfo **pc = cast(ClassInfo **)*p;
145 ClassInfo c = **pc;
1301 auto c = *cast(ClassInfo*)*ppv;
1410 auto pc = cast(ClassInfo*) *ppv;
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/libdruntime/rt/
H A Dcast_.d31 ClassInfo oc = typeid(o); in _d_toObject()
50 void* _d_interface_cast(void* p, ClassInfo c) in _d_interface_cast()
62 void* _d_dynamic_cast(Object o, ClassInfo c) in _d_dynamic_cast()
77 int _d_isbaseof2(ClassInfo oc, ClassInfo c, ref size_t offset) in _d_isbaseof2()
104 int _d_isbaseof(ClassInfo oc, ClassInfo c) in _d_isbaseof()
129 void* _d_interface_vtbl(ClassInfo ic, Object o) in _d_interface_vtbl()
H A Dinvariant.d20 { ClassInfo c; in _d_invariant()
H A Dlifetime.d71 extern (C) Object _d_newclass(const ClassInfo ci)
151 ClassInfo **pc = cast(ClassInfo **)*p;
154 ClassInfo c = **pc;
1275 auto c = *cast(ClassInfo*)*ppv;
1382 auto pc = cast(ClassInfo*) *ppv;
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DAsmMatcherEmitter.cpp153 struct ClassInfo { struct
177 std::vector<ClassInfo*> SuperClasses; argument
231 bool isRelatedTo(const ClassInfo &RHS) const { in isRelatedTo() argument
257 const ClassInfo *Root = this; in isRelatedTo()
261 const ClassInfo *RHSRoot = &RHS; in isRelatedTo()
269 bool isSubsetOf(const ClassInfo &RHS) const { in isSubsetOf() argument
275 SmallVector<const ClassInfo *, 16> Worklist(SuperClasses.begin(), in isSubsetOf()
277 SmallPtrSet<const ClassInfo *, 16> Visited; in isSubsetOf()
292 const ClassInfo *Root = this; in getTreeDepth()
300 const ClassInfo *findRoot() const { in findRoot() argument
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/libdruntime/gcc/
H A Ddeh.d35 int _d_isbaseof(ClassInfo, ClassInfo);
290 static ClassInfo getClassInfo(_Unwind_Exception* unwindHeader) @nogc
702 ClassInfo thrownType;
734 ClassInfo ci = cast(ClassInfo)cast(void*)(entry);
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/gcc/
H A Ddeh.d35 int _d_isbaseof(ClassInfo, ClassInfo) @nogc nothrow pure @safe;
691 ClassInfo thrownType; in actionTableLookup()
723 ClassInfo ci = cast(ClassInfo)cast(void*)(entry); in actionTableLookup()
774 ClassInfo getClassInfo(_Unwind_Exception* unwindHeader, in getClassInfo()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/root/
H A Drmem.d220 private void* allocClass(const ClassInfo ci) nothrow pure in allocClass()
237 extern (C) Object _d_newclass(const ClassInfo ci) nothrow in _d_newclass()
248 extern (C) Object _d_allocclass(const ClassInfo ci) nothrow in version()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.h41 struct ClassInfo;
433 void collectMemberInfo(ClassInfo &Info, const DIDerivedType *DDTy);
434 ClassInfo collectClassInfo(const DICompositeType *Ty);
H A DCodeViewDebug.cpp2144 struct llvm::ClassInfo { struct in llvm
2181 void CodeViewDebug::collectMemberInfo(ClassInfo &Info, in collectMemberInfo()
2223 ClassInfo NestedInfo = collectClassInfo(DCTy); in collectMemberInfo()
2224 for (const ClassInfo::MemberInfo &IndirectField : NestedInfo.Members) in collectMemberInfo()
2229 ClassInfo CodeViewDebug::collectClassInfo(const DICompositeType *Ty) { in collectClassInfo()
2230 ClassInfo Info; in collectClassInfo()
2382 ClassInfo Info = collectClassInfo(Ty); in lowerRecordFieldList()
2415 for (ClassInfo::MemberInfo &MemberInfo : Info.Members) { in lowerRecordFieldList()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCXIndexDataConsumer.cpp273 ClassInfo = other.ClassInfo; in IBOutletCollectionInfo()
274 IBCollInfo.objcClass = &ClassInfo; in IBOutletCollectionInfo()
319 IdxCtx.getEntityInfo(InterD, IBInfo.ClassInfo, SA); in AttrListInfo()
320 IBInfo.IBCollInfo.objcClass = &IBInfo.ClassInfo; in AttrListInfo()
H A DIndexing.cpp815 if (const CXXClassDeclInfo *ClassInfo = dyn_cast<CXXClassDeclInfo>(DI)) in clang_index_getCXXClassDeclInfo() local
816 return &ClassInfo->CXXClassInfo; in clang_index_getCXXClassDeclInfo()
H A DCXIndexDataConsumer.h223 EntityInfo ClassInfo; member
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/
H A Dexception.d293 ClassInfo info = new ClassInfo;
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/src/std/
H A Dencoding.d2440 auto scheme = cast(EncodingScheme) ClassInfo.find(className).create();
2488 auto scheme = cast(EncodingScheme) ClassInfo.find(className).create(); in create()
/netbsd-src/external/gpl3/gcc/dist/libphobos/src/std/
H A Dencoding.d2599 auto scheme = cast(EncodingScheme) ClassInfo.find(className).create();
2648 auto scheme = cast(EncodingScheme) ClassInfo.find(className).create(); in create()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/
H A DREADME.md69 …eclaration.d) | Misc. declarations of `alias`, variables, type tuples, `ClassInfo` etc. …
/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/
H A Dobject.d1717 alias ClassInfo = TypeInfo_Class; variable
3750 || cast(const ClassInfo) element
/netbsd-src/external/gpl3/gcc.old/dist/libphobos/libdruntime/
H A Dobject.d1007 alias ClassInfo = TypeInfo_Class; variable