const fn needs_alias(&self) -> bool {
        match self.inner {
            crate::ConstantInner::Scalar { .. } => self.name.is_some(),
            crate::ConstantInner::Composite { .. } => true,
        }
    }
// Returns `true` if we need to emit an alias for this constant.
Returns `true` if we need to emit an alias for this constant.
Returns ` true ` if we need to emit an alias for this constant .
const fn needs_alias(&self) -> bool {
        match self.inner {
            crate::ConstantInner::Scalar { .. } => self.name.is_some(),
            crate::ConstantInner::Composite { .. } => true,
        }
    }
const fn needs_alias ( & self ) -> bool { match self . inner { crate :: ConstantInner :: Scalar { .. } => self . name . is_some ( ) , crate :: ConstantInner :: Composite { .. } => true , } }
Returns `true` if we need to emit an alias for this constant.
Returns ` true ` if we need to emit an alias for this constant .
&self
&self