Uses of Class
org.glassfish.rmic.tools.tree.Vset
-
Packages that use Vset Package Description org.glassfish.rmic.tools.java org.glassfish.rmic.tools.javac org.glassfish.rmic.tools.tree -
-
Uses of Vset in org.glassfish.rmic.tools.java
Methods in org.glassfish.rmic.tools.java that return Vset Modifier and Type Method Description VsetMemberDefinition. check(Environment env, Context ctx, Vset vset)Really check the field definition.VsetClassDefinition. checkLocalClass(Environment env, Context ctx, Vset vset, ClassDefinition sup, Expression[] args, Type[] argTypes)Methods in org.glassfish.rmic.tools.java with parameters of type Vset Modifier and Type Method Description VsetMemberDefinition. check(Environment env, Context ctx, Vset vset)Really check the field definition.VsetClassDefinition. checkLocalClass(Environment env, Context ctx, Vset vset, ClassDefinition sup, Expression[] args, Type[] argTypes) -
Uses of Vset in org.glassfish.rmic.tools.javac
Methods in org.glassfish.rmic.tools.javac that return Vset Modifier and Type Method Description VsetSourceMember. check(Environment env, Context ctx, Vset vset)Deprecated.Check a field.VsetSourceClass. checkInsideClass(Environment env, Context ctx, Vset vset)Deprecated.Check a class which is inside a local class, but is not itself local.private VsetSourceClass. checkInternal(Environment env, Context ctx, Vset vset)Deprecated.VsetSourceClass. checkLocalClass(Environment env, Context ctx, Vset vset, ClassDefinition sup, Expression[] args, Type[] argTypes)Deprecated.During the type-checking of an outer method body or initializer, this routine is called to check a local class body in the proper context.private VsetSourceClass. checkMembers(Environment env, Context ctx, Vset vset)Deprecated.Check all of the members of this class.Methods in org.glassfish.rmic.tools.javac with parameters of type Vset Modifier and Type Method Description VsetSourceMember. check(Environment env, Context ctx, Vset vset)Deprecated.Check a field.private voidSourceClass. checkBlankFinals(Environment env, Context ctxInit, Vset vset, boolean isStatic)Deprecated.Make sure all my blank finals exist now.VsetSourceClass. checkInsideClass(Environment env, Context ctx, Vset vset)Deprecated.Check a class which is inside a local class, but is not itself local.private VsetSourceClass. checkInternal(Environment env, Context ctx, Vset vset)Deprecated.VsetSourceClass. checkLocalClass(Environment env, Context ctx, Vset vset, ClassDefinition sup, Expression[] args, Type[] argTypes)Deprecated.During the type-checking of an outer method body or initializer, this routine is called to check a local class body in the proper context.private VsetSourceClass. checkMembers(Environment env, Context ctx, Vset vset)Deprecated.Check all of the members of this class. -
Uses of Vset in org.glassfish.rmic.tools.tree
Fields in org.glassfish.rmic.tools.tree declared as Vset Modifier and Type Field Description static VsetStatement. DEAD_END(package private) static VsetVset. DEAD_ENDThis is the Vset which reports all vars assigned and unassigned.VsetCheckContext. vsBreakVsetCheckContext. vsContinue(package private) VsetConditionVars. vsFalse(package private) VsetConditionVars. vsTrueVsetCheckContext. vsTryExitMethods in org.glassfish.rmic.tools.tree that return Vset Modifier and Type Method Description VsetVset. addDAandJoinDU(Vset other)Add in the definite assignment bits of another vset, but join the definite unassignment bits.VsetVset. addVar(int varNumber)Note that a var is definitely assigned.VsetVset. addVarUnassigned(int varNumber)Note that a var is definitely un-assigned.private VsetIdentifierExpression. assign(Environment env, Context ctx, Vset vset)Assign a value to this identifier.VsetBinaryAssignExpression. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check void expression(package private) VsetBreakStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetCaseStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetCatchStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statementVsetCommaExpression. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check void expression(package private) VsetCompoundStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statementVsetConditionalExpression. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)(package private) VsetContinueStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetDeclarationStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement Report an error unless the call is checkBlockStatement.(package private) VsetDoStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statementVsetExpression. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)(package private) VsetExpressionStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetFinallyStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetForStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetIfStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statementVsetIncDecExpression. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check void expressionVsetMethodExpression. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check void expressionVsetNewInstanceExpression. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check void expression(package private) VsetReturnStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)(package private) VsetSwitchStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetSynchronizedStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetThrowStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetTryStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetWhileStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check a while statementVsetArrayAccessExpression. checkAmbigName(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc)VsetExpression. checkAmbigName(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc)Check something that might be an AmbiguousName (refman 6.5.2).VsetFieldExpression. checkAmbigName(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc)Check if the present name is part of a scoping prefix.VsetIdentifierExpression. checkAmbigName(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc)Check if the present name is part of a scoping prefix.VsetSuperExpression. checkAmbigName(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc)Check if the present name is part of a scoping prefix.VsetTypeExpression. checkAmbigName(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc)VsetArrayAccessExpression. checkAssignOp(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, Expression outside)VsetExpression. checkAssignOp(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, Expression outside)VsetExprExpression. checkAssignOp(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, Expression outside)Check the expression if it appears as an lvalue.VsetFieldExpression. checkAssignOp(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, Expression outside)Check the expression if it appears on the LHS of an op= expressionVsetIdentifierExpression. checkAssignOp(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, Expression outside)Check the expression if it appears on the LHS of an op= expression(package private) VsetDeclarationStatement. checkBlockStatement(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)(package private) VsetStatement. checkBlockStatement(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)This is called in contexts where declarations are valid.private VsetFieldExpression. checkCommon(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc, boolean isLHS)Common code for checkValue and checkAmbigNameprivate VsetSuperExpression. checkCommon(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Common code for checkValue and checkAmbigName(package private) VsetStatement. checkDeclaration(Environment env, Context ctx, Vset vset, int mod, Type t, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)(package private) VsetVarDeclarationStatement. checkDeclaration(Environment env, Context ctx, Vset vset, int mod, Type t, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statementstatic VsetFieldExpression. checkFinalAssign(Environment env, Context ctx, Vset vset, long where, MemberDefinition field)There is a simple assignment being made to the given final field.VsetArrayExpression. checkInitializer(Environment env, Context ctx, Vset vset, Type t, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)VsetExpression. checkInitializer(Environment env, Context ctx, Vset vset, Type t, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)private VsetFieldExpression. checkInnerClass(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc)This field expression is an inner class reference.VsetArrayAccessExpression. checkLHS(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)VsetExpression. checkLHS(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)VsetFieldExpression. checkLHS(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check the expression if it appears on the LHS of an assignmentVsetIdentifierExpression. checkLHS(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check the expression if it appears on the LHS of an assignmentVsetStatement. checkMethod(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check a statementVsetArrayAccessExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check expression typeVsetArrayExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check expression typeVsetAssignExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check an assignment expressionVsetAssignOpExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check an assignment expressionVsetBinaryExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check a binary expressionVsetBinaryLogicalExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check a binary expressionVsetCastExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check the expressionVsetConditionalExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check the expressionVsetConvertExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check the valueVsetExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check an expressionVsetFieldExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check the expressionVsetIdentifierExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check expressionVsetIncDecExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check an increment or decrement expressionVsetInstanceOfExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check the expressionVsetLengthExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Select the type of the expressionVsetMethodExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check expression typeVsetNewArrayExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)CheckVsetNewInstanceExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check expression typeVsetSuperExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check expressionVsetThisExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check expressionVsetTypeExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check an expressionVsetUnaryExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check a unary expressionVsetVset. clearDeadEnd()Replace canonical DEAD_END with a distinct but equivalent Vset.VsetVset. clearVar(int varNumber)Retract any assertion about the var.VsetVset. copy()Create an copy of the given Vset.static VsetVset. firstDAandSecondDU(Vset sourceDA, Vset sourceDU)Construct a vset consisting of the DA bits of the first argument and the DU bits of the second argument.private VsetIdentifierExpression. get(Environment env, Context ctx, Vset vset)Get the value of this identifier.VsetVset. join(Vset other)Join with another vset.(package private) VsetStatement. reach(Environment env, Vset vset)VsetContext. removeAdditionalVars(Vset vset)Remove variables from the vset set that are no longer part of this context.VsetVset. removeAdditionalVars(int varNumber)Remove variables from the vset that are no longer part of a context.Methods in org.glassfish.rmic.tools.tree with parameters of type Vset Modifier and Type Method Description VsetVset. addDAandJoinDU(Vset other)Add in the definite assignment bits of another vset, but join the definite unassignment bits.private VsetIdentifierExpression. assign(Environment env, Context ctx, Vset vset)Assign a value to this identifier.VsetBinaryAssignExpression. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check void expression(package private) VsetBreakStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetCaseStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetCatchStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statementVsetCommaExpression. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check void expression(package private) VsetCompoundStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statementVsetConditionalExpression. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)(package private) VsetContinueStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetDeclarationStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement Report an error unless the call is checkBlockStatement.(package private) VsetDoStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statementVsetExpression. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)(package private) VsetExpressionStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetFinallyStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetForStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetIfStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statementVsetIncDecExpression. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check void expressionVsetMethodExpression. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check void expressionVsetNewInstanceExpression. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check void expression(package private) VsetReturnStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)(package private) VsetSwitchStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetSynchronizedStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetThrowStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetTryStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statement(package private) VsetWhileStatement. check(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check a while statementVsetArrayAccessExpression. checkAmbigName(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc)VsetExpression. checkAmbigName(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc)Check something that might be an AmbiguousName (refman 6.5.2).VsetFieldExpression. checkAmbigName(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc)Check if the present name is part of a scoping prefix.VsetIdentifierExpression. checkAmbigName(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc)Check if the present name is part of a scoping prefix.VsetSuperExpression. checkAmbigName(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc)Check if the present name is part of a scoping prefix.VsetTypeExpression. checkAmbigName(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc)VsetArrayAccessExpression. checkAssignOp(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, Expression outside)VsetExpression. checkAssignOp(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, Expression outside)VsetExprExpression. checkAssignOp(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, Expression outside)Check the expression if it appears as an lvalue.VsetFieldExpression. checkAssignOp(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, Expression outside)Check the expression if it appears on the LHS of an op= expressionVsetIdentifierExpression. checkAssignOp(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, Expression outside)Check the expression if it appears on the LHS of an op= expressionvoidContext. checkBackBranch(Environment env, Statement loop, Vset vsEntry, Vset vsBack)Raise an error if a blank final was definitely unassigned on entry to a loop, but has possibly been assigned on the back-branch.(package private) VsetDeclarationStatement. checkBlockStatement(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)(package private) VsetStatement. checkBlockStatement(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)This is called in contexts where declarations are valid.private VsetFieldExpression. checkCommon(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc, boolean isLHS)Common code for checkValue and checkAmbigNameprivate VsetSuperExpression. checkCommon(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Common code for checkValue and checkAmbigNamevoidAndExpression. checkCondition(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, ConditionVars cvars)abstract voidBinaryLogicalExpression. checkCondition(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, ConditionVars cvars)voidBooleanExpression. checkCondition(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, ConditionVars cvars)ConditionVarsExpression. checkCondition(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check a condition.voidExpression. checkCondition(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, ConditionVars cvars)voidExprExpression. checkCondition(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, ConditionVars cvars)Check a condition.voidNotExpression. checkCondition(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, ConditionVars cvars)voidOrExpression. checkCondition(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, ConditionVars cvars)(package private) VsetStatement. checkDeclaration(Environment env, Context ctx, Vset vset, int mod, Type t, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)(package private) VsetVarDeclarationStatement. checkDeclaration(Environment env, Context ctx, Vset vset, int mod, Type t, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check statementstatic VsetFieldExpression. checkFinalAssign(Environment env, Context ctx, Vset vset, long where, MemberDefinition field)There is a simple assignment being made to the given final field.VsetArrayExpression. checkInitializer(Environment env, Context ctx, Vset vset, Type t, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)VsetExpression. checkInitializer(Environment env, Context ctx, Vset vset, Type t, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)private VsetFieldExpression. checkInnerClass(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp, UnaryExpression loc)This field expression is an inner class reference.VsetArrayAccessExpression. checkLHS(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)VsetExpression. checkLHS(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)VsetFieldExpression. checkLHS(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check the expression if it appears on the LHS of an assignmentVsetIdentifierExpression. checkLHS(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check the expression if it appears on the LHS of an assignmentVsetStatement. checkMethod(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check a statementVsetArrayAccessExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check expression typeVsetArrayExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check expression typeVsetAssignExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check an assignment expressionVsetAssignOpExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check an assignment expressionVsetBinaryExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check a binary expressionVsetBinaryLogicalExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check a binary expressionVsetCastExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check the expressionVsetConditionalExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check the expressionVsetConvertExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check the valueVsetExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check an expressionVsetFieldExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check the expressionVsetIdentifierExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check expressionVsetIncDecExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check an increment or decrement expressionVsetInstanceOfExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check the expressionVsetLengthExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Select the type of the expressionVsetMethodExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check expression typeVsetNewArrayExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)CheckVsetNewInstanceExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check expression typeVsetSuperExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check expressionVsetThisExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check expressionVsetTypeExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check an expressionVsetUnaryExpression. checkValue(Environment env, Context ctx, Vset vset, java.util.Hashtable<java.lang.Object,java.lang.Object> exp)Check a unary expressionstatic VsetVset. firstDAandSecondDU(Vset sourceDA, Vset sourceDU)Construct a vset consisting of the DA bits of the first argument and the DU bits of the second argument.private VsetIdentifierExpression. get(Environment env, Context ctx, Vset vset)Get the value of this identifier.VsetVset. join(Vset other)Join with another vset.(package private) VsetStatement. reach(Environment env, Vset vset)VsetContext. removeAdditionalVars(Vset vset)Remove variables from the vset set that are no longer part of this context.
-