Lines Matching defs:symbol
140 // assert the corpus reports being empty consistently with the symbol count
159 const elf_symbol_sptr& symbol =
161 REQUIRE(symbol);
163 CHECK(symbol == corpus->lookup_function_symbol(*symbol));
164 CHECK(symbol != corpus->lookup_variable_symbol(*symbol));
171 const elf_symbol_sptr& symbol =
173 REQUIRE(symbol);
175 CHECK(symbol == corpus->lookup_variable_symbol(*symbol));
176 CHECK(symbol != corpus->lookup_function_symbol(*symbol));
283 // The main symbol is not necessarily the one that is aliased to in the
285 // main symbol.
290 // But since we know that 'exported_function' is the main symbol and this
306 // The main symbol is not necessarily the one that is aliased to in the
308 // main symbol.
313 // But since we know that 'exported_function' is the main symbol and this
351 const elf_symbol_sptr& symbol =
353 REQUIRE(symbol);
355 CHECK(symbol == corpus->lookup_function_symbol(*symbol));
356 CHECK(symbol != corpus->lookup_variable_symbol(*symbol));
363 const elf_symbol_sptr& symbol =
365 REQUIRE(symbol);
367 CHECK(symbol == corpus->lookup_function_symbol(*symbol));
368 CHECK(symbol != corpus->lookup_variable_symbol(*symbol));
375 const elf_symbol_sptr& symbol =
377 REQUIRE(symbol);
379 CHECK(symbol == corpus->lookup_variable_symbol(*symbol));
380 CHECK(symbol != corpus->lookup_function_symbol(*symbol));
387 const elf_symbol_sptr& symbol =
389 REQUIRE(symbol);
391 CHECK(symbol == corpus->lookup_variable_symbol(*symbol));
392 CHECK(symbol != corpus->lookup_function_symbol(*symbol));