Lines Matching full:symboltable
51 class SymbolTable {
78 SymbolTable() : mCache(200), mIdCache(200) {
105 DISALLOW_COPY_AND_ASSIGN(SymbolTable);
116 virtual std::unique_ptr<SymbolTable::Symbol> findByName(const ResourceName& name) = 0;
117 virtual std::unique_ptr<SymbolTable::Symbol> findById(ResourceId id) = 0;
122 virtual std::unique_ptr<SymbolTable::Symbol> findByReference(const Reference& ref) {
133 * Exposes the resources in a ResourceTable as symbols for SymbolTable.
142 std::unique_ptr<SymbolTable::Symbol> findByName(const ResourceName& name) override;
144 std::unique_ptr<SymbolTable::Symbol> findById(ResourceId id) override {
160 std::unique_ptr<SymbolTable::Symbol> findByName(const ResourceName& name) override;
161 std::unique_ptr<SymbolTable::Symbol> findById(ResourceId id) override;
162 std::unique_ptr<SymbolTable::Symbol> findByReference(const Reference& ref) override;