In the actual prototype, a data class declared inside a class is considered as 
an inner class so it's an a 'plain' data class,
i propose that a data class declared inside a class should always be static 
(like enum and interface).

public class InnerExample {
  __datum Internal(String name);
  
  public static void main(String[] args) {
    Internal i = new Internal("foo");
  }
}

so the code above will compile.

Rémi

Reply via email to