Searched refs:DsymbolExp (Results 1 - 25 of 25) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dcanthrow.c308 DsymbolExp *se = (DsymbolExp *)eo;
H A Ddeclaration.c268 DsymbolExp *ve = (DsymbolExp *)e;
1162 Expression *e = new DsymbolExp(loc, v);
1727 DsymbolExp *se = (DsymbolExp *)e;
H A Dtraits.c76 e = new DsymbolExp(Loc(), ad, false);
93 * unitTests array of DsymbolExp's of the collected unit test functions
110 Expression* e = new DsymbolExp(Loc(), ad, false);
761 ex = new DsymbolExp(e->loc, sym);
H A Dvisitor.h185 class DsymbolExp;
479 virtual void visit(DsymbolExp *e) { visit((Expression *)e); }
H A Dexpression.c753 return new DsymbolExp(loc, s);
1085 DsymbolExp *se = (DsymbolExp *)e;
3166 /******************************** DsymbolExp **************************/
3168 DsymbolExp::DsymbolExp(Loc loc, Dsymbol *s, bool hasOverloads) function in class:DsymbolExp
3169 : Expression(loc, TOKdsymbol, sizeof(DsymbolExp))
3187 //printf("DsymbolExp:: %p '%s' is a symbol\n", this, toChars());
3358 bool DsymbolExp::isLvalue()
3363 Expression *DsymbolExp
[all...]
H A Dexpression.h308 class DsymbolExp : public Expression class in inherits:Expression
314 DsymbolExp(Loc loc, Dsymbol *s, bool hasOverloads = true);
H A Ddinterpret.c349 DsymbolExp *s = (ex && ex->op == TOKdsymbol) ? (DsymbolExp *)ex : NULL;
2293 DsymbolExp *ds = (ex && ex->op == TOKdsymbol) ? (DsymbolExp *)ex : NULL;
H A Dmtype.c4003 *pe = new DsymbolExp(loc, s);
4041 *ps = ((DsymbolExp *)e)->s;
4456 *pe = new DsymbolExp(loc, s);
6628 sym = ((DsymbolExp *)e)->s;
6994 /* This is mostly same with DsymbolExp::semantic(), but we cannot use it
9204 *pe = new DsymbolExp(loc, s);
H A Dexpressionsem.c446 void visit(DsymbolExp *e)
2557 Dsymbol *s = ((DsymbolExp *)e)->s;
2563 e = new DsymbolExp(exp->loc, (Dsymbol *)o);
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dprintast.d103 override void visit(DsymbolExp e)
H A Dtraits.d915 ex = new DsymbolExp(e.loc, symp);
1031 ex = new DsymbolExp(e.loc, sym);
1165 : new DsymbolExp(Loc.initial, td);
1180 : new DsymbolExp(Loc.initial, fa, false);
1854 auto e = new DsymbolExp(Loc.initial, ad, false);
H A Dexpression.h139 DsymbolExp* isDsymbolExp();
325 class DsymbolExp : public Expression class in inherits:Expression
331 DsymbolExp *syntaxCopy();
H A Dlambdacomp.d475 override void visit(DsymbolExp) { buf.setsize(0); }
H A Dvisitor.h191 class DsymbolExp;
490 virtual void visit(DsymbolExp *e) { visit((Expression *)e); }
H A Dtypesem.d385 /* This is mostly same with DsymbolExp::semantic(), but we cannot use it
422 pe = new DsymbolExp(loc, fd);
2874 pe = new DsymbolExp(loc, s);
2942 pe = new DsymbolExp(loc, s);
3237 pe = new DsymbolExp(loc, s);
H A Dparsetimevisitor.d198 void visit(AST.DsymbolExp e) { visit(cast(AST.Expression)e); }
H A Dclone.d639 Expression e = new DsymbolExp(sd.loc, sd);
H A Dexpression.d1633 inout(DsymbolExp) isDsymbolExp() { return op == EXP.dSymbol ? cast(typeof(return))this : null; }
2274 extern (C++) final class DsymbolExp : Expression
2281 super(loc, EXP.dSymbol, __traits(classInstanceSize, DsymbolExp));
2860 /* If tuple element represents a symbol, translate to DsymbolExp
2863 Expression e = new DsymbolExp(loc, s);
H A Dexpressionsem.d470 return new DsymbolExp(loc, s);
818 printf("DsymbolExp::resolve(%s %s)\n", s.kind(), s.toChars());
824 //printf("DsymbolExp:: %p '%s' is a symbol\n", this, toChars());
2796 override void visit(DsymbolExp e)
6565 e = new DsymbolExp(exp.loc, s);
H A Dhdrgen.d1961 void visitDsymbol(DsymbolExp e)
H A Ddsymbolsem.d662 Expression e = new DsymbolExp(dsym.loc, v);
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/
H A Dtypes.cc297 DsymbolExp *se = (DsymbolExp *) e;
H A Ddecl.cc221 Declaration *d = ((DsymbolExp *) o)->s->isDeclaration ();
/netbsd-current/external/gpl3/gcc/dist/gcc/d/
H A Dtypes.cc408 DsymbolExp *se = e->isDsymbolExp ();
H A Ddecl.cc343 DsymbolExp *de = ((Expression *) o)->isDsymbolExp ();

Completed in 290 milliseconds