Home
last modified time | relevance | path

Searched refs:symbol_table (Results 1 – 2 of 2) sorted by relevance

/aosp12/frameworks/base/tools/aapt2/process/
H A DSymbolTable_test.cpp72 SymbolTable symbol_table(&mangler); in TEST() local
73 symbol_table.AppendSource(util::make_unique<ResourceTableSymbolSource>(table.get())); in TEST()
75 EXPECT_THAT(symbol_table.FindByName(test::ParseNameOrDie("id/foo")), NotNull()); in TEST()
76 EXPECT_THAT(symbol_table.FindByName(test::ParseNameOrDie("com.android.lib:id/foo")), NotNull()); in TEST()
126 SymbolTable symbol_table(&name_mangler); in TEST_F() local
127 symbol_table.AppendSource(std::move(asset_manager_source)); in TEST_F()
129 EXPECT_THAT(symbol_table.FindByName(test::ParseNameOrDie("com.android.lib:id/foo")), NotNull()); in TEST_F()
130 EXPECT_THAT(symbol_table.FindByName(test::ParseNameOrDie("com.android.app:id/bar")), NotNull()); in TEST_F()
132 EXPECT_THAT(symbol_table.FindByName(test::ParseNameOrDie("com.android.app:id/foo")), IsNull()); in TEST_F()
133 EXPECT_THAT(symbol_table.FindByName(test::ParseNameOrDie("com.android.lib:id/bar")), IsNull()); in TEST_F()
[all …]
/aosp12/art/runtime/
H A Delf_file.cc844 SymbolTable** symbol_table = GetSymbolTable(section_type); in FindSymbolByName() local
845 if (*symbol_table != nullptr || build_map) { in FindSymbolByName()
846 if (*symbol_table == nullptr) { in FindSymbolByName()
848 *symbol_table = new SymbolTable; in FindSymbolByName()
873 (*symbol_table)->insert(std::make_pair(name, symbol)); in FindSymbolByName()
886 CHECK(*symbol_table != nullptr); in FindSymbolByName()
887 typename SymbolTable::const_iterator it = (*symbol_table)->find(symbol_name); in FindSymbolByName()
888 if (it == (*symbol_table)->end()) { in FindSymbolByName()