Searched refs:OverExp (Results 1 - 16 of 16) sorted by relevance
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/ |
H A D | visitor.d | 72 void visit(ASTCodegen.OverExp e) { visit(cast(ASTCodegen.Expression)e); }
|
H A D | lambdacomp.d | 485 override void visit(OverExp) { buf.setsize(0); }
|
H A D | visitor.h | 210 class OverExp; 635 virtual void visit(OverExp *e) { visit((Expression *)e); }
|
H A D | expression.h | 155 OverExp* isOverExp(); 594 class OverExp : public Expression class in inherits:Expression
|
H A D | expression.d | 1650 inout(OverExp) isOverExp() { return op == EXP.overloadSet ? cast(typeof(return))this : null; } 3739 extern (C++) final class OverExp : Expression 3745 super(loc, EXP.overloadSet, __traits(classInstanceSize, OverExp)); 3746 //printf("OverExp(this = %p, '%s')\n", this, var.toChars()); 4917 s = (cast(OverExp)e).vars;
|
H A D | expressionsem.d | 935 return new OverExp(loc, o); 4284 exp.e1 = new OverExp(exp.loc, ti.tempdecl.isOverloadSet()); 4325 exp.e1 = new DotExp(exp.loc, se.e1, new OverExp(exp.loc, ti.tempdecl.isOverloadSet())); 4534 e = new DotExp(exp.loc, e, new OverExp(exp.loc, os)); 12546 return new OverExp(exp.loc, o); 12838 else if (OverExp oe = e.isOverExp())
|
H A D | dcast.d | 964 OverExp eo = e.e1.isOverExp(); 2133 OverExp eo = e.e1.isOverExp();
|
H A D | typesem.d | 4062 auto oe = new OverExp(e.loc, o); 4478 auto oe = new OverExp(e.loc, o);
|
H A D | statementsem.d | 4408 ds = (cast(OverExp)e).vars;
|
H A D | hdrgen.d | 2129 void visitOver(OverExp e)
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/ |
H A D | expression.c | 258 os = ((OverExp *)de->e2)->vars; 266 os = ((OverExp *)e1)->vars; 548 os = ((OverExp *)de->e2)->vars; 554 os = ((OverExp *)e1)->vars; 3281 return new OverExp(loc, o); 4446 /******************************** OverExp **************************/ 4448 OverExp::OverExp(Loc loc, OverloadSet *s) function in class:OverExp 4449 : Expression(loc, TOKoverloadset, sizeof(OverExp)) 4451 //printf("OverExp(thi [all...] |
H A D | visitor.h | 202 class OverExp; 496 virtual void visit(OverExp *e) { visit((Expression *)e); }
|
H A D | dcast.c | 896 OverExp *eo = (OverExp *)e->e1; 1906 OverExp *eo = (OverExp *)e->e1;
|
H A D | expression.h | 616 class OverExp : public Expression class in inherits:Expression 621 OverExp(Loc loc, OverloadSet *s);
|
H A D | expressionsem.c | 2825 exp->e1 = new OverExp(exp->loc, ti->tempdecl->isOverloadSet()); 2870 exp->e1 = new DotExp(exp->loc, se->e1, new OverExp(exp->loc, ti->tempdecl->isOverloadSet())); 3024 e = new DotExp(exp->loc, e, new OverExp(exp->loc, os)); 3328 OverloadSet *os = ((OverExp *)exp->e1)->vars; 8259 ds = ((OverExp *)exp->e1)->vars; 8530 return new OverExp(exp->loc, o); 8793 OverExp *oe = (OverExp *)e;
|
H A D | mtype.c | 6653 (*elems)[i] = ((OverExp *)src)->type; 6674 result = ((OverExp *)e)->type; 8040 OverExp *oe = new OverExp(e->loc, o); 8744 OverExp *oe = new OverExp(e->loc, o);
|
Completed in 258 milliseconds