@@ -113,6 +113,18 @@ isProtected = false
113113isPublic = false
114114privateWithin = <none>
115115============
116+ sym = class $PrivateJavaClass, signature = ClassInfoType(...), owner = class JavaClass_1
117+ isPrivate = true
118+ isProtected = false
119+ isPublic = false
120+ privateWithin = <none>
121+ ============
122+ sym = value this$0, signature = foo.JavaClass_1, owner = class $PrivateJavaClass
123+ isPrivate = false
124+ isProtected = false
125+ isPublic = false
126+ privateWithin = package foo
127+ ============
116128sym = class $ProtectedJavaClass, signature = ClassInfoType(...), owner = class JavaClass_1
117129isPrivate = false
118130isProtected = true
@@ -131,6 +143,18 @@ isProtected = false
131143isPublic = false
132144privateWithin = package foo
133145============
146+ sym = class $ProtectedJavaClass, signature = ClassInfoType(...), owner = class JavaClass_1
147+ isPrivate = false
148+ isProtected = true
149+ isPublic = false
150+ privateWithin = package foo
151+ ============
152+ sym = value this$0, signature = foo.JavaClass_1, owner = class $ProtectedJavaClass
153+ isPrivate = false
154+ isProtected = false
155+ isPublic = false
156+ privateWithin = package foo
157+ ============
134158sym = class $PublicJavaClass, signature = ClassInfoType(...), owner = class JavaClass_1
135159isPrivate = false
136160isProtected = false
@@ -155,55 +179,97 @@ isProtected = false
155179isPublic = true
156180privateWithin = <none>
157181============
158- sym = constructor JavaClass_1 , signature = ()foo.JavaClass_1 , owner = class JavaClass_1
182+ sym = class $PublicJavaClass , signature = ClassInfoType(...) , owner = class JavaClass_1
159183isPrivate = false
160184isProtected = false
161185isPublic = true
162186privateWithin = <none>
163187============
164- sym = object JavaClass_1, signature = foo.JavaClass_1.type, owner = package foo
188+ sym = constructor $PublicJavaClass, signature = (x$1: foo.JavaClass_1)JavaClass_1.this.$PublicJavaClass, owner = class $PublicJavaClass
189+ isPrivate = false
190+ isProtected = false
191+ isPublic = true
192+ privateWithin = <none>
193+ ============
194+ sym = value this$0, signature = foo.JavaClass_1, owner = class $PublicJavaClass
195+ isPrivate = false
196+ isProtected = false
197+ isPublic = false
198+ privateWithin = package foo
199+ ============
200+ sym = constructor JavaClass_1, signature = ()foo.JavaClass_1, owner = class JavaClass_1
165201isPrivate = false
166202isProtected = false
167203isPublic = true
168204privateWithin = <none>
169205============
170- sym = class PrivateStaticJavaClass, signature = ClassInfoType(...), owner = object JavaClass_1
206+ sym = class PrivateStaticJavaClass, signature = ClassInfoType(...), owner = class JavaClass_1
171207isPrivate = true
172208isProtected = false
173209isPublic = false
174210privateWithin = <none>
175211============
176- sym = object PrivateStaticJavaClass, signature = foo. JavaClass_1.PrivateStaticJavaClass.type, owner = object JavaClass_1
212+ sym = object PrivateStaticJavaClass, signature = JavaClass_1.this. PrivateStaticJavaClass.type, owner = class JavaClass_1
177213isPrivate = true
178214isProtected = false
179215isPublic = false
180216privateWithin = <none>
181217============
182- sym = class ProtectedStaticJavaClass, signature = ClassInfoType(...), owner = object JavaClass_1
218+ sym = class ProtectedStaticJavaClass, signature = ClassInfoType(...), owner = class JavaClass_1
183219isPrivate = true
184220isProtected = false
185221isPublic = false
186222privateWithin = <none>
187223============
188- sym = object ProtectedStaticJavaClass, signature = foo. JavaClass_1.ProtectedStaticJavaClass.type, owner = object JavaClass_1
224+ sym = object ProtectedStaticJavaClass, signature = JavaClass_1.this. ProtectedStaticJavaClass.type, owner = class JavaClass_1
189225isPrivate = true
190226isProtected = false
191227isPublic = false
192228privateWithin = <none>
193229============
194- sym = class PublicStaticJavaClass, signature = ClassInfoType(...), owner = object JavaClass_1
230+ sym = class PublicStaticJavaClass, signature = ClassInfoType(...), owner = class JavaClass_1
231+ isPrivate = false
232+ isProtected = false
233+ isPublic = true
234+ privateWithin = <none>
235+ ============
236+ sym = constructor PublicStaticJavaClass, signature = ()JavaClass_1.this.PublicStaticJavaClass, owner = class PublicStaticJavaClass
237+ isPrivate = false
238+ isProtected = false
239+ isPublic = true
240+ privateWithin = <none>
241+ ============
242+ sym = object PublicStaticJavaClass, signature = JavaClass_1.this.PublicStaticJavaClass.type, owner = class JavaClass_1
195243isPrivate = false
196244isProtected = false
197245isPublic = true
198246privateWithin = <none>
199247============
200- sym = constructor PublicStaticJavaClass, signature = ()foo.JavaClass_1.PublicStaticJavaClass, owner = class PublicStaticJavaClass
248+ sym = object JavaClass_1, signature = foo.JavaClass_1.type, owner = package foo
249+ isPrivate = false
250+ isProtected = false
251+ isPublic = true
252+ privateWithin = <none>
253+ ============
254+ sym = class PrivateStaticJavaClass, signature = ClassInfoType(...), owner = class JavaClass_1
255+ isPrivate = true
256+ isProtected = false
257+ isPublic = false
258+ privateWithin = <none>
259+ ============
260+ sym = class ProtectedStaticJavaClass, signature = ClassInfoType(...), owner = class JavaClass_1
261+ isPrivate = true
262+ isProtected = false
263+ isPublic = false
264+ privateWithin = <none>
265+ ============
266+ sym = class PublicStaticJavaClass, signature = ClassInfoType(...), owner = class JavaClass_1
201267isPrivate = false
202268isProtected = false
203269isPublic = true
204270privateWithin = <none>
205271============
206- sym = object PublicStaticJavaClass, signature = foo. JavaClass_1.PublicStaticJavaClass.type , owner = object JavaClass_1
272+ sym = constructor PublicStaticJavaClass, signature = () JavaClass_1.this.PublicStaticJavaClass , owner = class PublicStaticJavaClass
207273isPrivate = false
208274isProtected = false
209275isPublic = true
0 commit comments