Renders literals like Types.newParameterizedType(List::class.java, String::class.java). Rendering is pluggable so that type variables can either be resolved or emitted as other code blocks.
Types.newParameterizedType(List::class.java, String::class.java)