pub fn to_relocatable(&self) -> MuName {
        match self {
            &ValueLocation::Relocatable(_, ref name) => name.clone(),
            _ => panic!("expecting Relocatable location, found {}", self)
        }
    }
/// returns a relocatable symbol that contains the value, panics if impossible
returns a relocatable symbol that contains the value, panics if impossible
returns a relocatable symbol that contains the value panics if impossible
pub fn to_relocatable(&self) -> MuName {
        match self {
            &ValueLocation::Relocatable(_, ref name) => name.clone(),
            _ => panic!("expecting Relocatable location, found {}", self)
        }
    }
pub fn to_relocatable ( & self ) -> MuName { match self { & ValueLocation :: Relocatable ( _ , ref name ) => name . clone ( ) , _ => panic ! ( " " self ) } }
returns a relocatable symbol that contains the value, panics if impossible
returns a relocatable symbol that contains the value panics if impossible
&self
&self