Commit | Line | Data |
---|---|---|
f0708dbb JB |
1 | /* Do not move this definition into a header file! See the comments |
2 | in psmang.exp. */ | |
3 | struct s | |
4 | { | |
5 | int value; | |
6 | void method1 (void); | |
7 | void method2 (void); | |
8 | }; | |
9 | ||
10 | void | |
11 | s::method1 () | |
12 | { | |
13 | value = 42; | |
14 | } | |
15 | ||
16 | int | |
17 | main (int argc, char **argv) | |
18 | { | |
19 | s si; | |
20 | ||
21 | si.method1 (); | |
22 | si.method2 (); | |
23 | } | |
24 | ||
25 | ||
26 | /* The presence of these variables ensures there will be so many | |
27 | symbols in psmang1.cc's symtab's global block that it will have a | |
28 | non-trivial hash table. When there are only a very few symbols, | |
29 | the block only has one hash bucket, so even if we compute the hash | |
30 | value for the wrong symbol name, we'll still find a symbol that | |
31 | matches. */ | |
32 | int ax; | |
33 | int bx; | |
34 | int a1x; | |
35 | int b1x; | |
36 | int a2x; | |
37 | int b2x; | |
38 | int a12x; | |
39 | int b12x; | |
40 | int a3x; | |
41 | int b3x; | |
42 | int a13x; | |
43 | int b13x; | |
44 | int a23x; | |
45 | int b23x; | |
46 | int a123x; | |
47 | int b123x; | |
48 | int a4x; | |
49 | int b4x; | |
50 | int a14x; | |
51 | int b14x; | |
52 | int a24x; | |
53 | int b24x; | |
54 | int a124x; | |
55 | int b124x; | |
56 | int a34x; | |
57 | int b34x; | |
58 | int a134x; | |
59 | int b134x; | |
60 | int a234x; | |
61 | int b234x; | |
62 | int a1234x; | |
63 | int b1234x; | |
64 | int a5x; | |
65 | int b5x; | |
66 | int a15x; | |
67 | int b15x; | |
68 | int a25x; | |
69 | int b25x; | |
70 | int a125x; | |
71 | int b125x; | |
72 | int a35x; | |
73 | int b35x; | |
74 | int a135x; | |
75 | int b135x; | |
76 | int a235x; | |
77 | int b235x; | |
78 | int a1235x; | |
79 | int b1235x; | |
80 | int a45x; | |
81 | int b45x; | |
82 | int a145x; | |
83 | int b145x; | |
84 | int a245x; | |
85 | int b245x; | |
86 | int a1245x; | |
87 | int b1245x; | |
88 | int a345x; | |
89 | int b345x; | |
90 | int a1345x; | |
91 | int b1345x; | |
92 | int a2345x; | |
93 | int b2345x; | |
94 | int a12345x; | |
95 | int b12345x; | |
96 | int a6x; | |
97 | int b6x; | |
98 | int a16x; | |
99 | int b16x; | |
100 | int a26x; | |
101 | int b26x; | |
102 | int a126x; | |
103 | int b126x; | |
104 | int a36x; | |
105 | int b36x; | |
106 | int a136x; | |
107 | int b136x; | |
108 | int a236x; | |
109 | int b236x; | |
110 | int a1236x; | |
111 | int b1236x; | |
112 | int a46x; | |
113 | int b46x; | |
114 | int a146x; | |
115 | int b146x; | |
116 | int a246x; | |
117 | int b246x; | |
118 | int a1246x; | |
119 | int b1246x; | |
120 | int a346x; | |
121 | int b346x; | |
122 | int a1346x; | |
123 | int b1346x; | |
124 | int a2346x; | |
125 | int b2346x; | |
126 | int a12346x; | |
127 | int b12346x; | |
128 | int a56x; | |
129 | int b56x; | |
130 | int a156x; | |
131 | int b156x; | |
132 | int a256x; | |
133 | int b256x; | |
134 | int a1256x; | |
135 | int b1256x; | |
136 | int a356x; | |
137 | int b356x; | |
138 | int a1356x; | |
139 | int b1356x; | |
140 | int a2356x; | |
141 | int b2356x; | |
142 | int a12356x; | |
143 | int b12356x; | |
144 | int a456x; | |
145 | int b456x; | |
146 | int a1456x; | |
147 | int b1456x; | |
148 | int a2456x; | |
149 | int b2456x; | |
150 | int a12456x; | |
151 | int b12456x; | |
152 | int a3456x; | |
153 | int b3456x; | |
154 | int a13456x; | |
155 | int b13456x; | |
156 | int a23456x; | |
157 | int b23456x; | |
158 | int a123456x; | |
159 | int b123456x; |