void (@NotNull GrListOrMap listOrMap) { super.visitListOrMap(listOrMap); // visitExpression GroovyConstructorReference constructorReference = listOrMap.getConstructorReference(); if (constructorReference != null) { CallReferenceHighlighter highlighter = new LiteralConstructorReferenceHighlighter(constructorReference, listOrMap, myHighlightSink); if (highlighter.highlightMethodApplicability()) { return; } } Map<String, NamedArgumentDescriptor> descriptors = NamedArgumentUtilKt.getDescriptors(listOrMap); if (descriptors.isEmpty()) return; GrNamedArgument[] namedArguments = listOrMap.getNamedArguments(); if (namedArguments.length == 0) return; checkNamedArguments(listOrMap, namedArguments, descriptors); }