| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | access.c | 44 assert(ad->isStructDeclaration() || ad->isClassDeclaration()); in getAccess() 53 if (ClassDeclaration *cd = ad->isClassDeclaration()) in getAccess() 111 if (ClassDeclaration *cdthis = dthis->isClassDeclaration()) in isAccessible() 129 if (ClassDeclaration *cdthis = dthis->isClassDeclaration()) in isAccessible() 284 ClassDeclaration *cd2 = scx->scopesym->isClassDeclaration(); in hasProtectedAccess() 360 ClassDeclaration *cd2 = sc->func->toParent()->isClassDeclaration(); in checkAccess()
|
| H A D | func.c | 605 …if (ad && ad->isClassDeclaration() && (tf->isreturn || sc->stc & STCreturn) && !(sc->stc & STCstat… in semantic() 797 if (ClassDeclaration *cd = parent->isClassDeclaration()) in semantic() 996 bool thismixin = this->parent->isClassDeclaration() != NULL; in semantic() 997 bool fdcmixin = fdc->parent->isClassDeclaration() != NULL; in semantic() 1237 if (parent->isClassDeclaration()) in semantic2() 1783 ClassDeclaration *cd = ad2->isClassDeclaration(); in semantic3() 2211 … ClassDeclaration *cd = isThis() ? isThis()->isClassDeclaration() : parent->isClassDeclaration(); in semantic3() 2789 { ClassDeclaration *cd1 = toParent()->isClassDeclaration(); in overrides() 2790 ClassDeclaration *cd2 = fd->toParent()->isClassDeclaration(); in overrides() 2825 if (fdv->parent->isClassDeclaration()) in findVtblIndex() [all …]
|
| H A D | dstruct.c | 441 if (ClassDeclaration *cd = isClassDeclaration()) in determineSize() 563 ClassDeclaration *cd = isClassDeclaration(); in checkOverlappedFields() 898 if (isClassDeclaration() && ad->isClassDeclaration()) in makeNested()
|
| H A D | dscope.c | 537 ClassDeclaration *cd = sc->scopesym->isClassDeclaration(); in getClassScope() 555 AggregateDeclaration *ad = sc->scopesym->isClassDeclaration(); in getStructClassScope()
|
| H A D | aggregate.h | 329 ClassDeclaration *isClassDeclaration() { return (ClassDeclaration *)this; } in isClassDeclaration() function
|
| H A D | dsymbol.h | 270 virtual ClassDeclaration *isClassDeclaration() { return NULL; } in isClassDeclaration() function
|
| H A D | json.c | 639 ClassDeclaration *cd = d->isClassDeclaration(); in visit()
|
| H A D | dmangle.c | 558 ClassDeclaration *cd = ad->isClassDeclaration(); in visit()
|
| H A D | dclass.c | 1238 MATCH m1 = fd ->parent->isClassDeclaration() ? MATCHexact : MATCHnomatch; in findFunc() 1239 MATCH m2 = fdmatch->parent->isClassDeclaration() ? MATCHexact : MATCHnomatch; in findFunc()
|
| H A D | traits.c | 856 ClassDeclaration *cd = s ? s->isClassDeclaration() : NULL; in semanticTraits() 1271 ClassDeclaration *cd = sds->isClassDeclaration(); in semanticTraits()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | aggregate.d | 224 if (auto cd = isClassDeclaration()) in determineSize() 280 auto cd = isClassDeclaration(); in checkOverlappedFields() 658 if (isClassDeclaration() && ad.isClassDeclaration()) in makeNested() 720 auto cd = s.isClassDeclaration(); in makeNested2()
|
| H A D | access.d | 155 auto cd2 = scx.scopesym.isClassDeclaration(); in hasProtectedAccess() 198 if (ClassDeclaration cd2 = sc.func.toParent().isClassDeclaration()) in checkAccess()
|
| H A D | func.d | 631 ClassDeclaration cd1 = toParent().isClassDeclaration(); in overrides() 632 ClassDeclaration cd2 = fd.toParent().isClassDeclaration(); in overrides() 666 if (fdv.parent.isClassDeclaration()) in findVtblIndex() 736 for (ClassDeclaration cd = toParent2().isClassDeclaration(); cd; cd = cd.baseClass) in overrideInterface() 1832 if (!isMember || !p.isClassDeclaration) in isVirtual() 1835 if (p.isClassDeclaration.classKind == ClassKind.objc) in isVirtual() 1842 …lity.Kind.private_ || visibility == Visibility.Kind.package_) && p.isClassDeclaration() && !(p.isI… in isVirtual() 1854 auto cd = toParent().isClassDeclaration(); in isFinalFunc() 1856 …, isMember(), isStatic(), Declaration.isFinal(), ((cd = toParent().isClassDeclaration()) !is null … in isFinalFunc() 1865 auto cd = toParent().isClassDeclaration(); in isFinalFunc() [all …]
|
| H A D | dclass.d | 796 MATCH m1 = fd.parent.isClassDeclaration() ? MATCH.exact : MATCH.nomatch; in findFunc() 797 MATCH m2 = fdmatch.parent.isClassDeclaration() ? MATCH.exact : MATCH.nomatch; in findFunc() 994 override final inout(ClassDeclaration) isClassDeclaration() inout @nogc nothrow pure @safe in inout()
|
| H A D | mustuse.d | 84 else if (sym.isClassDeclaration() || sym.isEnumDeclaration()) in checkMustUseReserved()
|
| H A D | aliasthis.d | 142 auto cd = ad.isClassDeclaration();
|
| H A D | objc.d | 685 assert(fd.parent.isClassDeclaration); in addToClassMethodList() 708 auto cd = isMember2().isClassDeclaration(); in inout()
|
| H A D | dscope.d | 690 if (ClassDeclaration cd = sc.scopesym.isClassDeclaration()) 705 if (AggregateDeclaration ad = sc.scopesym.isClassDeclaration())
|
| H A D | aggregate.h | 313 ClassDeclaration *isClassDeclaration() { return (ClassDeclaration *)this; } in isClassDeclaration() function
|
| H A D | dtoh.d | 778 …(tdparent && adparent.isClassDeclaration() && !(this.storageClass & AST.STC.final_ || fd.isFinal))… 785 auto cd = adparent.isClassDeclaration(); 1143 printPrefix(ad.toParent().isClassDeclaration().baseClass); 2093 …d.onemember || (!td.onemember.isStructDeclaration && !td.onemember.isClassDeclaration && !td.oneme… 2815 if (linkage == LINK.cpp || (linkage == LINK.c && !sym.isClassDeclaration())) 2867 … bool res = mustEmit || linkage == LINK.cpp || (linkage == LINK.c && !sym.isClassDeclaration());
|
| H A D | dsymbol.h | 295 virtual ClassDeclaration *isClassDeclaration() { return NULL; } in isClassDeclaration() function
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
| H A D | d-codegen.cc | 101 if (ad->isClassDeclaration ()) in d_decl_context() 2174 if ((adp->isClassDeclaration () || adp->isStructDeclaration ()) in get_frame_for_symbol() 2198 ClassDeclaration *cdo = fdoverride->isThis ()->isClassDeclaration (); in get_frame_for_symbol() 2199 ClassDeclaration *cd = thisfd->isThis ()->isClassDeclaration (); in get_frame_for_symbol() 2250 cd = dsym->isClassDeclaration (); in d_nested_class() 2285 ClassDeclaration *cd = ad ? ad->isClassDeclaration () : NULL; in find_this_tree() 2318 ClassDeclaration *cd = decl->isClassDeclaration (); in build_vthis() 2340 ClassDeclaration *cdo = outer->isClassDeclaration (); in build_vthis() 2665 else if ((ad = fd->isThis ()) && (cd = ad->isClassDeclaration ())) in get_framedecl()
|
| H A D | types.cc | 401 ClassDeclaration *cd = base->isClassDeclaration (); in layout_aggregate_type() 514 || (sym->isClassDeclaration () && ad->isClassDeclaration ())); in merge_aggregate_types()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
| H A D | d-codegen.cc | 102 if (ad->isClassDeclaration ()) in d_decl_context() 2477 if ((adp->isClassDeclaration () || adp->isStructDeclaration ()) in get_frame_for_symbol() 2501 ClassDeclaration *cdo = fdoverride->isThis ()->isClassDeclaration (); in get_frame_for_symbol() 2502 ClassDeclaration *cd = thisfd->isThis ()->isClassDeclaration (); in get_frame_for_symbol() 2571 ClassDeclaration *cd = ad ? ad->isClassDeclaration () : NULL; in find_this_tree() 2603 ClassDeclaration *cd = decl->isClassDeclaration (); in build_vthis() 2625 ClassDeclaration *cdo = outer->isClassDeclaration (); in build_vthis()
|
| H A D | types.cc | 527 ClassDeclaration *cd = base->isClassDeclaration (); in layout_aggregate_type() 640 || (sym->isClassDeclaration () && ad->isClassDeclaration ())); in merge_aggregate_types()
|