Lines Matching refs:ResolveInfo
49 ResolveInfo* old_sym = ResolveInfo::Create("abc"); in TEST_F()
50 ResolveInfo* new_sym = ResolveInfo::Create("abc"); in TEST_F()
51 new_sym->setDesc(ResolveInfo::Define); in TEST_F()
52 old_sym->setDesc(ResolveInfo::Define); in TEST_F()
53 ASSERT_TRUE(mcld::ResolveInfo::Define == new_sym->desc()); in TEST_F()
54 ASSERT_TRUE(mcld::ResolveInfo::Define == old_sym->desc()); in TEST_F()
55 ASSERT_TRUE(mcld::ResolveInfo::define_flag == new_sym->info()); in TEST_F()
56 ASSERT_TRUE(mcld::ResolveInfo::define_flag == old_sym->info()); in TEST_F()
64 ResolveInfo* old_sym = ResolveInfo::Create("abc"); in TEST_F()
65 ResolveInfo* new_sym = ResolveInfo::Create("abc"); in TEST_F()
67 new_sym->setBinding(ResolveInfo::Global); in TEST_F()
68 old_sym->setBinding(ResolveInfo::Global); in TEST_F()
69 new_sym->setDesc(ResolveInfo::Undefined); in TEST_F()
70 old_sym->setDesc(ResolveInfo::Define); in TEST_F()
78 ASSERT_TRUE(mcld::ResolveInfo::Global == new_sym->binding()); in TEST_F()
79 ASSERT_TRUE(mcld::ResolveInfo::Global == old_sym->binding()); in TEST_F()
80 ASSERT_TRUE(mcld::ResolveInfo::Undefined == new_sym->desc()); in TEST_F()
81 ASSERT_TRUE(mcld::ResolveInfo::Define == old_sym->desc()); in TEST_F()
91 ResolveInfo* old_sym = ResolveInfo::Create("abc"); in TEST_F()
92 ResolveInfo* new_sym = ResolveInfo::Create("abc"); in TEST_F()
94 new_sym->setBinding(ResolveInfo::Global); in TEST_F()
95 old_sym->setBinding(ResolveInfo::Global); in TEST_F()
96 new_sym->setDesc(ResolveInfo::Define); in TEST_F()
97 old_sym->setDesc(ResolveInfo::Define); in TEST_F()
105 ASSERT_TRUE(mcld::ResolveInfo::Global == new_sym->binding()); in TEST_F()
106 ASSERT_TRUE(mcld::ResolveInfo::Global == old_sym->binding()); in TEST_F()
107 ASSERT_TRUE(mcld::ResolveInfo::Define == new_sym->desc()); in TEST_F()
108 ASSERT_TRUE(mcld::ResolveInfo::Define == old_sym->desc()); in TEST_F()
118 ResolveInfo* old_sym = ResolveInfo::Create("abc"); in TEST_F()
119 ResolveInfo* new_sym = ResolveInfo::Create("abc"); in TEST_F()
121 new_sym->setBinding(ResolveInfo::Global); in TEST_F()
122 old_sym->setBinding(ResolveInfo::Global); in TEST_F()
123 new_sym->setDesc(ResolveInfo::Undefined); in TEST_F()
124 old_sym->setDesc(ResolveInfo::Undefined); in TEST_F()
132 ASSERT_TRUE(mcld::ResolveInfo::Global == new_sym->binding()); in TEST_F()
133 ASSERT_TRUE(mcld::ResolveInfo::Global == old_sym->binding()); in TEST_F()
134 ASSERT_TRUE(mcld::ResolveInfo::Undefined == new_sym->desc()); in TEST_F()
135 ASSERT_TRUE(mcld::ResolveInfo::Undefined == old_sym->desc()); in TEST_F()
145 ResolveInfo* old_sym = ResolveInfo::Create("abc"); in TEST_F()
146 ResolveInfo* new_sym = ResolveInfo::Create("abc"); in TEST_F()
148 new_sym->setBinding(ResolveInfo::Global); in TEST_F()
149 old_sym->setBinding(ResolveInfo::Weak); in TEST_F()
153 ASSERT_TRUE(mcld::ResolveInfo::Global == new_sym->binding()); in TEST_F()
154 ASSERT_TRUE(mcld::ResolveInfo::Weak == old_sym->binding()); in TEST_F()
156 ASSERT_TRUE(mcld::ResolveInfo::global_flag == new_sym->info()); in TEST_F()
157 ASSERT_TRUE(mcld::ResolveInfo::weak_flag == old_sym->info()); in TEST_F()
166 ResolveInfo* old_sym = ResolveInfo::Create("abc"); in TEST_F()
167 ResolveInfo* new_sym = ResolveInfo::Create("abc"); in TEST_F()
169 old_sym->setBinding(ResolveInfo::Weak); in TEST_F()
170 new_sym->setBinding(ResolveInfo::Global); in TEST_F()
175 old_sym->setDesc(ResolveInfo::Define); in TEST_F()
176 new_sym->setDesc(ResolveInfo::Define); in TEST_F()
182 ASSERT_TRUE(mcld::ResolveInfo::Weak == old_sym->binding()); in TEST_F()
183 ASSERT_TRUE(mcld::ResolveInfo::Global == new_sym->binding()); in TEST_F()
184 ASSERT_TRUE(mcld::ResolveInfo::Define == old_sym->desc()); in TEST_F()
185 ASSERT_TRUE(mcld::ResolveInfo::Define == new_sym->desc()); in TEST_F()
195 ResolveInfo* old_sym = ResolveInfo::Create("abc"); in TEST_F()
196 ResolveInfo* new_sym = ResolveInfo::Create("abc"); in TEST_F()
198 new_sym->setDesc(ResolveInfo::Common); in TEST_F()
199 old_sym->setDesc(ResolveInfo::Common); in TEST_F()
203 ASSERT_TRUE(mcld::ResolveInfo::Common == new_sym->desc()); in TEST_F()
204 ASSERT_TRUE(mcld::ResolveInfo::Common == old_sym->desc()); in TEST_F()
206 ASSERT_TRUE(mcld::ResolveInfo::common_flag == new_sym->info()); in TEST_F()
207 ASSERT_TRUE(mcld::ResolveInfo::common_flag == old_sym->info()); in TEST_F()
216 ResolveInfo* old_sym = ResolveInfo::Create("abc"); in TEST_F()
217 ResolveInfo* new_sym = ResolveInfo::Create("abc"); in TEST_F()
219 new_sym->setDesc(ResolveInfo::Common); in TEST_F()
220 old_sym->setDesc(ResolveInfo::Common); in TEST_F()
221 old_sym->setBinding(ResolveInfo::Weak); in TEST_F()
225 ASSERT_TRUE(ResolveInfo::Common == new_sym->desc()); in TEST_F()
226 ASSERT_TRUE(ResolveInfo::Common == old_sym->desc()); in TEST_F()
227 ASSERT_TRUE(ResolveInfo::Weak == old_sym->binding()); in TEST_F()
229 ASSERT_TRUE(ResolveInfo::common_flag == new_sym->info()); in TEST_F()
230 ASSERT_TRUE((ResolveInfo::weak_flag | ResolveInfo::common_flag) == in TEST_F()
241 ResolveInfo* old_sym = ResolveInfo::Create("abc"); in TEST_F()
242 ResolveInfo* new_sym = ResolveInfo::Create("abc"); in TEST_F()
244 old_sym->setDesc(ResolveInfo::Common); in TEST_F()
247 new_sym->setDesc(ResolveInfo::Define); in TEST_F()
250 ASSERT_TRUE(ResolveInfo::Define == new_sym->desc()); in TEST_F()
251 ASSERT_TRUE(ResolveInfo::Common == old_sym->desc()); in TEST_F()
253 ASSERT_TRUE(ResolveInfo::define_flag == new_sym->info()); in TEST_F()
254 ASSERT_TRUE(ResolveInfo::common_flag == old_sym->info()); in TEST_F()
264 ResolveInfo* sym = ResolveInfo::Create("abc"); in TEST_F()
278 ASSERT_TRUE(ResolveInfo::NoType == sym->type()); in TEST_F()
294 ASSERT_TRUE(ResolveInfo::NoType == sym->type()); in TEST_F()
299 sym->setDesc(ResolveInfo::Define); in TEST_F()
310 ASSERT_TRUE(ResolveInfo::NoType == sym->type()); in TEST_F()
311 ASSERT_TRUE(ResolveInfo::Define == sym->desc()); in TEST_F()
315 sym->setDesc(ResolveInfo::Common); in TEST_F()
326 ASSERT_TRUE(ResolveInfo::NoType == sym->type()); in TEST_F()
327 ASSERT_TRUE(ResolveInfo::Common == sym->desc()); in TEST_F()
331 sym->setDesc(ResolveInfo::Indirect); in TEST_F()
341 ASSERT_TRUE(ResolveInfo::NoType == sym->type()); in TEST_F()
342 ASSERT_TRUE(ResolveInfo::Indirect == sym->desc()); in TEST_F()
346 sym->setDesc(ResolveInfo::Undefined); in TEST_F()
356 ASSERT_TRUE(ResolveInfo::NoType == sym->type()); in TEST_F()
363 ResolveInfo* sym = ResolveInfo::Create("abc"); in TEST_F()
377 ASSERT_TRUE(ResolveInfo::NoType == sym->type()); in TEST_F()
382 sym->setBinding(ResolveInfo::Global); in TEST_F()
392 ASSERT_TRUE(ResolveInfo::NoType == sym->type()); in TEST_F()
394 ASSERT_TRUE(ResolveInfo::Global == sym->binding()); in TEST_F()
397 sym->setBinding(ResolveInfo::Weak); in TEST_F()
407 ASSERT_TRUE(ResolveInfo::NoType == sym->type()); in TEST_F()
409 ASSERT_TRUE(ResolveInfo::Weak == sym->binding()); in TEST_F()
412 sym->setBinding(ResolveInfo::Local); in TEST_F()
422 ASSERT_TRUE(ResolveInfo::NoType == sym->type()); in TEST_F()
424 ASSERT_TRUE(ResolveInfo::Local == sym->binding()); in TEST_F()