Searched refs:vset (Results 1 - 25 of 58) sorted by relevance

123

/openjdk7/jdk/src/share/classes/sun/tools/tree/
H A DSuperExpression.java64 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
65 vset = checkCommon(env, ctx, vset, exp);
70 return vset;
77 Vset vset, Hashtable exp,
79 return checkCommon(env, ctx, vset, exp);
83 private Vset checkCommon(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
88 return vset;
90 vset = super.checkValue(env, ctx, vset, ex
76 checkAmbigName(Environment env, Context ctx, Vset vset, Hashtable exp, UnaryExpression loc) argument
[all...]
H A DVset.java37 long vset; // DA bits for first 64 variables field in class:Vset
51 // that (this.x != fullX || (this.vset == -1 && this.uset == -1)).
61 // For more thorough testing of long vset support, it is helpful to
64 static final int VBITS = 64; // number of bits in vset (uset)
87 private Vset(long vset, long uset, long x[]) { argument
88 this.vset = vset;
101 Vset vs = new Vset(vset, uset, x);
118 * Ask if this is a vset for a dead end.
132 * Ask if this is a vset fo
[all...]
H A DLengthExpression.java49 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
50 vset = right.checkValue(env, ctx, vset, exp);
54 return vset;
H A DTypeExpression.java56 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
59 return vset;
62 public Vset checkAmbigName(Environment env, Context ctx, Vset vset, Hashtable exp, argument
64 return vset;
H A DExprExpression.java51 public void checkCondition(Environment env, Context ctx, Vset vset, argument
53 right.checkCondition(env, ctx, vset, exp, cvars);
63 Vset vset, Hashtable exp, Expression outside) {
64 vset = right.checkAssignOp(env, ctx, vset, exp, outside);
66 return vset;
83 // Vset vset, Hashtable exp) {
84 // vset = right.check(env, ctx, vset, exp);
86 // return vset;
62 checkAssignOp(Environment env, Context ctx, Vset vset, Hashtable exp, Expression outside) argument
[all...]
H A DIdentifierExpression.java78 private Vset assign(Environment env, Context ctx, Vset vset) { argument
88 } else if (!vset.testVarUnassigned(local.number)) {
92 vset.addVar(local.number);
95 vset = FieldExpression.checkFinalAssign(env, ctx, vset,
98 return vset;
104 private Vset get(Environment env, Context ctx, Vset vset) { argument
110 if (!vset.testVar(local.number)) {
112 vset.addVar(local.number);
117 if (!vset
234 checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) argument
252 checkLHS(Environment env, Context ctx, Vset vset, Hashtable exp) argument
265 checkAssignOp(Environment env, Context ctx, Vset vset, Hashtable exp, Expression outside) argument
296 checkAmbigName(Environment env, Context ctx, Vset vset, Hashtable exp, UnaryExpression loc) argument
[all...]
H A DDoStatement.java56 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
60 Vset vsEntry = vset.copy();
61 vset = body.check(env, newctx, reach(env, vset), exp);
62 vset = vset.join(newctx.vsContinue);
66 cond.checkCondition(env, newctx, vset, exp);
71 vset = newctx.vsBreak.join(cvars.vsFalse);
72 return ctx.removeAdditionalVars(vset);
H A DArrayAccessExpression.java65 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
66 vset = right.checkValue(env, ctx, vset, exp);
69 return vset;
71 vset = index.checkValue(env, ctx, vset, exp);
78 return vset;
82 return vset;
86 Vset vset, Hashtable exp,
89 vset
85 checkAmbigName(Environment env, Context ctx, Vset vset, Hashtable exp, UnaryExpression loc) argument
111 checkLHS(Environment env, Context ctx, Vset vset, Hashtable exp) argument
119 checkAssignOp(Environment env, Context ctx, Vset vset, Hashtable exp, Expression outside) argument
[all...]
H A DBinaryLogicalExpression.java49 Vset vset, Hashtable exp) {
53 checkCondition(env, ctx, vset, exp, cvars);
63 public void checkCondition(Environment env, Context ctx, Vset vset, argument
48 checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) argument
H A DCaseStatement.java52 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
54 expr.checkValue(env, ctx, vset, exp);
58 return vset.clearDeadEnd();
H A DForStatement.java60 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
62 vset = reach(env, vset);
65 vset = init.checkBlockStatement(env, initctx, vset, exp);
69 Vset vsEntry = vset.copy();
72 cvars = cond.checkCondition(env, newctx, vset, exp);
78 cvars.vsTrue = vset;
80 vset = body.check(env, newctx, cvars.vsTrue, exp);
81 vset
[all...]
H A DStatement.java103 public Vset checkMethod(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
108 vset = check(env, ctx, vset, exp);
123 if (!vset.isDeadEnd()) {
129 vset = vset.join(mctx.vsBreak);
131 return vset;
133 Vset checkDeclaration(Environment env, Context ctx, Vset vset, int mod, Type t, Hashtable exp) { argument
167 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
172 Vset checkBlockStatement(Environment env, Context ctx, Vset vset, Hashtabl argument
176 reach(Environment env, Vset vset) argument
[all...]
H A DCastExpression.java51 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
53 vset = right.checkValue(env, ctx, vset, exp);
57 return vset;
62 return vset;
68 return vset;
76 return vset;
H A DAssignExpression.java53 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
57 vset = right.checkValue(env, ctx, vset, exp);
58 vset = left.checkLHS(env, ctx, vset, exp);
61 vset = left.checkLHS(env, ctx, vset, exp);
62 vset = right.checkValue(env, ctx, vset, exp);
70 return vset;
[all...]
H A DWhileStatement.java56 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
60 Vset vsEntry = vset.copy();
64 cond.checkCondition(env, newctx, reach(env, vset), exp);
67 vset = body.check(env, newctx, cvars.vsTrue, exp);
68 vset = vset.join(newctx.vsContinue);
70 ctx.checkBackBranch(env, this, vsEntry, vset);
72 vset = newctx.vsBreak.join(cvars.vsFalse);
73 return ctx.removeAdditionalVars(vset);
H A DFieldExpression.java222 Vset vset, Hashtable exp,
227 return checkCommon(env, ctx, vset, exp, loc, false);
235 Vset vset, Hashtable exp) {
236 vset = checkCommon(env, ctx, vset, exp, null, false);
242 return vset;
419 Vset vset, Hashtable exp,
431 return vset;
446 return vset;
451 vset
221 checkAmbigName(Environment env, Context ctx, Vset vset, Hashtable exp, UnaryExpression loc) argument
234 checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) argument
418 checkCommon(Environment env, Context ctx, Vset vset, Hashtable exp, UnaryExpression loc, boolean isLHS) argument
852 checkInnerClass(Environment env, Context ctx, Vset vset, Hashtable exp, UnaryExpression loc) argument
905 checkLHS(Environment env, Context ctx, Vset vset, Hashtable exp) argument
947 checkAssignOp(Environment env, Context ctx, Vset vset, Hashtable exp, Expression outside) argument
979 checkFinalAssign(Environment env, Context ctx, Vset vset, long where, MemberDefinition field) argument
[all...]
H A DVarDeclarationStatement.java60 Vset checkDeclaration(Environment env, Context ctx, Vset vset, int mod, Type t, Hashtable exp) { argument
74 vset = body.checkLocalClass(env, ctx, vset,
79 return vset;
81 vset.addVar(field.number);
82 return (expr != null) ? expr.checkValue(env, ctx, vset, exp) : vset;
120 vset = expr.checkInitializer(env, ctx, vset, t, exp);
129 vset
[all...]
H A DCommaExpression.java49 public Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
50 vset = left.check(env, ctx, vset, exp);
51 vset = right.check(env, ctx, vset, exp);
52 return vset;
H A DDeclarationStatement.java58 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
60 return checkBlockStatement(env, ctx, vset, exp);
62 Vset checkBlockStatement(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
66 vset = reach(env, vset);
70 vset = args[i].checkDeclaration(env, ctx, vset, mod, t, exp);
73 return vset;
H A DBreakStatement.java54 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
55 reach(env, vset);
62 destctx.vsBreak = destctx.vsBreak.join(vset);
72 exitctx.vsTryExit = exitctx.vsTryExit.join(vset);
H A DContinueStatement.java55 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
57 reach(env, vset);
70 destctx.vsContinue = destctx.vsContinue.join(vset);
84 exitctx.vsTryExit = exitctx.vsTryExit.join(vset);
H A DBooleanExpression.java84 * already known value to vset. Set the side that corresponds to the
89 Vset vset, Hashtable exp, ConditionVars cvars) {
92 cvars.vsTrue = vset;
94 cvars.vsFalse = vset;
88 checkCondition(Environment env, Context ctx, Vset vset, Hashtable exp, ConditionVars cvars) argument
H A DThrowStatement.java53 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
56 vset = reach(env, vset);
57 expr.checkValue(env, ctx, vset, exp);
78 exitctx.vsTryExit = exitctx.vsTryExit.join(vset);
H A DArrayExpression.java50 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
52 return vset;
54 public Vset checkInitializer(Environment env, Context ctx, Vset vset, Type t, Hashtable exp) { argument
59 return vset;
64 vset = args[i].checkInitializer(env, ctx, vset, t, exp);
67 return vset;
H A DReturnStatement.java54 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { argument
56 vset = reach(env, vset);
58 vset = expr.checkValue(env, ctx, vset, exp);
85 mctx.vsBreak = mctx.vsBreak.join(vset);
89 exitctx.vsTryExit = exitctx.vsTryExit.join(vset);

Completed in 49 milliseconds

123