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

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
expression.h 225 EqualExp* isEqualExp();
1257 class EqualExp : public BinExp
visitor.h 285 class EqualExp;
540 virtual void visit(EqualExp *e) { visit((BinExp *)e); }
opover.d 54 // EqualExp
890 Expression visitEqual(EqualExp e)
892 //printf("EqualExp::op_overload() (%s)\n", e.toChars());
1066 auto eeq = new EqualExp(e.op, e.loc, ex1, ex2);
1305 * Common code for overloading of EqualExp and CmpExp
parsetimevisitor.d 248 void visit(AST.EqualExp e) { visit(cast(AST.BinExp)e); }
clone.d 511 * to calculate structural equality. See EqualExp.op_overload.
585 Expression e = new EqualExp(EXP.equal, loc, e1, e2);
dsymbolsem.d 2427 Expression e = new EqualExp(EXP.equal, em.loc, eprev, emax);
2457 Expression etest = new EqualExp(EXP.equal, em.loc, e, eprev);
4248 e = new EqualExp(EXP.notEqual, Loc.initial, e, IntegerExp.literal!1);
4344 e = new EqualExp(EXP.notEqual, Loc.initial, e, IntegerExp.literal!0);
optimize.d 1094 void visitEqual(EqualExp e)
1096 //printf("EqualExp::optimize(result = %x) %s\n", result, e.toChars());
statementsem.d 1808 cond = new EqualExp(EXP.notEqual, loc, cond, new VarExp(loc, tmp));
1821 cond = new EqualExp(EXP.notEqual, loc, new VarExp(loc, fs.key), new VarExp(loc, tmp));
expression.d 1736 inout(EqualExp) isEqualExp() { return (op == EXP.equal || op == EXP.notEqual) ? cast(typeof(return))this : null; }
6640 extern (C++) final class EqualExp : BinExp
6644 super(loc, op, __traits(classInstanceSize, EqualExp), e1, e2);
cparse.d 1260 e = new AST.EqualExp(op, loc, e, e2);
expressionsem.d 6260 auto binExp = cast(EqualExp) exp.e1;
11617 override void visit(EqualExp exp)
11619 //printf("EqualExp::semantic('%s')\n", exp.toChars());
parse.d 8926 e = new AST.EqualExp(op, loc, e, e2);
  /src/external/gpl3/gcc.old/dist/gcc/d/
expr.cc 331 void visit (EqualExp *e)

Completed in 93 milliseconds