| /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 ())
|