p

DFiant

internals

package internals

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. internals
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait AllImplicitsOf[T] extends AnyRef
  2. type Arg0IsNonLit = OpMacro[Require, IsNonLiteral[GetArg0], DefaultRequireMsg, NoSym]
  3. implicit class BigIntExtras extends AnyRef
  4. implicit class BigIntExtrasCO extends AnyRef
  5. type BitVector = scodec.bits.BitVector
  6. implicit class BitVectorExtras extends AnyRef
  7. implicit class BooleanExtras extends AnyRef
  8. trait CaseClassMerge[T, U] extends AnyRef
  9. sealed trait CaseClassSkipper[T <: HasOut] extends HasOut
  10. trait ClassArgs[T] extends AnyRef
  11. trait CloneClassWithContext[T] extends AnyRef
  12. trait DevAccess extends AnyRef
  13. trait DisallowExternalExtensions extends AnyRef
  14. class ErrorMsg[M <: String with Singleton, P <: String with Singleton] extends AnyRef
  15. class Exact[T] extends AnyRef
  16. trait ExternalExtension extends AnyRef
    Annotations
    @implicitAmbiguous("The function requiring this implicit cannot run within this scope")
  17. implicit final class GroupByOrderedImplicitImpl[T] extends AnyVal
  18. trait HasPostConstructionOnlyDefs extends AnyRef
  19. trait HasWidth extends AnyRef
  20. implicit class IntExtras extends AnyRef
  21. implicit class IntervalIntExtras extends AnyRef
  22. implicit class IntervalLongExtras extends AnyRef
  23. sealed trait LateConstructionConfig extends AnyRef
  24. implicit class LongExtras extends AnyRef
  25. implicit class MapInverterA[K, V] extends AnyRef
  26. final case class Meta(name: Name, position: Position, namePosition: Position, lateConstruction: Boolean) extends Product with Serializable
  27. sealed class MustBeTheClassOf[T] extends AnyRef
  28. trait N >= 0 extends AnyRef
  29. trait PostConstruction extends AnyRef
  30. implicit class ReflectionClassExtras extends AnyRef
  31. sealed class RunOnce extends AnyRef
  32. sealed class TopLevel extends AnyRef
  33. implicit class WhiteboxMacroExt extends AnyRef
  34. trait WidthTag[W] extends HasWidth
  35. type ZeroI = 0

Value Members

  1. val BitVector: scodec.bits.BitVector.type
  2. def bigIntBitsToDouble(value: BigInt): Double
  3. def bigIntBitsToFloat(value: BigInt): Float
  4. def bigIntToBinaryString(value: BigInt, width: Int = 0): String
  5. def byteToBigIntBits(value: Byte): BigInt
  6. def doubleToBigIntBits(value: Double): BigInt
  7. def floatToBigIntBits(value: Float): BigInt
  8. implicit def fromValueOf[T](valueOf: ValueOf[T]): T
  9. def int2hex(intArr: Array[Int]): String
  10. def int2hex(int: Int, nibblesMax: Int = 0): String
  11. def intToBigIntBits(value: Int): BigInt
  12. def longToBigIntBits(value: Long): BigInt
  13. def tmeas[R](block: => R): R
  14. object AllImplicitsOf
  15. object AsWidth extends Int
  16. object BinaryInt extends Int
  17. object BitIndex extends Int
  18. object BitsHiLo extends Int
  19. object BitsWidth extends Int
  20. object BitsWidthOf
  21. object CaseClassMerge
  22. object CaseClassSkipper extends Serializable
  23. object ClassArgs
  24. object CloneClassWithContext
  25. object DocURLs
  26. object Exact
  27. object ExtWidth extends Int
  28. object ExternalExtension
  29. object LateConstructionConfig
  30. object Meta extends Serializable
  31. object MustBeTheClassOf
  32. object Natural
  33. object PartWidth extends Int
  34. object Positive extends Int
  35. object PostConstruction
  36. object RelWidth
  37. object RunOnce
  38. object SIntWidth extends Int
  39. object TopLevel
  40. object XRange
  41. implicit object devAccess extends DevAccess

Inherited from AnyRef

Inherited from Any

Ungrouped