public override bool Equals(object obj) { ModifierTypeSignature other = obj as ModifierTypeSignature; if (other == null) { return(false); } return(_modifier == other._modifier && Object.Equals(_param, other._param)); }
public Vertex GetModifierTypeSignature(TypeModifierKind modifier, Vertex param) { ModifierTypeSignature sig = new ModifierTypeSignature(modifier, param); return(Unify(sig)); }