trait Concrete extends AnyRef

Source
Concrete.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Concrete
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def forceWidth(tpe: Type): Concrete
  2. abstract def forceWidth(newWidth: Int): Concrete
  3. abstract def poisoned: Boolean
  4. abstract val value: BigInt
  5. abstract val width: Int

Concrete Value Members

  1. def !=(that: Concrete): ConcreteUInt
  2. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  3. final def ##(): Int
    Definition Classes
    AnyRef → Any
  4. def %(that: Concrete): Concrete
  5. def &(that: Concrete): ConcreteUInt
  6. def *(that: Concrete): Concrete
  7. def +(that: Concrete): Concrete
  8. def -(that: Concrete): Concrete
  9. def /(that: Concrete): Concrete
  10. def <(that: Concrete): ConcreteUInt
  11. def <<(shift: Int): Concrete
  12. def <<(that: BigInt): Concrete
  13. def <<(that: ConcreteUInt): Concrete
  14. def <<(that: Concrete): Concrete
  15. def <=(that: Concrete): ConcreteUInt
  16. def ==(that: Concrete): ConcreteUInt
  17. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  18. def >(that: Concrete): ConcreteUInt
  19. def >=(that: Concrete): ConcreteUInt
  20. def >>(shift: Int): Concrete
  21. def >>(that: BigInt): Concrete
  22. def >>(that: Concrete): Concrete
  23. def ^(that: Concrete): ConcreteUInt
  24. def andReduce: Concrete
  25. def asClock: ConcreteClock
  26. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  27. def asSInt: ConcreteSInt
  28. def asUInt: ConcreteUInt
  29. def bits(hi: BigInt, lo: BigInt): Concrete
  30. def cat(that: Concrete): ConcreteUInt
  31. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  32. def cvt: ConcreteSInt
  33. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  35. def getBits(hi: Int, lo: Int): BigInt
  36. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  37. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  38. def head(n: BigInt): Concrete
  39. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  40. val lowBitOffset: Int
  41. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  42. def neg: ConcreteSInt
  43. def not: ConcreteUInt
  44. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  45. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  46. def orReduce: Concrete
  47. def pad(n: Int): Concrete
  48. def pad(n: BigInt): Concrete
  49. def poison(p1: Boolean, p2: Boolean): Boolean
  50. def poisonString: String
  51. def showValue: String
  52. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  53. def tail(n: Int): ConcreteUInt
  54. def tail(n: BigInt): ConcreteUInt
  55. def toBinaryString: String

    Show just the bit value of this concrete, string is left padded with zeros to match width This functions does not include type and poison information, it's just the bits.

  56. def toHexString: String

    Show just the bit value of this concrete, string is left padded with zeros to match width

  57. def toString(): String
    Definition Classes
    AnyRef → Any
  58. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  60. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. def xorReduce: Concrete
  62. def |(that: Concrete): ConcreteUInt

Deprecated Value Members

  1. def asBinaryString: String
    Annotations
    @deprecated
    Deprecated
  2. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from AnyRef

Inherited from Any

Ungrouped