@Override public Void visitIdentifier(IdentifierTree identifierTree, Void aVoid) { maybeReplaceFieldRef(identifierTree); return super.visitIdentifier(identifierTree, aVoid); }
@Override public Void visitIdentifier(IdentifierTree identifierTree, Void unused) { handle(identifierTree); return super.visitIdentifier(identifierTree, null); }
@Override public Void visitIdentifier(IdentifierTree tree, HeldLockSet locks) { checkMatch(tree, locks); return super.visitIdentifier(tree, locks); }
@Override public Void visitIdentifier(IdentifierTree tree, Void unused) { if (Objects.equals(sym, ASTHelpers.getSymbol(tree))) { uses.add(getCurrentPath()); } return super.visitIdentifier(tree, null); } }.scan(enclosing, null);
@Override public IdentifierTree visitIdentifier(IdentifierTree node, Void aVoid) { Symbol nodeSymbol = ASTHelpers.getSymbol(node); if (symbols.contains(nodeSymbol) && !isSuppressed(node)) { if (getCurrentPath().getParentPath().getLeaf().getKind() != Kind.CASE) { builder.prefixWith(node, enclosingReplacement); moveTypeAnnotations(node); return node; } } return super.visitIdentifier(node, aVoid); }
@Override public Void visitIdentifier(IdentifierTree identifierTreeX, Void aVoid) { JCIdent identifierTree = (JCIdent) identifierTreeX; Symbol symbol = getSymbol(identifierTree); if (variableDecl.sym.equals(symbol) && !isLeftSideOfAssignment(identifierTree)) { TreePath idPath = TreePath.getPath(compilationUnit, identifierTree); Tree parent = idPath.getParentPath().getLeaf(); boolean callDirectlyOnFramework = shouldCallDirectlyOnFramework(idPath); JCTree replaceNode; if (parent instanceof JCFieldAccess && !callDirectlyOnFramework) { JCFieldAccess fieldAccess = (JCFieldAccess) parent; JCMethodInvocation newShadowOfCall = createSyntheticShadowAccess(shadowOfCall, newVarName, symbol, state); replaceFieldSelected(fieldAccess, newShadowOfCall, state); replaceNode = newShadowOfCall; } else { identifierTree.name = state.getName(newVarName); identifierTree.sym.name = state.getName(newVarName); replaceNode = identifierTree; } String replaceWith = callDirectlyOnFramework ? newVarName : shadowOfCall.getMethodSelect() + "(" + newVarName + ")"; possibleFixes.put( replaceNode, possibleFixes.new ReplacementFix(identifierTree, replaceWith)); } return super.visitIdentifier(identifierTree, aVoid); }
@Override public Void visitIdentifier(IdentifierTree tree, HeldLockSet locks) { checkMatch(tree, locks); return super.visitIdentifier(tree, locks); }
@Override public Void visitIdentifier(IdentifierTree tree, Void unused) { if (Objects.equals(sym, ASTHelpers.getSymbol(tree))) { uses.add(getCurrentPath()); } return super.visitIdentifier(tree, null); } }.scan(enclosing, null);
@Override public Optional<TreePath> visitIdentifier(@Nullable IdentifierTree node, Void v) { if (node == null) { return Optional.absent(); } else if (isMatch(node, node.getName())) { return currentPathPlus(node); } return super.visitIdentifier(node, v); }
@Override public Tree visitIdentifier(IdentifierTree node,Element elemToRename) { renameIfMatch(getCurrentPath(), node, elemToRename); return super.visitIdentifier(node, elemToRename); }
@Override public Optional<TreePath> visitIdentifier(@Nullable IdentifierTree node, Void v) { if (node == null) { return Optional.absent(); } else if (isMatch(node, node.getName())) { return currentPathPlus(node); } return super.visitIdentifier(node, v); }
@Override public Tree visitIdentifier(IdentifierTree tree, Void v) { renameIfMatch(getCurrentPath(), tree); return super.visitIdentifier(tree, v); }
@Override public Tree visitIdentifier(IdentifierTree tree, Void v) { if (useStatus != UsageStatus.USED) { UsageStatus status = getUseStatus(getCurrentPath()); if(status != useStatus && status != UsageStatus.NOT_USED) { useStatus = status; } return super.visitIdentifier(tree, v); } return null; }
@Override public Optional<TreePath> visitIdentifier(@Nullable IdentifierTree node, Void v) { if (node == null) { return Optional.absent(); } else if (isMatch(node, node.getName())) { return currentPathPlus(node); } return super.visitIdentifier(node, v); }
@Override public Void visitIdentifier(IdentifierTree node, Void p) { if (!map.containsKey(node.getName())) { Element element = trees.getElement(getCurrentPath()); if (element != null && (element.getKind().isClass() || element.getKind().isInterface()) && element.asType().getKind() != TypeKind.ERROR) { map.put(node.getName(), (TypeElement) element); } } return super.visitIdentifier(node, p); }
public Void visitIdentifier(IdentifierTree id, Void _) { candidate(TreeUtil.getElement(id)); return super.visitIdentifier(id,_); }
@Override public IdentifierTree visitIdentifier(IdentifierTree node, Void aVoid) { Symbol nodeSymbol = ASTHelpers.getSymbol(node); if (symbols.contains(nodeSymbol) && !isSuppressed(node)) { if (getCurrentPath().getParentPath().getLeaf().getKind() != Kind.CASE) { builder.prefixWith(node, enclosingReplacement); moveTypeAnnotations(node); return node; } } return super.visitIdentifier(node, aVoid); }
@Override public Void visitIdentifier(IdentifierTree tree, Void v) { if (findUsages) { Element el = info.getTrees().getElement(getCurrentPath()); if (variableElement != null && variableElement.equals(el)) { int pos = (int) info.getTrees().getSourcePositions().getStartPosition(info.getCompilationUnit(), tree); usagesPositions.add(pos); } } return super.visitIdentifier(tree, v); }
@Override @CheckForNull public Void visitIdentifier(@NonNull final IdentifierTree node, @NonNull final Map<Pair<BinaryName,String>, UsagesData<String>> p) { final Symbol sym = (Symbol) trees.getElement(getCurrentPath()); handleVisitIdentSelect (sym, node.getName(), p); return super.visitIdentifier(node, p); }