GROOVY-6735: Fix regression due to closure parameter type inference (tweak test)
fix ResolveVisitor to ensure origin type is resolved
make Map a plain node if no generics are given
make generics placeholder name match by GenericsType only
GROOVY-6723, GROOVY-6415: fix some generics context on argument type validation code
prevent setting component type if not needed (even if it might be null, but special classnodes may not expect this call)
ad special coe path to skip checks on placeholders without further information
corrected verison of: add special codepath to skip checks on placeholders without further information