Esempio n. 1
0
 public override int GetBehaviorHashCode()
 {
     return
         (ConstantMemoryType.GetHashCode() ^
          Generator.GetHashCode() ^
          ConstValue ^
          HasCE.GetHashCode() ^
          HasSCLR.GetHashCode() ^
          MultiplierConstruction.GetHashCode() ^
          MultType.GetHashCode() ^
          OptGoal.GetHashCode() ^
          OutputWidthHigh ^
          OutputWidthLow ^
          PipeStages ^
          PortAType.GetHashCode() ^
          PortAWidth ^
          PortBType.GetHashCode() ^
          PortBWidth ^
          ResultType.GetHashCode() ^
          RoundPoint ^
          SCLR_CE_Priority.GetHashCode() ^
          UseCustomOutputWidth.GetHashCode() ^
          UseRounding.GetHashCode() ^
          ZeroDetect.GetHashCode());
 }
 public override int GetBehaviorHashCode()
 {
     return(AddMode.GetHashCode() ^
            AinitValue.GetHashCode() ^
            Atype.GetHashCode() ^
            Awidth ^
            Bconstant.GetHashCode() ^
            BorrowSense.GetHashCode() ^
            Btype.GetHashCode() ^
            Bvalue.GetHashCode() ^
            Bwidth ^
            BypassCePriority.GetHashCode() ^
            BypassSense.GetHashCode() ^
            ConstantInputValue.GetHashCode() ^
            Generator.GetHashCode() ^
            HasBypass.GetHashCode() ^
            HasCarryIn.GetHashCode() ^
            HasCarryOut.GetHashCode() ^
            HasCE.GetHashCode() ^
            HasConstantInput.GetHashCode() ^
            HasSCLR.GetHashCode() ^
            HasSSET.GetHashCode() ^
            Implementation.GetHashCode() ^
            Latency.GetHashCode() ^
            LatencyConfiguration.GetHashCode() ^
            OutWidth);
 }