HomeSort by: relevance | last modified time | path
    Searched refs:VarExp (Results 1 - 25 of 34) sorted by relevancy

1 2

  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
statementsem.d 718 fs.aggr = new VarExp(fs.aggr.loc, vinit);
1082 Expression tmp_length = new DotIdExp(loc, new VarExp(loc, tmp), Id.length);
1110 cond = new PostExp(EXP.minusMinus, loc, new VarExp(loc, fs.key));
1115 cond = new CmpExp(EXP.lessThan, loc, new VarExp(loc, fs.key), tmp_length);
1122 increment = new AddAssignExp(loc, new VarExp(loc, fs.key), new IntegerExp(loc, 1, fs.key.type));
1126 IndexExp indexExp = new IndexExp(loc, new VarExp(loc, tmp), new VarExp(loc, fs.key));
1215 if (vinit && fs.aggr.op == EXP.variable && (cast(VarExp)fs.aggr).var == vinit)
1230 Expression e = new VarExp(loc, r);
1235 e = new VarExp(loc, r)
    [all...]
sideeffect.d 258 VarDeclaration v = (cast(VarExp)e).var.isVarDeclaration();
395 * Otherwise, a new VarExp is returned.
420 return new VarExp(vd.loc, vd)
aliasthis.d 114 e = new VarExp(loc, fd, hasOverloads);
nogc.d 140 if (VarExp ve = e.e1.isVarExp())
expressionsem.d 903 e = new VarExp(loc, v);
924 return new VarExp(loc, fd, hasOverloads);
928 e = new VarExp(loc, od, true);
1054 e1 = new VarExp(loc, f.vthis);
1570 Expression e1 = new ArrayLengthExp(ale.loc, new PtrExp(ale.loc, new VarExp(ale.loc, tmp)));
1979 ev = new CommaExp(arg.loc, ev, new VarExp(arg.loc, v));
1997 ev = new CommaExp(arg.loc, ev, new VarExp(arg.loc, v));
2068 auto castToSlice = new CastExp(ale.loc, new VarExp(ale.loc, tmp),
2353 e = new LogicalExp(e.loc, EXP.orOr, new VarExp(e.loc, gate), e);
2364 arg = new VarExp(loc, tmp)
    [all...]
typesem.d 300 e = new VarExp(loc, s.isDeclaration(), true);
408 pe = new VarExp(loc, v);
1294 e = new VarExp(e.loc, fe.fd, false);
3384 VarExp ve = cast(VarExp)ex;
3722 Expression ev = new VarExp(e.loc, fd_aaLen, false);
3946 ex = new VarExp(e.loc, v);
4003 Expression ve = new VarExp(e.loc, v);
4101 auto ve = new VarExp(e.loc, d);
4107 bool unreal = e.op == EXP.variable && (cast(VarExp)e).var.isField()
    [all...]
delegatize.d 223 override void visit(VarExp e)
printast.d 95 override void visit(VarExp e)
semantic3.d 523 (*exps)[j] = new VarExp(v.loc, v);
634 if (exp.op == EXP.variable && (cast(VarExp)exp).var == funcdecl.vresult)
1078 Expression e = new VarExp(Loc.initial, funcdecl.v_arguments);
1117 Expression e = new VarExp(Loc.initial, funcdecl.vresult);
1197 vsync = new VarExp(funcdecl.loc, funcdecl.vthis);
expression.h 154 VarExp* isVarExp();
579 class VarExp : public SymbolExp
583 static VarExp *create(const Loc &loc, Declaration *var, bool hasOverloads = true);
expression.d 489 Expression ve = new VarExp(e.loc, tmp);
631 return (cast(VarExp)e).var.isVarDeclaration();
1511 VarExp ve = cast(VarExp)this;
1649 inout(VarExp) isVarExp() { return op == EXP.variable ? cast(typeof(return))this : null; }
3342 Expression e = new CommaExp(loc, ae, new VarExp(loc, tmp));
3653 extern (C++) final class VarExp : SymbolExp
3661 super(loc, EXP.variable, __traits(classInstanceSize, VarExp), var, hasOverloads);
3662 //printf("VarExp(this = %p, '%s', loc = %s)\n", this, var.toChars(), loc.toChars());
3667 static VarExp create(const ref Loc loc, Declaration var, bool hasOverloads = true
    [all...]
func.d 2288 Expression e = new CallExp(loc, new VarExp(loc, fdv.fdrequire, false), params);
2347 Expression e = new CallExp(loc, new VarExp(loc, fdv.fdrequire, false), params);
2484 fdrequireParams.push(new VarExp(loc, vd));
2496 Expression e = new CallExp(loc, new VarExp(loc, fd, false), fdrequireParams);
2512 fdensureParams.push(new VarExp(loc, vd));
2539 Expression e = new CallExp(loc, new VarExp(loc, fd, false), fdensureParams);
2599 auto ve = new VarExp(Loc.initial, v);
2603 Expression e = new CallExp(loc, new VarExp(loc, fdv.fdensure, false), params);
arrayop.d 155 return new CallExp(e.loc, new VarExp(e.loc, fd, false), args).expressionSemantic(sc);
declaration.d 1440 e = new VarExp(loc, this);
1459 e = new VarExp(loc, this);
1499 e = new VarExp(loc, this);
1508 ec = new VarExp(loc, this);
lambdacomp.d 294 override void visit(VarExp exp)
297 printf("VarExp: %s, var: %s\n", exp.toChars(), exp.var.toChars());
visitor.h 209 class VarExp;
498 virtual void visit(VarExp *e) { visit((SymbolExp *)e); }
clone.d 326 auto e2 = new BlitExp(loc, new VarExp(loc, swap), new ThisExp(loc));
332 auto e4 = new CallExp(loc, new DotVarExp(loc, new VarExp(loc, swap), sd.dtor, false));
1198 e = Expression.combine(e, new CallExp(Loc.initial, new VarExp(Loc.initial, inv, false)));
dtemplate.d 3829 if (tsa.dim.op == EXP.variable && (cast(VarExp)tsa.dim).var.storage_class & STC.templateparameter)
3831 Identifier id = (cast(VarExp)tsa.dim).var.ident;
4212 if (e2.op == EXP.variable && ((cast(VarExp)e2).var.storage_class & STC.templateparameter))
4217 j = templateIdentifierLookup((cast(VarExp)e2).var.ident, parameters);
6638 if (ea.op != EXP.variable || ((cast(VarExp)ea).var.storage_class & STC.templateparameter))
6655 Declaration vd = (cast(VarExp)ea).var;
7248 sa = (cast(VarExp)ea).var;
7616 VarDeclaration v = (cast(VarExp)e).var.isVarDeclaration();
8002 ei = new VarExp(tvp.loc, f);
cppmangle.d 493 else if (e && e.op == EXP.variable && (cast(VarExp)e).var.isVarDeclaration())
495 VarDeclaration vd = (cast(VarExp)e).var.isVarDeclaration();
escape.d 1504 override void visit(VarExp e)
1875 override void visit(VarExp e)
optimize.d 317 void visitVar(VarExp e)
471 * e = the DotVarExp or VarExp
472 * var = set to the VarExp at the end, or null if doesn't end in VarExp
565 VarExp ve = ae.e1.isVarExp();
traits.d 900 // Directly translate to VarExp instead of FuncExp
901 Expression ex = new VarExp(e.loc, fld, true);
1905 return new VarExp(e.loc, d);
dinterpret.d 1765 result = ctfeEmplaceExp!VarExp(e.loc, istate.fd.vthis);
1925 auto ve = ctfeEmplaceExp!VarExp(e.loc, e.var);
1965 auto ve = ctfeEmplaceExp!VarExp(e.loc, e.var);
2196 override void visit(VarExp e)
2200 printf("%s VarExp::interpret() `%s`, goal = %d\n", e.loc.toChars(), e.toChars(), goal);
2267 * foo(s); // VarExp('s') will have const(S)
2269 // A VarExp may include an implicit cast. It must be done explicitly.
3356 result = e1; // VarExp is a CTFE reference
4849 // Special handling for: &nestedfunc --> DelegateExp(VarExp(nestedfunc), nestedfunc)
4983 VarExp ve = e.e2.isVarExp()
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
SMTConstraintManager.h 87 llvm::SMTExprRef VarExp = SMTConv::getExpr(Solver, Ctx, Sym, &RetTy);
89 SMTConv::getZeroExpr(Solver, Ctx, VarExp, RetTy, /*Assumption=*/true);
93 SMTConv::getZeroExpr(Solver, Ctx, VarExp, RetTy, /*Assumption=*/false);
  /src/external/gpl3/gcc.old/dist/gcc/d/
d-convert.cc 706 if (VarExp *ve = expr->isVarExp ())
728 if (VarExp *ve = expr->isVarExp ())

Completed in 108 milliseconds

1 2