Ejemplo n.º 1
0
        public override PUC.Dependency.Comparison CompareLessThan(LessThanDependency d)
        {
            if (_isRef || d.IsReference)
            {
                return(Comparison.Disjoint);
            }

            if (State.Type.ValueSpace.CompareValues(this.Value, d.Value) == 0)
            {
                return(Comparison.Same);
            }

            return(Comparison.Overlap);
        }
Ejemplo n.º 2
0
 public abstract Dependency.Comparison CompareLessThan(LessThanDependency d);
Ejemplo n.º 3
0
 public override PUC.Dependency.Comparison CompareLessThan(LessThanDependency d)
 {
     return(Dependency.Comparison.Disjoint);
 }
Ejemplo n.º 4
0
        public override PUC.Dependency.Comparison CompareLessThan(LessThanDependency d)
        {
            System.Diagnostics.Debug.Assert(d.State == State);

            return(Dependency.Comparison.Overlap);
        }