Lines Matching refs:ModuleRelocTarget
33 pub name: ModuleRelocTarget,
48 ModuleRelocTarget::user(name.namespace, name.index) in from_mach_reloc()
52 ModuleRelocTarget::LibCall(libcall) in from_mach_reloc()
55 ModuleRelocTarget::KnownSymbol(ks) in from_mach_reloc()
58 ModuleRelocTarget::FunctionOffset(func_id, offset) in from_mach_reloc()
80 impl From<FuncId> for ModuleRelocTarget { implementation
91 pub fn from_name(name: &ModuleRelocTarget) -> FuncId { in from_name()
92 if let ModuleRelocTarget::User { namespace, index } = name { in from_name()
111 impl From<DataId> for ModuleRelocTarget { implementation
122 pub fn from_name(name: &ModuleRelocTarget) -> DataId { in from_name()
123 if let ModuleRelocTarget::User { namespace, index } = name { in from_name()
216 impl From<FuncOrDataId> for ModuleRelocTarget { implementation
424 pub enum ModuleRelocTarget { enum
440 impl ModuleRelocTarget { impl
447 impl Display for ModuleRelocTarget { implementation
705 pub fn is_function(name: &ModuleRelocTarget) -> bool { in is_function()
707 ModuleRelocTarget::User { namespace, .. } => *namespace == 0, in is_function()
708 ModuleRelocTarget::LibCall(_) in is_function()
709 | ModuleRelocTarget::KnownSymbol(_) in is_function()
710 | ModuleRelocTarget::FunctionOffset(..) => { in is_function()
940 data.import_function(ModuleRelocTarget::user(0, func_id.as_u32())) in declare_func_in_data()
945 data.import_global_value(ModuleRelocTarget::user(1, data_id.as_u32())) in declare_data_in_data()