public boolean visit(LabeledStatement node) { if (fDefiningLabel == null) { SimpleName label = node.getLabel(); if (fLabel == label || isSameLabel(label) && ASTNodes.isParent(fLabel, node)) { fDefiningLabel = node; fResult.add(label); } } node.getBody().accept(this); return false; }
/* * @see ASTVisitor#visit(LabeledStatement) */ public boolean visit(LabeledStatement node) { node.getLabel().accept(this); this.fBuffer.append(": "); // $NON-NLS-1$ node.getBody().accept(this); return false; }