/openjdk7/jdk/src/share/classes/sun/tools/tree/ |
H A D | ConditionVars.java | 37 Vset vsTrue; 38 Vset vsFalse;
|
H A D | CheckContext.java | 37 public Vset vsBreak = Vset.DEAD_END; 38 public Vset vsContinue = Vset.DEAD_END; 44 public Vset vsTryExit = Vset.DEAD_END;
|
H A D | TypeExpression.java | 56 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) { 62 public Vset checkAmbigName(Environment env, Context ctx, Vset vset, Hashtable exp,
|
H A D | SuperExpression.java | 64 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) { 76 public Vset checkAmbigName(Environment env, Context ctx, 77 Vset vset, Hashtable exp, 83 private Vset checkCommon(Environment env, Context ctx, Vset vset, Hashtable exp) {
|
H A D | Vset.java | 36 class Vset implements Constants { class in inherits:Constants 67 * This is the Vset which reports all vars assigned and unassigned. 78 static final Vset DEAD_END = new Vset(-1, -1, fullX); 81 * Create an empty Vset. 83 public Vset() { method in class:Vset 87 private Vset(long vset, long uset, long x[]) { method in class:Vset 94 * Create an copy of the given Vset. 97 public Vset copy() { 101 Vset v [all...] |
H A D | BinaryLogicalExpression.java | 48 public Vset checkValue(Environment env, Context ctx, 49 Vset vset, Hashtable exp) { 63 public void checkCondition(Environment env, Context ctx, Vset vset,
|
H A D | CaseStatement.java | 52 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) {
|
H A D | LengthExpression.java | 49 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) {
|
H A D | BooleanExpression.java | 89 Vset vset, Hashtable exp, ConditionVars cvars) { 91 cvars.vsFalse = Vset.DEAD_END; 95 cvars.vsTrue = Vset.DEAD_END;
|
H A D | ExprExpression.java | 51 public void checkCondition(Environment env, Context ctx, Vset vset, 62 public Vset checkAssignOp(Environment env, Context ctx, 63 Vset vset, Hashtable exp, Expression outside) { 82 // public Vset checkLHS(Environment env, Context ctx, 83 // Vset vset, Hashtable exp) {
|
H A D | Statement.java | 41 public static final Vset DEAD_END = Vset.DEAD_END; 103 public Vset checkMethod(Environment env, Context ctx, Vset vset, Hashtable exp) { 133 Vset checkDeclaration(Environment env, Context ctx, Vset vset, int mod, Type t, Hashtable exp) { 167 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { 172 Vset checkBlockStatement(Environment env, Context ctx, Vset vse [all...] |
H A D | AndExpression.java | 56 public void checkCondition(Environment env, Context ctx, Vset vset, 61 Vset vsTrue = cvars.vsTrue.copy(); 62 Vset vsFalse = cvars.vsFalse.copy();
|
H A D | OrExpression.java | 56 public void checkCondition(Environment env, Context ctx, Vset vset, 61 Vset vsTrue = cvars.vsTrue.copy(); 62 Vset vsFalse = cvars.vsFalse.copy();
|
H A D | ArrayAccessExpression.java | 65 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) { 85 public Vset checkAmbigName(Environment env, Context ctx, 86 Vset vset, Hashtable exp, 111 public Vset checkLHS(Environment env, Context ctx, 112 Vset vset, Hashtable exp) { 119 public Vset checkAssignOp(Environment env, Context ctx, 120 Vset vset, Hashtable exp, Expression outside) {
|
H A D | ExpressionStatement.java | 53 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) {
|
H A D | Expression.java | 195 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) { 198 public Vset checkInitializer(Environment env, Context ctx, Vset vset, Type t, Hashtable exp) { 201 public Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { 205 public Vset checkLHS(Environment env, Context ctx, 206 Vset vset, Hashtable exp) { 245 public Vset checkAssignOp(Environment env, Context ctx, 246 Vset vse [all...] |
H A D | DoStatement.java | 56 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { 60 Vset vsEntry = vset.copy();
|
H A D | IdentifierExpression.java | 78 private Vset assign(Environment env, Context ctx, Vset vset) { 104 private Vset get(Environment env, Context ctx, Vset vset) { 234 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) { 252 public Vset checkLHS(Environment env, Context ctx, 253 Vset vset, Hashtable exp) { 265 public Vset checkAssignOp(Environment env, Context ctx, 266 Vset vse [all...] |
H A D | ArrayExpression.java | 50 public Vset checkValue(Environment env, Context ctx, Vset vset, Hashtable exp) { 54 public Vset checkInitializer(Environment env, Context ctx, Vset vset, Type t, Hashtable exp) {
|
H A D | DeclarationStatement.java | 58 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { 62 Vset checkBlockStatement(Environment env, Context ctx, Vset vset, Hashtable exp) {
|
H A D | IfStatement.java | 58 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { 61 // Vset vsExtra = vset.copy(); // See comment below. 69 // Vset vsTrue = cvars.vsTrue.isDeadEnd() ? vsExtra : cvars.vsTrue; 70 // Vset vsFalse = cvars.vsFalse.isDeadEnd() ? vsExtra : cvars.vsFalse; 80 // 'Vset.clearDeadEnd' to remove the dead-end status of unreachable branches 87 Vset vsTrue = cvars.vsTrue.clearDeadEnd(); 88 Vset vsFalse = cvars.vsFalse.clearDeadEnd();
|
H A D | BinaryAssignExpression.java | 70 public Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) {
|
H A D | BreakStatement.java | 54 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) {
|
H A D | ContinueStatement.java | 55 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) {
|
H A D | WhileStatement.java | 56 Vset check(Environment env, Context ctx, Vset vset, Hashtable exp) { 60 Vset vsEntry = vset.copy();
|