示例#1
0
 internal virtual bool Equals(TPointerBase tp)
 {
     return(this == tp);
 }
示例#2
0
    internal override bool Equals(TPointerBase tp)
    {
        TPointerXT tx = tp as TPointerXT;

        return(tx != null && Name == tx.Name);
    }
示例#3
0
    internal override bool Equals(TPointerBase tp)
    {
        TPointerBlob tb = tp as TPointerBlob;

        return(tb != null && Blob == tb.Blob);
    }
示例#4
0
 internal override bool Equals(TPointerBase tp)
 {
     return(tp is TPointerNull);
 }
示例#5
0
 internal TValue(int x, TPointerBase ptr)
 {
     this.x   = x;
     this.ptr = ptr;
 }
示例#6
0
 internal TValue(bool b)
 {
     this.x   = b ? -1 : 0;
     this.ptr = null;
 }
示例#7
0
 internal TValue(uint x)
 {
     this.x   = (int)x;
     this.ptr = null;
 }
示例#8
0
 internal TValue(int x)
 {
     this.x   = x;
     this.ptr = null;
 }