public virtual bool Equals(BType p) { if ((object)p == null) { return(false); } return(GetType() == p.GetType()); }
public override bool Equals(BType p) { if ((object)p == null) { return(false); } return(this.GetType() == p.GetType() && (p as BTypeStack).StackSize == StackSize); }
public override bool Equals(BType p) { if ((object)p == null) { return(false); } return(this.GetType() == p.GetType() && (p as BTypeArray).ArraySize == ArraySize); }