@Override public Void visitAssignment(AssignmentTree tree, ExpressionTree expr) { if (expressionsEqual(tree.getVariable(), expr)) { earliestStart = Math.min(earliestStart, state.getEndPosition(tree)); } return super.visitAssignment(tree, expr); } }
@Override public Void visitAssignment(AssignmentTree tree, Void unused) { check(tree.getVariable()); return super.visitAssignment(tree, unused); }
@Override public Void visitAssignment(AssignmentTree assignmentTree, ExpressionTree optionalVar) { if (ASTHelpers.sameVariable(assignmentTree.getVariable(), optionalVar)) { hasAssignment = true; } return super.visitAssignment(assignmentTree, optionalVar); } }
@Override public Void visitAssignment(AssignmentTree node, Void unused) { recordWrite(node.getVariable()); return super.visitAssignment(node, null); }
@Override public Boolean visitAssignment(AssignmentTree node, Void v) { checkLValue(node.getVariable()); return super.visitAssignment(node, v); }
@Override public Void visitAssignment(AssignmentTree tree, Void unused) { if (isSubtype(getType(tree.getVariable()), threadType, state)) { count.incrementAndGet(); } return super.visitAssignment(tree, null); } }.scan(tryTree.getBlock(), null);
@Override public Void visitAssignment(AssignmentTree node, Void aVoid) { recordInitialization(node.getVariable(), node.getExpression()); return super.visitAssignment(node, aVoid); }
@Override public Void visitAssignment(AssignmentTree tree, Void unused) { Symbol symbol = ASTHelpers.getSymbol(tree.getVariable()); // check if it is instance field. if (symbol != null && symbol.getKind() == ElementKind.FIELD && !symbol.isStatic()) { variablesAssigned.add(symbol); } return super.visitAssignment(tree, null); } }.scan((JCTree) getOnlyElement(ctorsWithInject), null);
@Override public Void visitAssignment(AssignmentTree tree, VisitorState state) { checkForInitializer(ASTHelpers.getSymbol(tree.getVariable()), tree.getExpression(), state); return super.visitAssignment(tree, state); }
@Override public Void visitAssignment(AssignmentTree node, Void unused) { Type lhsType = node.getVariable() instanceof ArrayAccessTree ? ((JCArrayAccess) node.getVariable()).getExpression().type : TreeInfo.symbol((JCTree) node.getVariable()).type; generateConstraintsForWrite(lhsType, node.getExpression(), node); return super.visitAssignment(node, unused); }
@Override public Void visitAssignment(AssignmentTree tree, ExpressionTree expr) { if (expressionsEqual(tree.getVariable(), expr)) { earliestStart = Math.min(earliestStart, state.getEndPosition(tree)); } return super.visitAssignment(tree, expr); } }
@Override public Void visitAssignment(AssignmentTree tree, Void unused) { check(tree.getVariable()); return super.visitAssignment(tree, unused); }
@Override public Void visitAssignment(AssignmentTree assignmentTree, ExpressionTree optionalVar) { if (ASTHelpers.sameVariable(assignmentTree.getVariable(), optionalVar)) { hasAssignment = true; } return super.visitAssignment(assignmentTree, optionalVar); } }
@Override public Void visitAssignment(AssignmentTree node, Void unused) { recordWrite(node.getVariable()); return super.visitAssignment(node, null); }
public Boolean visitAssignment(AssignmentTree node, Void v) { if (checkLValue(node.getVariable())) { return super.visitAssignment(node, v); } else { return Boolean.FALSE; } }
@Override public Void visitAssignment(AssignmentTree tree, Void unused) { Symbol symbol = ASTHelpers.getSymbol(tree.getVariable()); // check if it is instance field. if (symbol != null && symbol.getKind() == ElementKind.FIELD && !symbol.isStatic()) { variablesAssigned.add(symbol); } return super.visitAssignment(tree, null); } }.scan((JCTree) getOnlyElement(ctorsWithInject), null);
@Override public Void visitAssignment(AssignmentTree node, Void aVoid) { recordInitialization(node.getVariable(), node.getExpression()); return super.visitAssignment(node, aVoid); }
@Override public Void visitAssignment(AssignmentTree tree, VisitorState state) { checkForInitializer(ASTHelpers.getSymbol(tree.getVariable()), tree.getExpression(), state); return super.visitAssignment(tree, state); }
@Override public Void visitAssignment(AssignmentTree node, Void unused) { Type lhsType = node.getVariable() instanceof ArrayAccessTree ? ((JCArrayAccess) node.getVariable()).getExpression().type : TreeInfo.symbol((JCTree) node.getVariable()).type; generateConstraintsForWrite(lhsType, node.getExpression(), node); return super.visitAssignment(node, unused); }
public Boolean visitAssignment(AssignmentTree node, TreePath p) { if (p == null) return super.visitAssignment(node, p); AssignmentTree at = (AssignmentTree) p.getLeaf(); boolean result = scan(node.getExpression(), at.getExpression(), p); return result && scan(node.getVariable(), at.getVariable(), p); }