Searched refs:VarExp (Results 1 - 25 of 59) sorted by relevance

123

/netbsd-current/external/gpl3/gcc.old/dist/gcc/d/dmd/
H A Daliasthis.c41 if (FuncDeclaration *fd = ((VarExp *)e)->var->isFuncDeclaration())
49 e = new VarExp(loc, fd, hasOverloads);
H A Dsideeffect.c249 VarDeclaration *v = ((VarExp *)e)->var->isVarDeclaration();
359 ((DeclarationExp *)firstComma->e1)->declaration == ((VarExp*)ce->e2)->var)
415 * Otherwise, a new VarExp is returned.
432 Expression *ve = new VarExp(vd->loc, vd);
H A Dstatementsem.c528 ds = ((VarExp *)e)->var;
868 fs->aggr = new VarExp(fs->aggr->loc, vinit);
1148 Expression *tmp_length = new DotIdExp(loc, new VarExp(loc, tmp), Id::length);
1176 cond = new PostExp(TOKminusminus, loc, new VarExp(loc, fs->key));
1181 cond = new CmpExp(TOKlt, loc, new VarExp(loc, fs->key), tmp_length);
1188 increment = new AddAssignExp(loc, new VarExp(loc, fs->key), new IntegerExp(loc, 1, fs->key->type));
1192 fs->value->_init = new ExpInitializer(loc, new IndexExp(loc, new VarExp(loc, tmp), new VarExp(loc, fs->key)));
1284 if (vinit && fs->aggr->op == TOKvar && ((VarExp *)fs->aggr)->var == vinit)
1299 Expression *e = new VarExp(lo
[all...]
H A Doptimize.c151 VarExp *ve = (VarExp *)e1;
232 void visit(VarExp *e)
368 VarExp *ve = (VarExp *)e->e1;
385 VarExp *ve = (VarExp *)ae->e1;
475 VarExp *ve = (VarExp *)ex;
951 VarDeclaration *v = ((VarExp *)
[all...]
H A Dexpression.c121 e1 = new VarExp(loc, f->vthis);
379 s = ((VarExp *)e1)->var->isFuncDeclaration();
433 VarExp *ve = (VarExp *)e1;
448 VarExp *ve = (VarExp *)e1;
623 (sc->intypeof || !((VarExp *)e1)->var->needThis()))
625 fd = ((VarExp *)e1)->var->isFuncDeclaration();
1262 VarExp *ve = (VarExp *)comm
4364 VarExp::VarExp(Loc loc, Declaration *var, bool hasOverloads) function in class:VarExp
[all...]
H A Ddelegatize.c140 void visit(VarExp *e)
H A Descape.c213 va = ((VarExp *)e1)->var->isVarDeclaration();
220 va = ((VarExp *)ie->e1)->var->isVarDeclaration();
774 void visit(VarExp *e)
874 VarDeclaration *v = ((VarExp *)e->e1)->var->isVarDeclaration();
1040 void visit(VarExp *e)
1079 VarDeclaration *v = ((VarExp *)e->e1)->var->isVarDeclaration();
H A Dexpressionsem.c333 e = new VarExp(exp->loc, withsym->withstate->wthis);
400 Expression *e = new VarExp(exp->loc, vd);
420 e = new VarExp(exp->loc, ss->withstate->wthis);
818 VarExp *ve = (e->op == TOKvar) ? (VarExp *)e : NULL;
866 Expression *e = new VarExp(exp->loc, withsym->withstate->wthis);
1452 void visit(VarExp *e)
2635 Expression *e = new VarExp(exp->loc, exp->var);
2657 Expression *e = new VarExp(exp->loc, v);
2810 exp->e1 = new VarExp(ex
[all...]
H A Dnogc.c135 VarDeclaration *v = ((VarExp *)e->e1)->var->isVarDeclaration();
H A Ddinterpret.c699 if (e->op == TOKvar && ((VarExp *)e)->var->isFuncDeclaration())
876 earg->op == TOKvar && ((VarExp *)earg)->var->toParent2() == fd)
878 VarDeclaration *vx = ((VarExp *)earg)->var->isVarDeclaration();
961 if (tf->isref && e->op == TOKvar && ((VarExp *)e)->var == fd->vthis)
1170 (v = ((VarExp *)x)->var->isVarDeclaration()) != NULL)
1858 result = new VarExp(e->loc, istate->fd->vthis);
1981 VarExp *ve = new VarExp(e->loc, e->var);
2022 VarExp *ve = new VarExp(
[all...]
H A Dctfeexpr.c772 // Note that type painting can occur with VarExp, so we
775 ((VarExp *)agg1)->var == ((VarExp *)agg2)->var)
1226 ((VarExp *)agg1)->var == ((VarExp *)agg2)->var))
1256 ((VarExp *)agg1)->var == ((VarExp *)agg2)->var))
1896 (ethis->op == TOKvar && ((VarExp *)ethis)->var == ((DelegateExp *)newval)->func));
1945 VarDeclaration *v = ((VarExp *)newval)->var->isVarDeclaration();
2015 VarDeclaration *v = ((VarExp *)
[all...]
H A Ddeclaration.c1063 VarExp *ve = new VarExp(loc, v);
1398 e = new BlitExp(loc, new VarExp(loc, this), e);
1412 e = new BlitExp(loc, new VarExp(loc, this), e);
1472 Expression *e1 = new VarExp(loc, this);
2130 e = new VarExp(loc, this);
2149 e = new VarExp(loc, this);
2193 ec = new VarExp(loc, this);
H A Dmtype.c2141 VarExp *ve = (VarExp *)ex;
2388 s = ((VarExp *)e)->var;
4840 Expression *ev = new VarExp(e->loc, fd_aaLen, false);
5683 e = new VarExp(e->loc, fe->fd, false);
6613 sym = ((VarExp *)e)->var;
6954 e = new VarExp(loc, s->isDeclaration(), true);
7017 *pe = new VarExp(loc, v);
7382 if (FuncDeclaration *f = exp->op == TOKvar ? (( VarExp *)exp)->var->isFuncDeclaration()
7925 ex = new VarExp(
[all...]
H A Dclone.c272 ec = new BlitExp(loc, new VarExp(loc, tmp), new ThisExp(loc));
282 Expression *ec2 = new DotVarExp(loc, new VarExp(loc, tmp), sd->dtor, false);
1172 e = Expression::combine(e, new CallExp(loc, new VarExp(loc, ad->invs[i], false)));
/netbsd-current/external/gpl3/gcc/dist/gcc/d/dmd/
H A Dstatementsem.d718 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(lo
[all...]
H A Dsideeffect.d258 VarDeclaration v = (cast(VarExp)e).var.isVarDeclaration();
395 * Otherwise, a new VarExp is returned.
420 return new VarExp(vd.loc, vd)
H A Daliasthis.d114 e = new VarExp(loc, fd, hasOverloads);
H A Dnogc.d140 if (VarExp ve = e.e1.isVarExp())
H A Dexpressionsem.d903 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(lo
[all...]
H A Dtypesem.d300 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)
[all...]
H A Ddelegatize.d223 override void visit(VarExp e)
H A Dprintast.d95 override void visit(VarExp e)
H A Dsemantic3.d523 (*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);
H A Dexpression.h154 VarExp* isVarExp();
579 class VarExp : public SymbolExp class in inherits:SymbolExp
583 static VarExp *create(const Loc &loc, Declaration *var, bool hasOverloads = true);
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSMTConstraintManager.h87 llvm::SMTExprRef VarExp = SMTConv::getExpr(Solver, Ctx, Sym, &RetTy); variable
89 SMTConv::getZeroExpr(Solver, Ctx, VarExp, RetTy, /*Assumption=*/true);
93 SMTConv::getZeroExpr(Solver, Ctx, VarExp, RetTy, /*Assumption=*/false);

Completed in 262 milliseconds

123