HomeSort by: relevance | last modified time | path
    Searched refs:SymOffExp (Results 1 - 17 of 17) sorted by relevancy

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
delegatize.d 216 override void visit(SymOffExp e)
printast.d 85 override void visit(SymOffExp e)
constfold.d 220 else if (SymOffExp soe = e1.isSymOffExp())
222 emplaceExp!(SymOffExp)(&ue, loc, soe.var, soe.offset + e2.toInteger());
225 else if (SymOffExp soe = e2.isSymOffExp())
227 emplaceExp!(SymOffExp)(&ue, loc, soe.var, soe.offset + e1.toInteger());
321 else if (SymOffExp soe = e1.isSymOffExp())
323 emplaceExp!(SymOffExp)(&ue, loc, soe.var, soe.offset - e2.toInteger());
931 SymOffExp es1 = e1.isSymOffExp();
932 SymOffExp es2 = e2.isSymOffExp();
expression.h 153 SymOffExp* isSymOffExp();
567 class SymOffExp : public SymbolExp
1380 char symoffexp [sizeof(SymOffExp)]; member in union:MemorySet::UnionExp::__anon15987
optimize.d 422 void visitSymOff(SymOffExp e)
460 ret = new SymOffExp(e.loc, ve.var, 0, ve.hasOverloads);
549 ret = new SymOffExp(e.loc, var, offset, false);
591 ret = new SymOffExp(e.loc, ve.var, offset);
visitor.d 71 void visit(ASTCodegen.SymOffExp e) { visit(cast(ASTCodegen.SymbolExp)e); }
ctfeexpr.d 884 emplaceExp!(SymOffExp)(pue, loc, agg1.isSymOffExp().var, indx * sz);
885 SymOffExp se = pue.exp().isSymOffExp();
1397 SymOffExp es1 = e1.isSymOffExp();
1398 SymOffExp es2 = e2.isSymOffExp();
visitor.h 208 class SymOffExp;
634 virtual void visit(SymOffExp *e) { visit((SymbolExp *)e); }
dcast.d 992 * converted to a SymOffExp.
1001 MATCH visitSymOff(SymOffExp e)
1005 printf("SymOffExp::implicitConvTo(this=%s, type=%s, t=%s)\n", e.toChars(), e.type.toChars(), t.toChars());
2156 auto se = new SymOffExp(e.loc, f, 0, false);
2158 // Let SymOffExp::castTo() do the heavy lifting
2373 Expression visitSymOff(SymOffExp e)
2377 printf("SymOffExp::castTo(this=%s, type=%s, t=%s)\n", e.toChars(), e.type.toChars(), t.toChars());
2430 result = new SymOffExp(e.loc, f, 0, false);
ob.d 1564 override void visit(SymOffExp e)
2296 override void visit(SymOffExp e)
escape.d 1497 override void visit(SymOffExp e)
expression.d 570 char[__traits(classInstanceSize, SymOffExp)] symoffexp;
1648 inout(SymOffExp) isSymOffExp() { return op == EXP.symbolOffset ? cast(typeof(return))this : null; }
3621 extern (C++) final class SymOffExp : SymbolExp
3630 // It should be done before the SymOffExp construction.
3635 super(loc, EXP.symbolOffset, __traits(classInstanceSize, SymOffExp), var, hasOverloads);
dinterpret.d 1850 override void visit(SymOffExp e)
1854 printf("%s SymOffExp::interpret() %s\n", e.loc.toChars(), e.toChars());
1996 emplaceExp!(SymOffExp)(pue, e.loc, e.e1.isVarExp().var, 0);
5951 emplaceExp!(SymOffExp)(pue, e.loc, e1.isSymOffExp().var, e1.isSymOffExp().offset);
expressionsem.d 3906 override void visit(SymOffExp e)
3910 printf("SymOffExp::semantic('%s')\n", e.toChars());
4398 if (exp.e1.op == EXP.symbolOffset && (cast(SymOffExp)exp.e1).hasOverloads)
4400 SymOffExp se = cast(SymOffExp)exp.e1;
hdrgen.d 2114 void visitSymOff(SymOffExp e)
  /src/external/gpl3/gcc.old/dist/gcc/d/
d-convert.cc 708 else if (SymOffExp *se = expr->isSymOffExp ())
733 else if (SymOffExp *se = expr->isSymOffExp ())
expr.cc 1557 SymOffExp *se = e->e1->isSymOffExp ();
2115 void visit (SymOffExp *e)

Completed in 74 milliseconds