void (final @NotNull PyFunction node) { // Create node and stop here myBuilder.startNode(node); visitParameterListExpressions(node.getParameterList()); visitDecorators(node.getDecoratorList()); if (node.getTypeParameterList() == null) { final PyAnnotation annotation = node.getAnnotation(); if (annotation != null) { annotation.acceptChildren(this); } } final ReadWriteInstruction instruction = ReadWriteInstruction.write(myBuilder, node, node.getName()); myBuilder.addNode(instruction); myBuilder.checkPending(instruction); }