/netbsd/external/gpl3/gcc/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() 317 AliasDeclaration *sa = in syntaxCopy() 324 void AliasDeclaration::semantic(Scope *sc) in semantic() 592 const char *AliasDeclaration::kind() const in kind() 597 Type *AliasDeclaration::getType() in getType() 604 Dsymbol *AliasDeclaration::toAlias() in toAlias() 681 Dsymbol *AliasDeclaration::toAlias2() in toAlias2() [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 | 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 | 692 extern (C++) final class AliasDeclaration : Declaration 717 static AliasDeclaration create(const ref Loc loc, Identifier id, Type type) in create() 719 return new AliasDeclaration(loc, id, type); in create() 722 override AliasDeclaration syntaxCopy(Dsymbol s) in syntaxCopy() 726 …AliasDeclaration sa = type ? new AliasDeclaration(loc, ident, type.syntaxCopy()) : new AliasDeclar… in syntaxCopy() 895 aliassym = new AliasDeclaration(loc, ident, Type.terror); in toAlias() 950 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 | 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 | dimport.d | 299 auto ad = new AliasDeclaration(loc, _alias, tname); in addMember()
|
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 | 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()
|
/netbsd/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() 317 AliasDeclaration *sa = in syntaxCopy() 324 void AliasDeclaration::semantic(Scope *sc) in semantic() 592 const char *AliasDeclaration::kind() const in kind() 597 Type *AliasDeclaration::getType() in getType() 604 Dsymbol *AliasDeclaration::toAlias() in toAlias() 681 Dsymbol *AliasDeclaration::toAlias2() in toAlias2() [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 | import.h | 19 class AliasDeclaration; variable
|
H A D | arraytypes.h | 46 typedef Array<class AliasDeclaration *> AliasDeclarations;
|
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
|
/netbsd/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | imports.cc | 128 void visit (AliasDeclaration *d) in visit()
|
/netbsd/external/gpl3/gcc/dist/gcc/d/ |
H A D | imports.cc | 136 void visit (AliasDeclaration *d) in visit()
|