| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | dclass.c | 58 baseClass = NULL; in ClassDeclaration() 463 for (ClassDeclaration *cdb = tc->sym; cdb; cdb = cdb->baseClass) in semantic() 478 baseClass = tc->sym; in semantic() 479 b->sym = baseClass; in semantic() 495 for (size_t i = (baseClass ? 1 : 0); i < baseclasses->dim; ) in semantic() 509 for (size_t j = (baseClass ? 1 : 0); j < i; j++) in semantic() 556 if (!baseClass && ident != Id::Object && !isCPPclass()) in semantic() 571 baseClass = tc->sym; in semantic() 572 assert(!baseClass->isInterfaceDeclaration()); in semantic() 573 b->sym = baseClass; in semantic() [all …]
|
| H A D | json.c | 642 if (cd->baseClass && cd->baseClass->ident != Id::Object) in visit() 644 property("base", cd->baseClass->toPrettyChars(true)); in visit()
|
| H A D | func.c | 848 …int vi = cd->baseClass ? findVtblIndex((Dsymbols*)&cd->baseClass->vtbl, (int)cd->baseClass->vtbl.d… in semantic() 862 if (cd->baseClass) in semantic() 864 Dsymbol *s = cd->baseClass->search(loc, ident); in semantic() 880 cd->baseClass && cd->baseClass->vtbl.dim) in semantic() 943 FuncDeclaration *fdv = cd->baseClass->vtbl[vi]->isFuncDeclaration(); in semantic() 980 … int vi2 = findVtblIndex(&cd->baseClass->vtbl, (int)cd->baseClass->vtbl.dim, false); in semantic() 1823 cd->baseClass && cd->baseClass->ctor) in semantic3() 1828 …FuncDeclaration *fd = resolveFuncCall(Loc(), sc2, cd->baseClass->ctor, NULL, vthis->type, NULL, 1); in semantic3() 4175 cd = cd->baseClass; in addInvariant()
|
| H A D | dstruct.c | 443 cd = cd->baseClass; in determineSize() 564 if (!cd || !cd->baseClass || !cd->baseClass->isNested()) in checkOverlappedFields()
|
| H A D | aggregate.h | 275 ClassDeclaration *baseClass; // NULL only if this is Object variable
|
| H A D | ctfeexpr.c | 51 cd = cd->baseClass; in getFieldIndex() 74 cd = cd->baseClass; in findFieldIndexByName() 2049 cd = cd->baseClass; in showCtfeExpr()
|
| H A D | expressionsem.c | 537 cd = cd->baseClass; in visit() 565 if (!cd->baseClass) in visit() 572 e->type = cd->baseClass->type; in visit() 1244 for (ClassDeclaration *c = cd; c; c = c->baseClass) in visit() 3241 if (!cd || !cd->baseClass || !sc->func->isCtorDeclaration()) in visit() 3246 if (!cd->baseClass->ctor) in visit() 3248 exp->error("no super class constructor for %s", cd->baseClass->toChars()); in visit() 3264 if (OverloadSet *os = cd->baseClass->ctor->isOverloadSet()) in visit() 3267 … exp->f = resolveFuncCall(exp->loc, sc, cd->baseClass->ctor, NULL, tthis, exp->arguments, 0); in visit() 8365 if (cd && cd->baseClass) in semanticY() [all …]
|
| H A D | traits.c | 451 if (t->sym->baseClass) in pointerBitmap() 452 visitClass((TypeClass*)t->sym->baseClass->type); in pointerBitmap()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | dclass.d | 155 ClassDeclaration baseClass; // NULL only if this is Object variable 449 … assert(cd.baseClass || cd.semanticRun >= PASS.semanticdone || cd.isInterfaceDeclaration()); in isBaseOf() 450 if (this == cd.baseClass) in isBaseOf() 453 cd = cd.baseClass; in isBaseOf() 558 if (baseClass) in finalizeSize() 560 assert(baseClass.sizeok == Sizeok.done); in finalizeSize() 562 alignsize = baseClass.alignsize; in finalizeSize() 564 structsize = target.cpp.derivedClassOffset(baseClass); in finalizeSize() 566 structsize = baseClass.structsize; in finalizeSize() 813 for (auto cd = this; cd; cd = cd.baseClass) in findFunc() [all …]
|
| H A D | dsymbolsem.d | 3449 …int vi = cd.baseClass ? funcdecl.findVtblIndex(&cd.baseClass.vtbl, cast(int)cd.baseClass.vtbl.dim)… in funcDeclarationSemantic() 3462 if (cd.baseClass) in funcDeclarationSemantic() 3464 Dsymbol s = cd.baseClass.search(funcdecl.loc, funcdecl.ident); in funcDeclarationSemantic() 3481 cd.baseClass && cd.baseClass.vtbl.dim) in funcDeclarationSemantic() 3565 FuncDeclaration fdv = cd.baseClass.vtbl[vi].isFuncDeclaration(); in funcDeclarationSemantic() 3702 for (ClassDeclaration bcd = cd; !foundVtblMatch && bcd; bcd = bcd.baseClass) in funcDeclarationSemantic() 4156 if (cldec.baseClass && cldec.baseClass.cppDtorVtblIndex != -1) in visit() 4159 cldec.cppDtorVtblIndex = cldec.baseClass.cppDtorVtblIndex; in visit() 4864 for (ClassDeclaration cdb = tc.sym; cdb; cdb = cdb.baseClass) in visit() 4880 cldec.baseClass = tc.sym; in visit() [all …]
|
| H A D | aliasthis.d | 143 if ((!e || !ad.aliasthis) && cd && cd.baseClass && cd.baseClass != ClassDeclaration.object) 145 ad = cd.baseClass;
|
| H A D | objc.d | 178 !classDeclaration.baseClass; in isRootClass() 767 if (classDeclaration.baseClass) in getRuntimeMetaclass() 768 return getRuntimeMetaclass(classDeclaration.baseClass); in getRuntimeMetaclass() 880 if (baseClass) in with() 881 objc.metaclass.baseClass = baseClass.objc.metaclass; in with()
|
| H A D | aggregate.d | 226 cd = cd.baseClass; in determineSize() 281 if (!cd || !cd.baseClass || !cd.baseClass.isNested()) in checkOverlappedFields() 283 if (vthis2 && !(cd && cd.baseClass && cd.baseClass.vthis2)) in checkOverlappedFields()
|
| H A D | target.h | 108 unsigned derivedClassOffset(ClassDeclaration *baseClass);
|
| H A D | json.d | 615 if (cd.baseClass && cd.baseClass.ident != Id.Object) in visit() 617 property("base", cd.baseClass.toPrettyChars(true).toDString); in visit()
|
| H A D | target.d | 428 extern (C++) uint derivedClassOffset(ClassDeclaration baseClass);
|
| H A D | aggregate.h | 255 ClassDeclaration *baseClass; // NULL only if this is Object variable
|
| H A D | clone.d | 980 … if (cldec && cldec.classKind == ClassKind.cpp && cldec.baseClass && cldec.baseClass.aggrDtor) in buildDtors() 981 dtors.push(cldec.baseClass.aggrDtor); in buildDtors()
|
| H A D | semantic3.d | 712 … if (cd && !(sc2.ctorflow.callSuper & CSX.any_ctor) && cd.baseClass && cd.baseClass.ctor) in visit() 718 …FuncDeclaration fd = resolveFuncCall(Loc.initial, sc2, cd.baseClass.ctor, null, tthis, null, FuncR… in visit()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | SMInstructions.td | 123 RegisterClass baseClass, 127 (ins baseClass:$sbase, i32imm:$offset, CPol:$cpol), 130 let BaseClass = baseClass; 138 (ins baseClass:$sbase, SReg_32:$soff, CPol:$cpol), 140 let BaseClass = baseClass; 148 RegisterClass baseClass, 151 (ins srcClass:$sdata, baseClass:$sbase, i32imm:$offset, CPol:$cpol), 154 let BaseClass = baseClass; 160 (ins srcClass:$sdata, baseClass:$sbase, SReg_32:$soff, CPol:$cpol), 162 let BaseClass = baseClass; [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
| H A D | typeinfo.cc | 235 tinfo->baseClass = base; in make_frontend_typeinfo() 856 tree base = (cd->baseClass) in visit() 857 ? build_address (get_classinfo_decl (cd->baseClass)) in visit() 885 for (ClassDeclaration *bcd = cd; bcd; bcd = bcd->baseClass) in visit() 897 for (ClassDeclaration *bcd = cd; bcd; bcd = bcd->baseClass) in visit() 995 for (ClassDeclaration *bcd = cd->baseClass; bcd; bcd = bcd->baseClass) in visit() 1199 for (ClassDeclaration *cd2 = cd->baseClass; cd2; cd2 = cd2->baseClass) in base_vtable_offset() 1263 for (ClassDeclaration *bcd = decl->baseClass; bcd; bcd = bcd->baseClass) in layout_classinfo_interfaces()
|
| H A D | types.cc | 532 if (cd->baseClass) in layout_aggregate_type() 533 layout_aggregate_type (decl, type, cd->baseClass); in layout_aggregate_type()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
| H A D | typeinfo.cc | 216 tinfo->baseClass = base; in make_frontend_typeinfo() 843 tree base = (cd->baseClass) in visit() 844 ? build_address (get_classinfo_decl (cd->baseClass)) in visit() 872 for (ClassDeclaration *bcd = cd; bcd; bcd = bcd->baseClass) in visit() 884 for (ClassDeclaration *bcd = cd; bcd; bcd = bcd->baseClass) in visit() 983 for (ClassDeclaration *bcd = cd->baseClass; bcd; bcd = bcd->baseClass) in visit() 1234 for (ClassDeclaration *bcd = decl->baseClass; bcd; bcd = bcd->baseClass) in layout_classinfo_interfaces()
|
| H A D | types.cc | 406 if (cd->baseClass) in layout_aggregate_type() 407 layout_aggregate_type (decl, type, cd->baseClass); in layout_aggregate_type()
|
| H A D | decl.cc | 2061 for (ClassDeclaration *cd2 = cd->baseClass; cd2; cd2 = cd2->baseClass) in base_vtable_offset() 2156 for (ClassDeclaration *bcd = cd; bcd != NULL; bcd = bcd->baseClass) in build_class_instance() 2165 for (ClassDeclaration *cd2 = cd; 1; cd2 = cd2->baseClass) in build_class_instance()
|