|  |  |  | @ -35,7 +35,7 @@ pub struct Object { | 
		
	
		
			
				|  |  |  |  |     pub(crate) maps: HashMap<String, Map>, | 
		
	
		
			
				|  |  |  |  |     pub(crate) programs: HashMap<String, Program>, | 
		
	
		
			
				|  |  |  |  |     pub(crate) relocations: HashMap<SectionIndex, Vec<Relocation>>, | 
		
	
		
			
				|  |  |  |  |     pub(crate) symbol_table: HashMap<SymbolIndex, Symbol>, | 
		
	
		
			
				|  |  |  |  |     pub(crate) symbols_by_index: HashMap<SymbolIndex, Symbol>, | 
		
	
		
			
				|  |  |  |  | } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  | #[derive(Debug, Clone)] | 
		
	
	
		
			
				
					|  |  |  | @ -113,7 +113,7 @@ impl Object { | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |         if let Some(symbol_table) = obj.symbol_table() { | 
		
	
		
			
				|  |  |  |  |             for symbol in symbol_table.symbols() { | 
		
	
		
			
				|  |  |  |  |                 bpf_obj.symbol_table.insert( | 
		
	
		
			
				|  |  |  |  |                 bpf_obj.symbols_by_index.insert( | 
		
	
		
			
				|  |  |  |  |                     symbol.index(), | 
		
	
		
			
				|  |  |  |  |                     Symbol { | 
		
	
		
			
				|  |  |  |  |                         name: symbol.name().ok().map(String::from), | 
		
	
	
		
			
				
					|  |  |  | @ -137,7 +137,7 @@ impl Object { | 
		
	
		
			
				|  |  |  |  |             maps: HashMap::new(), | 
		
	
		
			
				|  |  |  |  |             programs: HashMap::new(), | 
		
	
		
			
				|  |  |  |  |             relocations: HashMap::new(), | 
		
	
		
			
				|  |  |  |  |             symbol_table: HashMap::new(), | 
		
	
		
			
				|  |  |  |  |             symbols_by_index: HashMap::new(), | 
		
	
		
			
				|  |  |  |  |         } | 
		
	
		
			
				|  |  |  |  |     } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
	
		
			
				
					|  |  |  | 
 |