Home | History | Annotate | Download | only in lib

Lines Matching refs:symbol_type

103   def __init__(self, symbol_type, symbol_data_sources):
104 self._symbol_type = symbol_type
125 def update(self, symbol_type, bucket_set, symbol_finder, cache_f):
139 symbol_type: A type of symbols to update. It should be one of
146 self._load(cache_f, symbol_type)
149 address for address in bucket_set.iter_addresses(symbol_type)
150 if address not in self._symbol_mapping_caches[symbol_type])
163 self._symbol_mapping_caches[symbol_type][address] = stripped_symbol
166 def lookup(self, symbol_type, address):
170 symbol_type: A type of symbols to update. It should be one of
177 return self._symbol_mapping_caches[symbol_type].get(address)
179 def _load(self, cache_f, symbol_type):
185 self._symbol_mapping_caches[symbol_type][int(items[0], 16)] = items[1]
187 len(self._symbol_mapping_caches[symbol_type]))