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()
  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 finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  36. def getBits(hi: Int, lo: Int): BigInt
  37. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  38. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  39. def head(n: BigInt): Concrete
  40. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  41. val lowBitOffset: Int
  42. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  43. def neg: ConcreteSInt
  44. def not: ConcreteUInt
  45. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  46. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  47. def orReduce: Concrete
  48. def pad(n: Int): Concrete
  49. def pad(n: BigInt): Concrete
  50. def poison(p1: Boolean, p2: Boolean): Boolean
  51. def poisonString: String
  52. def showValue: String
  53. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  54. def tail(n: Int): ConcreteUInt
  55. def tail(n: BigInt): ConcreteUInt
  56. 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.

  57. def toHexString: String

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

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

Deprecated Value Members

  1. def asBinaryString: String
    Annotations
    @deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped