/renderingOfGenericInnerTypes.kt:18:28: error: Initializer type mismatch: expected 'D', actual 'C<String>.D<Int>'.

/renderingOfGenericInnerTypes.kt:19:48: error: Initializer type mismatch: expected 'D', actual 'C<String>.D2<Int, Boolean>.E<Char, Long, Short>'.

/renderingOfGenericInnerTypes.kt:20:19: error: Initializer type mismatch: expected 'D', actual 'C.NonInner<String>'.

/renderingOfGenericInnerTypes.kt:24:20: error: Initializer type mismatch: expected 'D', actual 'Local<X (of fun <X> genTest)>'.

/renderingOfGenericInnerTypes.kt:30:38: error: Initializer type mismatch: expected 'D', actual 'Local2<String, X (of fun <X> genTest)>.Inner'.

/renderingOfGenericInnerTypes.kt:55:39: error: Argument type mismatch: actual type is 'C<String>', but 'C<Int>' was expected.

/renderingOfGenericInnerTypes.kt:56:18: error: Cannot access 'fun <T> veryCunningCallee(): C.Inner<Long, T, Boolean>': it is private in 'foo.X'.

/renderingOfGenericInnerTypes.kt:56:55: error: Argument type mismatch: actual type is 'C<Long, String, Short>.Inner', but 'C<Long, String, Boolean>.Inner' was expected.

/renderingOfGenericInnerTypes.kt:56:66: error: Cannot access 'fun <T> veryCunningCallee(): C.Inner<Long, T, Short>': it is private in 'foo.X'.
