/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | delegatize.c | 133 void visit(SymOffExp *e)
|
H A D | ctfeexpr.c | 712 *ofs = ((SymOffExp *)e)->offset; 780 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) 811 ((SymOffExp *)agg1)->var == ((SymOffExp *)agg2)->var) 846 if (((SymOffExp *)agg1)->var->type->ty != Tsarray) 867 len = ((TypeSArray *)((SymOffExp *)agg1)->var->type)->dim->toInteger(); 894 new(&ue) SymOffExp(loc, ((SymOffExp *)agg1)->var, indx * sz); 895 SymOffExp *s [all...] |
H A D | constfold.c | 217 SymOffExp *soe = (SymOffExp *)e1; 218 new(&ue) SymOffExp(loc, soe->var, soe->offset + e2->toInteger()); 223 SymOffExp *soe = (SymOffExp *)e2; 224 new(&ue) SymOffExp(loc, soe->var, soe->offset + e1->toInteger()); 327 SymOffExp *soe = (SymOffExp *)e1; 328 new(&ue) SymOffExp(loc, soe->var, soe->offset - e2->toInteger()); 993 SymOffExp *es [all...] |
H A D | optimize.c | 329 void visit(SymOffExp *e) 372 ret = new SymOffExp(e->loc, ve->var, 0, ve->hasOverloads); 405 ret = new SymOffExp(e->loc, ve->var, offset); 447 SymOffExp *se = (SymOffExp *)e->e1;
|
H A D | dinterpret.c | 1910 void visit(SymOffExp *e) 2039 new(pue) SymOffExp(e->loc, ((VarExp *)e->e1)->var, 0); 4679 SymOffExp *soe = (SymOffExp *)ecall; 5039 (modify ? "modified" : "read"), ((SymOffExp *)agg)->var->toChars()); 5796 new(pue) SymOffExp(e->loc, ((SymOffExp *)e1)->var, ((SymOffExp *)e1)->offset); 5903 SymOffExp *soe = (SymOffExp *) [all...] |
H A D | visitor.h | 200 class SymOffExp; 494 virtual void visit(SymOffExp *e) { visit((SymbolExp *)e); }
|
H A D | dcast.c | 925 * converted to a SymOffExp. 933 void visit(SymOffExp *e) 1929 SymOffExp *se = new SymOffExp(e->loc, f, 0, false); 1931 // Let SymOffExp::castTo() do the heavy lifting 2130 void visit(SymOffExp *e) 2144 ((SymOffExp *)result)->hasOverloads = false; 2184 result = new SymOffExp(e->loc, f, 0, false);
|
H A D | expression.c | 1773 { SymOffExp *se = (SymOffExp *)arg; 4341 /********************** SymOffExp **************************************/ 4343 SymOffExp::SymOffExp(Loc loc, Declaration *var, dinteger_t offset, bool hasOverloads) function in class:SymOffExp 4344 : SymbolExp(loc, TOKsymoff, sizeof(SymOffExp), var, 4350 // It should be done before the SymOffExp construction. 4357 bool SymOffExp::isBool(bool result) 5624 SymOffExp *soe = (SymOffExp *) [all...] |
H A D | expression.h | 586 class SymOffExp : public SymbolExp class in inherits:SymbolExp 591 SymOffExp(Loc loc, Declaration *var, dinteger_t offset, bool hasOverloads = true); 1522 char symoffexp [sizeof(SymOffExp)];
|
H A D | escape.c | 767 void visit(SymOffExp *e)
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | delegatize.d | 216 override void visit(SymOffExp e)
|
H A D | printast.d | 85 override void visit(SymOffExp e)
|
H A D | 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();
|
H A D | expression.h | 153 SymOffExp* isSymOffExp(); 567 class SymOffExp : public SymbolExp class in inherits:SymbolExp 1380 char symoffexp [sizeof(SymOffExp)];
|
H A D | 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);
|
H A D | visitor.d | 71 void visit(ASTCodegen.SymOffExp e) { visit(cast(ASTCodegen.SymbolExp)e); }
|
H A D | 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();
|
H A D | visitor.h | 208 class SymOffExp; 634 virtual void visit(SymOffExp *e) { visit((SymbolExp *)e); }
|
H A D | 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);
|
H A D | ob.d | 1564 override void visit(SymOffExp e) 2296 override void visit(SymOffExp e)
|
H A D | 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);
|
H A D | escape.d | 1497 override void visit(SymOffExp e)
|
/netbsd-current/external/gpl3/gcc/dist/gcc/d/ |
H A D | d-convert.cc | 708 else if (SymOffExp *se = expr->isSymOffExp ()) 733 else if (SymOffExp *se = expr->isSymOffExp ())
|
H A D | expr.cc | 1557 SymOffExp *se = e->e1->isSymOffExp (); 2115 void visit (SymOffExp *e)
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/ |
H A D | expr.cc | 1648 SymOffExp *se = (SymOffExp *) e->e1; 2185 void visit (SymOffExp *e) 2188 size_t soffset = ((SymOffExp *) e)->offset;
|