protected void visitExpression(Expression expression) { visitElement(expression); }
public void visitIdentifier(Identifier identifier) { visitElement(identifier); }
public void visitModifiableElement(ModifiableElement modifiableElement) { visitElement(modifiableElement); visit(modifiableElement.getAnnotations()); }
public void visitAnnotation(Annotation annotation) { visitElement(annotation); visit(annotation.getAnnotationClass()); visit(annotation.getArguments()); }
public void visitEnumItem(EnumItem enumItem) { visitElement(enumItem); visit(enumItem.getArguments()); visit(enumItem.getBody()); }
public void visitSourceFile(SourceFile header) { visitElement(header); visit(header.getDeclarations()); }