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

12

/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Dtypesem.c64 result = typeToExpressionHelper(t, new ScopeExp(t->loc, t->tempinst));
H A Dexpression.c347 s = ((ScopeExp *)e1)->sds;
592 Dsymbol *s = ((ScopeExp *)e1)->sds;
748 return new ScopeExp(loc, ti);
3291 ScopeExp *ie = new ScopeExp(loc, imp->pkg);
3296 ScopeExp *ie = new ScopeExp(loc, pkg);
3301 ScopeExp *ie = new ScopeExp(loc, mod);
3307 ScopeExp *i
4199 ScopeExp::ScopeExp(Loc loc, ScopeDsymbol *sds) function in class:ScopeExp
[all...]
H A Dinitsem.c642 ScopeExp *se = (ScopeExp *)init->exp;
H A Dexpressionsem.c848 void visit(ScopeExp *exp)
963 //printf("-1ScopeExp::semantic()\n");
987 //printf("-2ScopeExp::semantic() %s\n", exp->toChars());
1695 Expression *se = new ScopeExp(exp->loc, ti);
2795 ScopeExp *se = (ScopeExp *)exp->e1;
3641 TemplateInstance *ti = ((ScopeExp *)exp->e1)->sds->isTemplateInstance();
7178 e = new ScopeExp(exp->loc, mmath);
8250 ds = ((ScopeExp *)exp->e1)->sds;
8393 ScopeExp *i
[all...]
H A Dvisitor.h195 class ScopeExp;
489 virtual void visit(ScopeExp *e) { visit((Expression *)e); }
H A Dmtype.c2401 s = ((ScopeExp *)e)->sds;
6634 sym = ((ScopeExp *)e)->sds;
7996 Expression *de = new DotExp(e->loc, e, new ScopeExp(e->loc, tm));
8025 e = new ScopeExp(e->loc, ti);
8027 e = new DotExp(e->loc, e, new ScopeExp(e->loc, ti));
8700 Expression *de = new DotExp(e->loc, e, new ScopeExp(e->loc, tm));
8729 e = new ScopeExp(e->loc, ti);
8731 e = new DotExp(e->loc, e, new ScopeExp(e->loc, ti));
H A Dexpression.h508 class ScopeExp : public Expression class in inherits:Expression
513 ScopeExp(Loc loc, ScopeDsymbol *sds);
H A Ddsymbol.c1549 s = ((ScopeExp *)e)->sds;
H A Ddtemplate.c2015 sa = ((ScopeExp *)ea)->sds;
4473 Expression *ex = new ScopeExp(e->loc, ti);
5291 sa = ((ScopeExp *)ea)->sds;
6893 sa = ((ScopeExp *)ea)->sds;
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dexpression.h149 ScopeExp* isScopeExp();
497 class ScopeExp : public Expression class in inherits:Expression
502 ScopeExp *syntaxCopy();
H A Dlambdacomp.d486 override void visit(ScopeExp) { buf.setsize(0); }
H A Dvisitor.h203 class ScopeExp;
485 virtual void visit(ScopeExp *e) { visit((Expression *)e); }
H A Dexpressionsem.d465 return new ScopeExp(loc, ti);
945 auto ie = new ScopeExp(loc, imp.pkg);
950 auto ie = new ScopeExp(loc, pkg);
955 auto ie = new ScopeExp(loc, mod);
960 auto ie = new ScopeExp(loc, ns);
987 e = new ScopeExp(loc, ti);
3293 override void visit(ScopeExp exp)
3297 printf("+ScopeExp::semantic(%p '%s')\n", exp, exp.toChars());
3410 //printf("-1ScopeExp::semantic()\n");
3434 //printf("-2ScopeExp
[all...]
H A Dtypesem.d581 return typeToExpressionHelper(t, new ScopeExp(t.loc, t.tempinst));
4020 return new DotExp(e.loc, e, new ScopeExp(e.loc, tm)).expressionSemantic(sc);
4048 e = new ScopeExp(e.loc, ti);
4050 e = new DotExp(e.loc, e, new ScopeExp(e.loc, ti));
4428 return new DotExp(e.loc, e, new ScopeExp(e.loc, tm)).expressionSemantic(sc);
4463 e = new ScopeExp(e.loc, ti);
4465 e = new DotExp(e.loc, e, new ScopeExp(e.loc, ti));
H A Dexpression.d1644 inout(ScopeExp) isScopeExp() { return op == EXP.scope_ ? cast(typeof(return))this : null; }
3428 extern (C++) final class ScopeExp : Expression
3434 super(loc, EXP.scope_, __traits(classInstanceSize, ScopeExp));
3435 //printf("ScopeExp::ScopeExp(sds = '%s')\n", sds.toChars());
3441 override ScopeExp syntaxCopy()
3443 return new ScopeExp(loc, sds.syntaxCopy(null));
3942 Expression ex = (new ScopeExp(loc, ti)).expressionSemantic(td._scope);
4925 s = (cast(ScopeExp)e).sds;
4944 // Same logic as ScopeExp
[all...]
H A Dtransitivevisitor.d954 override void visit(AST.ScopeExp e)
956 //printf("Visiting ScopeExp\n");
H A Dparsetimevisitor.d193 void visit(AST.ScopeExp e) { visit(cast(AST.Expression)e); }
H A Dtraits.d938 ex = new DotExp(e.loc, ex, new ScopeExp(e.loc, ti));
H A Ddtemplate.d2286 sa = (cast(ScopeExp)ea).sds;
4850 Expression ex = (new ScopeExp(e.loc, ti)).expressionSemantic(e.td._scope);
6707 sa = (cast(ScopeExp)ea).sds;
8114 sa = (cast(ScopeExp)ea).sds;
H A Ddsymbol.d1868 s = (cast(ScopeExp)e).sds;
H A Ddtoh.d2571 override void visit(AST.ScopeExp e)
H A Dcparse.d1567 auto tie = new AST.ScopeExp(loc, ti);
H A Dstatementsem.d4401 ds = (cast(ScopeExp)e).sds;
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/
H A Dexpr.cc3079 void visit (ScopeExp *e)
/netbsd-current/external/gpl3/gcc/dist/gcc/d/
H A Dexpr.cc3039 void visit (ScopeExp *e)

Completed in 510 milliseconds

12