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

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
staticcond.d 195 BinExp bo = cast(BinExp)orig;
196 BinExp be = cast(BinExp)e;
206 BinExp bo = cast(BinExp)orig;
207 BinExp be = cast(BinExp)e;
329 BinExp bo = cast(BinExp)orig
    [all...]
expression.h 238 BinExp* isBinExp();
696 class BinExp : public Expression
705 BinExp *syntaxCopy();
713 class BinAssignExp : public BinExp
995 class DotExp : public BinExp
1001 class CommaExp : public BinExp
1014 class IndexExp : public BinExp
1031 class PostExp : public BinExp
1052 class AssignExp : public BinExp
1153 class AddExp : public BinExp
    [all...]
visitor.h 218 class BinExp;
489 virtual void visit(BinExp *e) { visit((Expression *)e); }
527 // BinExp
528 virtual void visit(CommaExp *e) { visit((BinExp *)e); }
529 virtual void visit(PostExp *e) { visit((BinExp *)e); }
530 virtual void visit(PowExp *e) { visit((BinExp *)e); }
531 virtual void visit(MulExp *e) { visit((BinExp *)e); }
532 virtual void visit(DivExp *e) { visit((BinExp *)e); }
533 virtual void visit(ModExp *e) { visit((BinExp *)e); }
534 virtual void visit(AddExp *e) { visit((BinExp *)e);
    [all...]
parsetimevisitor.d 197 void visit(AST.BinExp e) { visit(cast(AST.Expression)e); }
235 // BinExp
236 void visit(AST.CommaExp e) { visit(cast(AST.BinExp)e); }
237 void visit(AST.PostExp e) { visit(cast(AST.BinExp)e); }
238 void visit(AST.PowExp e) { visit(cast(AST.BinExp)e); }
239 void visit(AST.MulExp e) { visit(cast(AST.BinExp)e); }
240 void visit(AST.DivExp e) { visit(cast(AST.BinExp)e); }
241 void visit(AST.ModExp e) { visit(cast(AST.BinExp)e); }
242 void visit(AST.AddExp e) { visit(cast(AST.BinExp)e); }
243 void visit(AST.MinExp e) { visit(cast(AST.BinExp)e);
    [all...]
arrayop.d 59 BinExp be = e.isBinExp();
64 BinExp be = e.isBinExp();
117 Expression arrayOp(BinExp e, Scope* sc)
119 //printf("BinExp.arrayOp() %s\n", e.toChars());
238 override void visit(BinExp e)
apply.d 132 override void visit(BinExp e)
visitor.d 84 void visit(ASTCodegen.DotExp e) { visit(cast(ASTCodegen.BinExp)e); }
85 void visit(ASTCodegen.IndexExp e) { visit(cast(ASTCodegen.BinExp)e); }
88 void visit(ASTCodegen.RemoveExp e) { visit(cast(ASTCodegen.BinExp)e); }
expression.d 1755 inout(BinExp) isBinExp() pure inout nothrow @nogc
4288 extern (C++) abstract class BinExp : Expression
4302 override BinExp syntaxCopy()
4304 BinExp e = cast(BinExp)copy();
4529 BinExp be = this;
4584 extern (C++) class BinAssignExp : BinExp
5625 extern (C++) final class DotExp : BinExp
5640 extern (C++) final class CommaExp : BinExp
5821 extern (C++) final class IndexExp : BinExp
    [all...]
opover.d 206 private Expression checkAliasThisForLhs(AggregateDeclaration ad, Scope* sc, BinExp e)
217 BinExp be = cast(BinExp)e.copy();
235 private Expression checkAliasThisForRhs(AggregateDeclaration ad, Scope* sc, BinExp e)
245 BinExp be = cast(BinExp)e.copy();
597 Expression visitBin(BinExp e)
599 //printf("BinExp::op_overload() (%s)\n", e.toChars());
1307 private Expression compare_overload(BinExp e, Scope* sc, Identifier id, EXP* pop)
1309 //printf("BinExp::compare_overload(id = %s) %s\n", id.toChars(), e.toChars())
    [all...]
printast.d 160 override void visit(BinExp e)
lambdacomp.d 365 override void visit(BinExp exp)
368 printf("BinExp: %s\n", exp.toChars());
optimize.d 306 bool binOptimize(BinExp e, int flags, bool keepLhsLvalue = false)
895 void visitBin(BinExp e)
897 //printf("BinExp::optimize(result = %d) %s\n", result, e.toChars());
962 extern (D) void shift_optimize(BinExp e, UnionExp function(const ref Loc, Type, Expression, Expression) shift)
1364 case EXP.dot: visitBin(cast(BinExp)ex); break;
dinterpret.d 1836 * in BinExp::interpretAssignCommon.
2978 extern (D) private void interpretCommon(BinExp e, fp_t fp)
2982 printf("%s BinExp::interpretCommon() %s\n", e.loc.toChars(), e.toChars());
3125 extern (D) private void interpretCompareCommon(BinExp e, fp2_t fp)
3129 printf("%s BinExp::interpretCompareCommon() %s\n", e.loc.toChars(), e.toChars());
3191 override void visit(BinExp e)
3266 /* Helper functions for BinExp::interpretAssignCommon
3293 extern (D) private void interpretAssignCommon(BinExp e, fp_t fp, int post = 0)
3297 printf("%s BinExp::interpretAssignCommon() %s\n", e.loc.toChars(), e.toChars());
3787 private Expression assignToLvalue(BinExp e, Expression e1, Expression newval
    [all...]
escape.d 525 auto ae = cast(BinExp)e;
1646 override void visit(BinExp e)
transitivevisitor.d 1035 override void visit(AST.BinExp e)
1037 //printf("Visiting BinExp\n");
ob.d 1647 override void visit(BinExp e)
2377 override void visit(BinExp e)
expressionsem.d 1554 private Expression rewriteOpAssign(BinExp exp)
5922 result = (cast(BinExp)e).reorderSettingAAElem(sc);
6157 auto left = (cast(BinExp) op).e1;
6162 left = (cast(BinExp) left).e1;
6260 auto binExp = cast(EqualExp) exp.e1;
6263 (*es)[1] = maybePromoteToTmp(binExp.e1);
6264 (*es)[2] = maybePromoteToTmp(binExp.e2);
10184 BinExp be = cast(BinExp)exp.copy();
10202 BinExp be = cast(BinExp)exp.copy()
    [all...]
dcast.d 297 static MATCH implicitConvToAddMin(BinExp e, Type t)
2742 Expression scaleFactor(BinExp be, Scope* sc)
3579 Expression typeCombine(BinExp be, Scope* sc)
hdrgen.d 2243 void visitBin(BinExp e)
2265 visitBin(cast(BinExp)e);
2295 visitBin(cast(BinExp)e);
dtoh.d 2464 override void visit(AST.BinExp e)
dtemplate.d 5266 override void visit(BinExp e)
5268 //printf("BinExp.reliesOnTemplateParameters('%s')\n", e.toChars());
5276 //printf("BinExp.reliesOnTemplateParameters('%s')\n", e.toChars());
5279 visit(cast(BinExp)e);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
ScalarEvolutionExpander.cpp 847 for (uint64_t BinExp = 2; BinExp <= Exponent; BinExp <<= 1) {
850 if (Exponent & BinExp)
  /src/external/gpl3/gcc.old/dist/gcc/d/
expr.cc 574 void visit (BinExp *e)

Completed in 51 milliseconds