Searched defs:cvars (Results 1 - 7 of 7) sorted by relevance

/openjdk7/jdk/src/share/classes/sun/tools/tree/
H A DBinaryLogicalExpression.java50 ConditionVars cvars = new ConditionVars();
53 checkCondition(env, ctx, vset, exp, cvars);
55 return cvars.vsTrue.join(cvars.vsFalse);
64 Hashtable exp, ConditionVars cvars);
63 checkCondition(Environment env, Context ctx, Vset vset, Hashtable exp, ConditionVars cvars) argument
H A DAndExpression.java50 * cvars is modified so that
53 * cvars.vsFalse indicates variables with a known value
57 Hashtable exp, ConditionVars cvars) {
59 left.checkCondition(env, ctx, vset, exp, cvars);
61 Vset vsTrue = cvars.vsTrue.copy();
62 Vset vsFalse = cvars.vsFalse.copy();
65 right.checkCondition(env, ctx, vsTrue, exp, cvars);
68 // cvars.vsTrue already reports when both returned true
69 // cvars.vsFalse must be set to either the left or right side
71 cvars
56 checkCondition(Environment env, Context ctx, Vset vset, Hashtable exp, ConditionVars cvars) argument
[all...]
H A DBooleanExpression.java77 * cvars is modified so that
80 * cvars.vsFalse indicates variables with a known value if
89 Vset vset, Hashtable exp, ConditionVars cvars) {
91 cvars.vsFalse = Vset.DEAD_END;
92 cvars.vsTrue = vset;
94 cvars.vsFalse = vset;
95 cvars.vsTrue = Vset.DEAD_END;
88 checkCondition(Environment env, Context ctx, Vset vset, Hashtable exp, ConditionVars cvars) argument
H A DExprExpression.java52 Hashtable exp, ConditionVars cvars) {
53 right.checkCondition(env, ctx, vset, exp, cvars);
51 checkCondition(Environment env, Context ctx, Vset vset, Hashtable exp, ConditionVars cvars) argument
H A DNotExpression.java57 * cvars is modified so that
60 * cvars.vsFalse indicates variables with a known value if
68 Hashtable exp, ConditionVars cvars) {
69 right.checkCondition(env, ctx, vset, exp, cvars);
72 Vset temp = cvars.vsFalse;
73 cvars.vsFalse = cvars.vsTrue;
74 cvars.vsTrue = temp;
67 checkCondition(Environment env, Context ctx, Vset vset, Hashtable exp, ConditionVars cvars) argument
H A DOrExpression.java50 * cvars is modified so that
53 * cvars.vsFalse indicates variables with a known value if
57 Hashtable exp, ConditionVars cvars) {
59 left.checkCondition(env, ctx, vset, exp, cvars);
61 Vset vsTrue = cvars.vsTrue.copy();
62 Vset vsFalse = cvars.vsFalse.copy();
65 right.checkCondition(env, ctx, vsFalse, exp, cvars);
68 // cvars.vsFalse actually reports that both returned false
69 // cvars.vsTrue must be set back to either left side or the right
71 cvars
56 checkCondition(Environment env, Context ctx, Vset vset, Hashtable exp, ConditionVars cvars) argument
[all...]
H A DExpression.java281 ConditionVars cvars = new ConditionVars();
282 checkCondition(env, ctx, vset, exp, cvars);
283 return cvars;
289 * cvars is modified so that
291 * cvars.vsFalse indicates variables with a known value if !result
298 Vset vset, Hashtable exp, ConditionVars cvars) {
299 cvars.vsTrue = cvars.vsFalse = checkValue(env, ctx, vset, exp);
301 cvars.vsFalse = cvars
297 checkCondition(Environment env, Context ctx, Vset vset, Hashtable exp, ConditionVars cvars) argument
[all...]

Completed in 34 milliseconds