void (@NotNull final GrTypeDefinition typeDefinition) { if (!(typeDefinition instanceof GrAnonymousClassDefinition)) return; var argumentList = ((GrAnonymousClassDefinition)typeDefinition).getArgumentListGroovy(); if (argumentList != null) { argumentList.accept(this); } final List<kotlin.Pair<ReadWriteVariableInstruction, VariableDescriptor>> vars = collectUsedVariableWithoutInitialization(typeDefinition); addReadFromNestedControlFlow(typeDefinition, vars); }