| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
| H A D | declaration.c | 282 AliasDeclaration::AliasDeclaration(Loc loc, Identifier *id, Type *type) in AliasDeclaration() function 295 AliasDeclaration::AliasDeclaration(Loc loc, Identifier *id, Dsymbol *s) in AliasDeclaration() function 308 AliasDeclaration *AliasDeclaration::create(Loc loc, Identifier *id, Type *type) in create() 310 return new AliasDeclaration(loc, id, type); in create() 313 Dsymbol *AliasDeclaration::syntaxCopy(Dsymbol *s) in syntaxCopy() 317 AliasDeclaration *sa = in syntaxCopy() 318 type ? new AliasDeclaration(loc, ident, type->syntaxCopy()) in syntaxCopy() 319 : new AliasDeclaration(loc, ident, aliassym->syntaxCopy(NULL)); in syntaxCopy() 324 void AliasDeclaration::semantic(Scope *sc) in semantic() 340 void AliasDeclaration::aliasSemantic(Scope *sc) in aliasSemantic() [all …]
|
| H A D | dimport.c | 278 AliasDeclaration *ad = aliasdecls[i]; in semantic() 434 AliasDeclaration *ad = new AliasDeclaration(loc, alias, tname); in addMember() 454 AliasDeclaration *ad = aliasdecls[i]; in setScope()
|
| H A D | declaration.h | 191 class AliasDeclaration : public Declaration 198 AliasDeclaration(Loc loc, Identifier *ident, Type *type); 199 AliasDeclaration(Loc loc, Identifier *ident, Dsymbol *s); 200 static AliasDeclaration *create(Loc loc, Identifier *id, Type *type); 211 AliasDeclaration *isAliasDeclaration() { return this; } in isAliasDeclaration()
|
| H A D | arraytypes.h | 46 typedef Array<class AliasDeclaration *> AliasDeclarations;
|
| H A D | import.h | 19 class AliasDeclaration; variable
|
| H A D | dsymbol.h | 27 class AliasDeclaration; variable 253 virtual AliasDeclaration *isAliasDeclaration() { return NULL; } in isAliasDeclaration()
|
| H A D | clone.c | 971 AliasDeclaration *alias = new AliasDeclaration(Loc(), Id::__xpostblit, xpostblit); in buildPostBlit() 1119 AliasDeclaration *alias = new AliasDeclaration(Loc(), Id::__xdtor, xdtor); in buildDtor()
|
| H A D | statementsem.c | 547 var = new AliasDeclaration(loc, ident, ds); in declareVariable() 561 var = new AliasDeclaration(loc, ident, e->type); in declareVariable() 600 var = new AliasDeclaration(loc, ident, t); in declareVariable() 1201 AliasDeclaration *v = new AliasDeclaration(loc, p->ident, fs->key); in visit() 1905 AliasDeclaration *v = new AliasDeclaration(loc, fs->prm->ident, fs->key); in visit() 3755 AliasDeclaration *ad = new AliasDeclaration(s->loc, alias, tname); in visit()
|
| H A D | access.c | 514 else if (AliasDeclaration *ad = s->isAliasDeclaration()) in mostVisibleOverload()
|
| H A D | template.h | 32 class AliasDeclaration; variable
|
| H A D | visitor.h | 132 class AliasDeclaration; variable 426 virtual void visit(AliasDeclaration *s) { visit((Declaration *)s); } in visit()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | declaration.h | 184 class AliasDeclaration : public Declaration 191 static AliasDeclaration *create(const Loc &loc, Identifier *id, Type *type); 192 AliasDeclaration *syntaxCopy(Dsymbol *); 200 AliasDeclaration *isAliasDeclaration() { return this; } in isAliasDeclaration()
|
| H A D | declaration.d | 715 extern (C++) final class AliasDeclaration : Declaration 740 static AliasDeclaration create(const ref Loc loc, Identifier id, Type type) in create() 742 return new AliasDeclaration(loc, id, type); in create() 745 override AliasDeclaration syntaxCopy(Dsymbol s) in syntaxCopy() 749 …AliasDeclaration sa = type ? new AliasDeclaration(loc, ident, type.syntaxCopy()) : new AliasDeclar… in syntaxCopy() 918 aliassym = new AliasDeclaration(loc, ident, Type.terror); in toAlias() 973 override inout(AliasDeclaration) isAliasDeclaration() inout in inout() argument
|
| H A D | arraytypes.h | 49 typedef Array<class AliasDeclaration *> AliasDeclarations;
|
| H A D | arraytypes.d | 46 alias AliasDeclarations = Array!(AliasDeclaration);
|
| H A D | scope.h | 129 AliasDeclaration *aliasAsg; // if set, then aliasAsg is being assigned a new value,
|
| H A D | dsymbol.h | 28 class AliasDeclaration; variable 276 virtual AliasDeclaration *isAliasDeclaration() { return NULL; } in isAliasDeclaration()
|
| H A D | dimport.d | 299 auto ad = new AliasDeclaration(loc, _alias, tname); in addMember()
|
| H A D | clone.d | 898 auto a = new AliasDeclaration(Loc.initial, Id.__xdtor, xdtor_fwd); in buildDtors() 1035 auto _alias = new AliasDeclaration(Loc.initial, Id.__xdtor, ad.dtor); in buildDtors() 1462 auto _alias = new AliasDeclaration(Loc.initial, Id.__xpostblit, xpostblit); in buildPostBlit()
|
| H A D | dtemplate.d | 692 if (AliasDeclaration ad = s.isAliasDeclaration()) in overloadInsert() 2300 auto ad = new AliasDeclaration(Loc.initial, tp.ident, ta); in declareParameter() 2307 auto ad = new AliasDeclaration(Loc.initial, tp.ident, sa); in declareParameter() 5403 Declaration ad = new AliasDeclaration(loc, ident, ti); in declareParameter() 5643 Declaration ad = new AliasDeclaration(loc, ident, ti); in declareParameter() 5725 Declaration ad = new AliasDeclaration(loc, ident, ti); in declareParameter() 6528 const AliasDeclaration ad = s.isAliasDeclaration(); in updateTempDecl() 7537 else if (AliasDeclaration ad = d.isAliasDeclaration()) in unSpeculative() 7982 *psparam = new AliasDeclaration(ttp.loc, ttp.ident, ta); in matchArg() 8231 *psparam = new AliasDeclaration(tap.loc, tap.ident, s); in matchArg() [all …]
|
| H A D | visitor.h | 137 class AliasDeclaration; variable 348 virtual void visit(AliasDeclaration *s) { visit((Declaration *)s); } in visit()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/d/ |
| H A D | imports.cc | 128 void visit (AliasDeclaration *d) in visit()
|
| H A D | d-builtins.cc | 501 static AliasDeclaration * 504 return AliasDeclaration::create (Loc (), Identifier::idPool (alias), type); in build_alias_declaration()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/ |
| H A D | imports.cc | 145 void visit (AliasDeclaration *d) in visit()
|
| H A D | d-builtins.cc | 520 static AliasDeclaration * 523 return AliasDeclaration::create (Loc (), Identifier::idPool (alias), type); in build_alias_declaration()
|