Searched refs:OverExp (Results 1 – 17 of 17) sorted by relevance
| /netbsd-src/external/gpl3/gcc/dist/gcc/d/dmd/ |
| H A D | lambdacomp.d | 485 override void visit(OverExp) { buf.setsize(0); } in visit() argument
|
| H A D | visitor.d | 72 void visit(ASTCodegen.OverExp e) { visit(cast(ASTCodegen.Expression)e); }
|
| H A D | expression.h | 155 OverExp* isOverExp(); 594 class OverExp : public Expression
|
| H A D | visitor.h | 210 class OverExp; variable 635 virtual void visit(OverExp *e) { visit((Expression *)e); } in visit()
|
| H A D | expression.d | 1650 …inout(OverExp) isOverExp() { return op == EXP.overloadSet ? cast(typeof(return))this : null; } in isOverExp() 3739 extern (C++) final class OverExp : Expression 3745 super(loc, EXP.overloadSet, __traits(classInstanceSize, OverExp)); in this() 4917 s = (cast(OverExp)e).vars; in findTempDecl()
|
| H A D | dcast.d | 964 OverExp eo = e.e1.isOverExp(); in implicitConvTo() 2133 OverExp eo = e.e1.isOverExp(); in visitAddr()
|
| H A D | expressionsem.d | 935 return new OverExp(loc, o); in symbolToExp() 4284 exp.e1 = new OverExp(exp.loc, ti.tempdecl.isOverloadSet()); in visit() 4325 … exp.e1 = new DotExp(exp.loc, se.e1, new OverExp(exp.loc, ti.tempdecl.isOverloadSet())); in visit() 4534 e = new DotExp(exp.loc, e, new OverExp(exp.loc, os)); in visit() 12546 return new OverExp(exp.loc, o); in semanticY() 12838 else if (OverExp oe = e.isOverExp()) in semanticY()
|
| H A D | typesem.d | 4062 auto oe = new OverExp(e.loc, o); in dotExp() 4478 auto oe = new OverExp(e.loc, o); in dotExp()
|
| H A D | hdrgen.d | 2129 void visitOver(OverExp e) in expressionPrettyPrint()
|
| H A D | statementsem.d | 4408 ds = (cast(OverExp)e).vars; in makeTupleForeach()
|
| /netbsd-src/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; in resolvePropertiesOnly() 554 os = ((OverExp *)e1)->vars; in resolvePropertiesOnly() 3281 return new OverExp(loc, o); in resolve() 4448 OverExp::OverExp(Loc loc, OverloadSet *s) in OverExp() function 4449 : Expression(loc, TOKoverloadset, sizeof(OverExp)) in OverExp() 4456 bool OverExp::isLvalue() in isLvalue() 4461 Expression *OverExp::toLvalue(Scope *, Expression *) in toLvalue() 5451 case TOKoverloadset: s = ((OverExp *)e)->vars; break; in findTempDecl()
|
| H A D | visitor.h | 202 class OverExp; variable 496 virtual void visit(OverExp *e) { visit((Expression *)e); } in visit()
|
| H A D | dcast.c | 896 OverExp *eo = (OverExp *)e->e1; in implicitConvTo() 1906 OverExp *eo = (OverExp *)e->e1; in castTo()
|
| H A D | expression.h | 616 class OverExp : public Expression 621 OverExp(Loc loc, OverloadSet *s);
|
| H A D | expressionsem.c | 2825 exp->e1 = new OverExp(exp->loc, ti->tempdecl->isOverloadSet()); in visit() 2870 … exp->e1 = new DotExp(exp->loc, se->e1, new OverExp(exp->loc, ti->tempdecl->isOverloadSet())); in visit() 3024 e = new DotExp(exp->loc, e, new OverExp(exp->loc, os)); in visit() 3328 OverloadSet *os = ((OverExp *)exp->e1)->vars; in visit() 8259 ds = ((OverExp *)exp->e1)->vars; in semanticX() 8530 return new OverExp(exp->loc, o); in semanticY() 8793 OverExp *oe = (OverExp *)e; in semanticY()
|
| H A D | mtype.c | 6653 (*elems)[i] = ((OverExp *)src)->type; in semantic() 6674 result = ((OverExp *)e)->type; in semantic() 8040 OverExp *oe = new OverExp(e->loc, o); in dotExp() 8744 OverExp *oe = new OverExp(e->loc, o); in dotExp()
|
| H A D | hdrgen.c | 2656 void visit(OverExp *e) in visit()
|