Home
last modified time | relevance | path

Searched refs:AliasDeclaration (Results 1 – 25 of 65) sorted by relevance

123

/netbsd/external/gpl3/gcc/dist/gcc/d/dmd/
H A Ddeclaration.c282 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 Ddimport.c278 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 Ddeclaration.h184 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 Ddeclaration.d692 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()
726AliasDeclaration 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 Darraytypes.h49 typedef Array<class AliasDeclaration *> AliasDeclarations;
H A Darraytypes.d46 alias AliasDeclarations = Array!(AliasDeclaration);
H A Dscope.h129 AliasDeclaration *aliasAsg; // if set, then aliasAsg is being assigned a new value,
H A Ddsymbol.h28 class AliasDeclaration; variable
276 virtual AliasDeclaration *isAliasDeclaration() { return NULL; } in isAliasDeclaration()
H A Dclone.c971 AliasDeclaration *alias = new AliasDeclaration(Loc(), Id::__xpostblit, xpostblit); in buildPostBlit()
1119 AliasDeclaration *alias = new AliasDeclaration(Loc(), Id::__xdtor, xdtor); in buildDtor()
H A Ddimport.d299 auto ad = new AliasDeclaration(loc, _alias, tname); in addMember()
H A Dstatementsem.c547 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 Daccess.c514 else if (AliasDeclaration *ad = s->isAliasDeclaration()) in mostVisibleOverload()
H A Dclone.d898 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 Ddeclaration.c282 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 Ddimport.c278 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 Ddeclaration.h191 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 Dimport.h19 class AliasDeclaration; variable
H A Darraytypes.h46 typedef Array<class AliasDeclaration *> AliasDeclarations;
H A Ddsymbol.h27 class AliasDeclaration; variable
253 virtual AliasDeclaration *isAliasDeclaration() { return NULL; } in isAliasDeclaration()
H A Dclone.c971 AliasDeclaration *alias = new AliasDeclaration(Loc(), Id::__xpostblit, xpostblit); in buildPostBlit()
1119 AliasDeclaration *alias = new AliasDeclaration(Loc(), Id::__xdtor, xdtor); in buildDtor()
H A Dstatementsem.c547 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 Daccess.c514 else if (AliasDeclaration *ad = s->isAliasDeclaration()) in mostVisibleOverload()
H A Dtemplate.h32 class AliasDeclaration; variable
/netbsd/external/gpl3/gcc.old/dist/gcc/d/
H A Dimports.cc128 void visit (AliasDeclaration *d) in visit()
/netbsd/external/gpl3/gcc/dist/gcc/d/
H A Dimports.cc136 void visit (AliasDeclaration *d) in visit()

123