* tests/weakref.java: New test for weak references.
[cacao.git] / tests / regression / MinimalClassReflection.output
1 ---------------------- test a normal class ----------------------
2 is local:              false
3 is anonymous:          false
4 is member:             false
5 name:                  MinimalClassReflection
6 simple name:           MinimalClassReflection
7 canonical name:        MinimalClassReflection
8 super class:           java.lang.Object
9 declaring class:       null
10 enclosing class:       null
11 enclosing constructor: null
12 enclosing method:      null
13
14 ---------------------- test a local class (local to a method) ----------------------
15 is local:              true
16 is anonymous:          false
17 is member:             false
18 name:                  MinimalClassReflection$1ALocalClass
19 simple name:           ALocalClass
20 canonical name:        null
21 super class:           java.lang.Object
22 declaring class:       null
23 enclosing class:       MinimalClassReflection
24 enclosing constructor: null
25 enclosing method:      MinimalClassReflection.main
26
27 ---------------------- test a anonymous class ----------------------
28 is local:              false
29 is anonymous:          true
30 is member:             false
31 name:                  MinimalClassReflection$1
32 simple name:           
33 canonical name:        null
34 super class:           java.lang.Object
35 declaring class:       null
36 enclosing class:       MinimalClassReflection
37 enclosing constructor: null
38 enclosing method:      MinimalClassReflection.main
39
40 ---------------------- test a member class ----------------------
41 is local:              false
42 is anonymous:          false
43 is member:             true
44 name:                  MinimalClassReflection$1ALocalClass$AMemberClass
45 simple name:           AMemberClass
46 canonical name:        null
47 super class:           java.lang.Object
48 declaring class:       MinimalClassReflection$1ALocalClass
49 enclosing class:       MinimalClassReflection$1ALocalClass
50 enclosing constructor: null
51 enclosing method:      null
52
53 ---------------------- test a anonymous class derived from a member class ----------------------
54 is local:              false
55 is anonymous:          true
56 is member:             false
57 name:                  MinimalClassReflection$1ALocalClass$1
58 simple name:           
59 canonical name:        null
60 super class:           MinimalClassReflection$1ALocalClass$AMemberClass
61 declaring class:       null
62 enclosing class:       MinimalClassReflection$1ALocalClass
63 enclosing constructor: MinimalClassReflection$1ALocalClass.MinimalClassReflection$1ALocalClass
64 enclosing method:      null
65
66 ---------------------- test a local class (local to a constructor) ----------------------
67 is local:              true
68 is anonymous:          false
69 is member:             false
70 name:                  MinimalClassReflection$1ALocalClass$1AnotherLocalClass
71 simple name:           AnotherLocalClass
72 canonical name:        null
73 super class:           java.lang.Object
74 declaring class:       null
75 enclosing class:       MinimalClassReflection$1ALocalClass
76 enclosing constructor: MinimalClassReflection$1ALocalClass.MinimalClassReflection$1ALocalClass
77 enclosing method:      null
78
79 ---------------------- test a anonymous class derived from a local class (local to a constructor) ----------------------
80 is local:              false
81 is anonymous:          true
82 is member:             false
83 name:                  MinimalClassReflection$1ALocalClass$2
84 simple name:           
85 canonical name:        null
86 super class:           MinimalClassReflection$1ALocalClass$1AnotherLocalClass
87 declaring class:       null
88 enclosing class:       MinimalClassReflection$1ALocalClass
89 enclosing constructor: MinimalClassReflection$1ALocalClass.MinimalClassReflection$1ALocalClass
90 enclosing method:      null
91
92 ---------------------- test a anonymous class derived from a local class (local to a method) ----------------------
93 is local:              false
94 is anonymous:          true
95 is member:             false
96 name:                  MinimalClassReflection$2
97 simple name:           
98 canonical name:        null
99 super class:           MinimalClassReflection$1ALocalClass
100 declaring class:       null
101 enclosing class:       MinimalClassReflection
102 enclosing constructor: null
103 enclosing method:      MinimalClassReflection.main
104
105 ---------------------- test a member class ----------------------
106 is local:              false
107 is anonymous:          false
108 is member:             true
109 name:                  MinimalClassReflection$1ALocalClass$AMemberClass
110 simple name:           AMemberClass
111 canonical name:        null
112 super class:           java.lang.Object
113 declaring class:       MinimalClassReflection$1ALocalClass
114 enclosing class:       MinimalClassReflection$1ALocalClass
115 enclosing constructor: null
116 enclosing method:      null
117
118 ---------------------- test a anonymous class derived from a member class ----------------------
119 is local:              false
120 is anonymous:          true
121 is member:             false
122 name:                  MinimalClassReflection$1ALocalClass$1
123 simple name:           
124 canonical name:        null
125 super class:           MinimalClassReflection$1ALocalClass$AMemberClass
126 declaring class:       null
127 enclosing class:       MinimalClassReflection$1ALocalClass
128 enclosing constructor: MinimalClassReflection$1ALocalClass.MinimalClassReflection$1ALocalClass
129 enclosing method:      null
130
131 ---------------------- test a local class (local to a constructor) ----------------------
132 is local:              true
133 is anonymous:          false
134 is member:             false
135 name:                  MinimalClassReflection$1ALocalClass$1AnotherLocalClass
136 simple name:           AnotherLocalClass
137 canonical name:        null
138 super class:           java.lang.Object
139 declaring class:       null
140 enclosing class:       MinimalClassReflection$1ALocalClass
141 enclosing constructor: MinimalClassReflection$1ALocalClass.MinimalClassReflection$1ALocalClass
142 enclosing method:      null
143
144 ---------------------- test a anonymous class derived from a local class (local to a constructor) ----------------------
145 is local:              false
146 is anonymous:          true
147 is member:             false
148 name:                  MinimalClassReflection$1ALocalClass$2
149 simple name:           
150 canonical name:        null
151 super class:           MinimalClassReflection$1ALocalClass$1AnotherLocalClass
152 declaring class:       null
153 enclosing class:       MinimalClassReflection$1ALocalClass
154 enclosing constructor: MinimalClassReflection$1ALocalClass.MinimalClassReflection$1ALocalClass
155 enclosing method:      null
156