/// Create a new reference `AbstractValue` given its type and kind
Create a new reference `AbstractValue` given its type and kind
Create a new reference ` AbstractValue ` given its type and kind
pub fn new_reference(token: SignatureToken, kind: Kind) -> AbstractValue {
        checked_precondition!(
            match token {
                SignatureToken::Reference(_) => true,
                SignatureToken::MutableReference(_) => true,
                _ => false,
            },
            "AbstractValue::new_reference must be applied with a reference type"
        );
        AbstractValue { token, kind }
    }
pub fn new_reference ( token : SignatureToken , kind : Kind ) -> AbstractValue { checked_precondition ! ( match token { SignatureToken Reference ( ) true SignatureToken MutableReference ( ) true false } " " ) ; AbstractValue { token , kind } }
Create a new reference `AbstractValue` given its type and kind
Create a new reference ` AbstractValue ` given its type and kind
token
SignatureToken
kind
Kind