FILE: anonymousObjectWithAnnotation.kt public? final? val prop: = @Anno(String(object annotation)) object : @SuperType(String(super type)) List<@SuperType(String(nested super type)) Collection<@SuperType(String(nested nested super type)) Int>> { private [ContainingClassKey=] constructor(): R|| { super<@SuperType(String(super type)) List<@SuperType(String(nested super type)) Collection<@SuperType(String(nested nested super type)) Int>>>() } @Anno(String(init)) init { @Expression(String(expr)) foo#().let#( = let@fun .(it: @Anno(String(lambda param type)) Int): { ^@let Unit } ) } } public? get():