Packages

t

spatial

SpatialTest

trait SpatialTest extends Spatial with DSLTest with PlasticineTest

Self Type
SpatialTest
Linear Supertypes
PlasticineTest, DSLTest, utils.Args, LowPriorityArgsImplicits, Testbench, Matchers, Explicitly, MatcherWords, Tolerance, FlatSpecLike, Documenting, Alerting, Notifying, Informing, CanVerb, MustVerb, ShouldVerb, TestRegistration, TestSuite, Suite, Serializable, Serializable, Assertions, TripleEquals, TripleEqualsSupport, Spatial, ParamLoader, Compiler, DSLRunnable, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SpatialTest
  2. PlasticineTest
  3. DSLTest
  4. Args
  5. LowPriorityArgsImplicits
  6. Testbench
  7. Matchers
  8. Explicitly
  9. MatcherWords
  10. Tolerance
  11. FlatSpecLike
  12. Documenting
  13. Alerting
  14. Notifying
  15. Informing
  16. CanVerb
  17. MustVerb
  18. ShouldVerb
  19. TestRegistration
  20. TestSuite
  21. Suite
  22. Serializable
  23. Serializable
  24. Assertions
  25. TripleEquals
  26. TripleEqualsSupport
  27. Spatial
  28. ParamLoader
  29. Compiler
  30. DSLRunnable
  31. AnyRef
  32. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Hybrid(row: Int = 16, col: Int = 8, vlink: Int = 2, slink: Int = 4, time: Int = -1, scheduled: Boolean = false, iter: Int = 1000, vcLimit: Int = 4, linkTp: String = "B", flit: Int = 512, fifo: Int = 100) extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  2. case class P2P(row: Int = 16, col: Int = 8) extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  3. abstract class PIRBackend extends Backend
    Definition Classes
    PlasticineTest
  4. case class Static(row: Int = 16, col: Int = 8, vlink: Int = 2, slink: Int = 4, time: Int = -1, scheduled: Boolean = false, iter: Int = 1000, linkTp: String = "B", fifo: Int = 100) extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  5. final class AWord extends AnyRef
    Definition Classes
    Matchers
  6. final class AnWord extends AnyRef
    Definition Classes
    Matchers
  7. sealed class AnyShouldWrapper[T] extends AnyRef
    Definition Classes
    Matchers
  8. case class Args extends Product with Serializable
    Definition Classes
    Args
  9. class AssertionsHelper extends AnyRef
    Definition Classes
    Assertions
  10. abstract class Backend extends AnyRef
    Definition Classes
    DSLTest
  11. final class BehaviorWord extends AnyRef
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  12. implicit class BlockOps[R] extends AnyRef
    Attributes
    protected
    Definition Classes
    Compiler
  13. type CLIParser = OptionParser[Unit]
    Definition Classes
    Compiler
  14. class CheckingEqualizer[L] extends AnyRef
    Definition Classes
    TripleEqualsSupport
  15. abstract class ChiselBackend extends Backend
  16. type CompileError = utils.Result.CompileError
    Definition Classes
    Testbench
  17. implicit class ConditionalPass extends AnyRef
    Attributes
    protected
    Definition Classes
    Compiler
  18. class DecidedByEquality[A] extends Equality[A]
    Definition Classes
    Explicitly
  19. class DecidedWord extends AnyRef
    Definition Classes
    Explicitly
  20. class DeterminedByEquivalence[T] extends Equivalence[T]
    Definition Classes
    Explicitly
  21. class DeterminedWord extends AnyRef
    Definition Classes
    Explicitly
  22. class Equalizer[L] extends AnyRef
    Definition Classes
    TripleEqualsSupport
  23. final class HavePropertyMatcherGenerator extends AnyRef
    Definition Classes
    Matchers
  24. final class IgnoreVerbString extends AnyRef
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  25. final class IgnoreVerbStringTaggedAs extends AnyRef
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  26. final class IgnoreWord extends AnyRef
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  27. class IllegalExample extends Backend
    Definition Classes
    DSLTest
  28. final class InAndIgnoreMethods extends AnyRef
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  29. final class InAndIgnoreMethodsAfterTaggedAs extends AnyRef
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  30. final class ItVerbString extends AnyRef
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  31. final class ItVerbStringTaggedAs extends AnyRef
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  32. final class ItWord extends AnyRef
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  33. final class KeyWord extends AnyRef
    Definition Classes
    Matchers
  34. type MakeError = utils.Result.MakeError
    Definition Classes
    Testbench
  35. type ModelError = utils.Result.ModelError
    Definition Classes
    Testbench
  36. trait NoArgTest extends () ⇒ Outcome with TestData
    Attributes
    protected
    Definition Classes
    TestSuite
  37. final class PlusOrMinusWrapper[T] extends AnyRef
    Definition Classes
    Tolerance
  38. final class RegexWord extends AnyRef
    Definition Classes
    Matchers
  39. final class RegexWrapper extends AnyRef
    Definition Classes
    Matchers
  40. class RequireErrors extends IllegalExample
  41. type Result = utils.Result
    Definition Classes
    Testbench
  42. class ResultOfBeWordForAny[T] extends AnyRef
    Definition Classes
    Matchers
  43. sealed class ResultOfBeWordForCollectedAny[T] extends AnyRef
    Definition Classes
    Matchers
  44. final class ResultOfBeWordForCollectedArray[T] extends ResultOfBeWordForCollectedAny[Array[T]]
    Definition Classes
    Matchers
  45. final class ResultOfCollectedAny[T] extends AnyRef
    Definition Classes
    Matchers
  46. final class ResultOfContainWordForCollectedAny[T] extends AnyRef
    Definition Classes
    Matchers
  47. final class ResultOfEndWithWordForCollectedString extends AnyRef
    Definition Classes
    Matchers
  48. final class ResultOfEndWithWordForString extends AnyRef
    Definition Classes
    Matchers
  49. final class ResultOfFullyMatchWordForCollectedString extends AnyRef
    Definition Classes
    Matchers
  50. final class ResultOfFullyMatchWordForString extends AnyRef
    Definition Classes
    Matchers
  51. final class ResultOfHaveWordForCollectedExtent[A] extends AnyRef
    Definition Classes
    Matchers
  52. final class ResultOfHaveWordForExtent[A] extends AnyRef
    Definition Classes
    Matchers
  53. final class ResultOfIncludeWordForCollectedString extends AnyRef
    Definition Classes
    Matchers
  54. final class ResultOfIncludeWordForString extends AnyRef
    Definition Classes
    Matchers
  55. final class ResultOfNotWordForCollectedAny[T] extends AnyRef
    Definition Classes
    Matchers
  56. final class ResultOfStartWithWordForCollectedString extends AnyRef
    Definition Classes
    Matchers
  57. final class ResultOfStartWithWordForString extends AnyRef
    Definition Classes
    Matchers
  58. type RunError = utils.Result.RunError
    Definition Classes
    Testbench
  59. implicit class StringArgs extends AnyRef
    Definition Classes
    Args
  60. trait StringCanWrapperForVerb extends AnyRef
    Definition Classes
    CanVerb
  61. trait StringMustWrapperForVerb extends AnyRef
    Definition Classes
    MustVerb
  62. final class StringShouldWrapper extends AnyShouldWrapper[String] with org.scalatest.Matchers.StringShouldWrapperForVerb
    Definition Classes
    Matchers
  63. trait StringShouldWrapperForVerb extends AnyRef
    Definition Classes
    ShouldVerb
  64. class TheAfterWord extends AnyRef
    Definition Classes
    Explicitly
  65. final class TheSameInstanceAsPhrase extends AnyRef
    Definition Classes
    Matchers
  66. final class TheyVerbString extends AnyRef
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  67. final class TheyVerbStringTaggedAs extends AnyRef
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  68. final class TheyWord extends AnyRef
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  69. final class ValueWord extends AnyRef
    Definition Classes
    Matchers

Abstract Value Members

  1. abstract def main(args: lang.Tensor1[lang.Text]): lang.Void
    Definition Classes
    Spatial

Concrete Value Members

  1. object Asic extends PIRBackend
    Definition Classes
    PlasticineTest
  2. object Dot extends Backend with Product with Serializable
    Definition Classes
    PlasticineTest
  3. object HTst extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  4. object MDHTst extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  5. object MDTst extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  6. object P2PNoSim extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  7. object Tst extends PIRBackend with Product with Serializable
    Definition Classes
    PlasticineTest
  8. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. def !==[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
    Definition Classes
    TripleEqualsSupport
  10. def !==(right: Null): TripleEqualsInvocation[Null]
    Definition Classes
    TripleEqualsSupport
  11. def !==[T](right: T): TripleEqualsInvocation[T]
    Definition Classes
    TripleEqualsSupport
  12. final def ##(): Int
    Definition Classes
    AnyRef → Any
  13. def <[T](right: T)(implicit arg0: Ordering[T]): ResultOfLessThanComparison[T]
    Definition Classes
    Matchers
  14. def <=[T](right: T)(implicit arg0: Ordering[T]): ResultOfLessThanOrEqualToComparison[T]
    Definition Classes
    Matchers
  15. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  16. def ===[T](right: Spread[T]): TripleEqualsInvocationOnSpread[T]
    Definition Classes
    TripleEqualsSupport
  17. def ===(right: Null): TripleEqualsInvocation[Null]
    Definition Classes
    TripleEqualsSupport
  18. def ===[T](right: T): TripleEqualsInvocation[T]
    Definition Classes
    TripleEqualsSupport
  19. def >[T](right: T)(implicit arg0: Ordering[T]): ResultOfGreaterThanComparison[T]
    Definition Classes
    Matchers
  20. def >=[T](right: T)(implicit arg0: Ordering[T]): ResultOfGreaterThanOrEqualToComparison[T]
    Definition Classes
    Matchers
  21. lazy val CompileError: utils.Result.CompileError.type
    Definition Classes
    Testbench
  22. lazy val DATA: String
    Definition Classes
    DSLTest
  23. lazy val DISABLED: Seq[Backend]
    Definition Classes
    DSLTest
  24. lazy val Fail: utils.Result.Fail.type
    Definition Classes
    Testbench
  25. implicit final lazy val IR: State
    Attributes
    protected[argon]
    Definition Classes
    DSLRunnable
  26. lazy val MakeError: utils.Result.MakeError.type
    Definition Classes
    Testbench
  27. lazy val ModelError: utils.Result.ModelError.type
    Definition Classes
    Testbench
  28. val NoArgs: Args
    Definition Classes
    Args
  29. lazy val Pass: utils.Result.Pass.type
    Definition Classes
    Testbench
  30. lazy val RunError: utils.Result.RunError.type
    Definition Classes
    Testbench
  31. lazy val Unknown: utils.Result.Unknown.type
    Definition Classes
    Testbench
  32. def a[T](implicit arg0: ClassTag[T]): ResultOfATypeInvocation[T]
    Definition Classes
    Matchers
  33. val a: AWord
    Definition Classes
    Matchers
  34. val after: TheAfterWord
    Definition Classes
    Explicitly
  35. def alert: Alerter
    Attributes
    protected
    Definition Classes
    FlatSpecLike → Alerting
  36. def all(xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
    Definition Classes
    Matchers
  37. def all[K, V, JMAP[k, v] <: Map[k, v]](xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
    Definition Classes
    Matchers
  38. def all[E, C[_]](xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
    Definition Classes
    Matchers
  39. def allElementsOf[R](elements: GenTraversable[R]): ResultOfAllElementsOfApplication
    Definition Classes
    Matchers
  40. def allOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfAllOfApplication
    Definition Classes
    Matchers
  41. def an[T](implicit arg0: ClassTag[T]): ResultOfAnTypeInvocation[T]
    Definition Classes
    Matchers
  42. val an: AnWord
    Definition Classes
    Matchers
  43. val args: lang.Tensor1[lang.Text]
    Definition Classes
    Spatial
  44. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  45. def assert(cond: Bit, msg: Text)(implicit ctx: SrcCtx): Void
    Definition Classes
    DSLTest
  46. def assert(cond: Bit)(implicit ctx: SrcCtx): Void
    Definition Classes
    DSLTest
  47. macro def assert(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  48. macro def assert(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  49. macro def assertCompiles(code: String)(implicit pos: Position): Assertion
    Definition Classes
    Assertions
  50. macro def assertDoesNotCompile(code: String)(implicit pos: Position): Assertion
    Definition Classes
    Assertions
  51. def assertResult(expected: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  52. def assertResult(expected: Any, clue: Any)(actual: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  53. def assertThrows[T <: AnyRef](f: ⇒ Any)(implicit classTag: ClassTag[T], pos: Position): Assertion
    Definition Classes
    Assertions
  54. macro def assertTypeError(code: String)(implicit pos: Position): Assertion
    Definition Classes
    Assertions
  55. val assertionsHelper: AssertionsHelper
    Definition Classes
    Assertions
  56. macro def assume(condition: Boolean, clue: Any)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  57. macro def assume(condition: Boolean)(implicit prettifier: Prettifier, pos: Position): Assertion
    Definition Classes
    Assertions
  58. def atLeast(num: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
    Definition Classes
    Matchers
  59. def atLeast[K, V, JMAP[k, v] <: Map[k, v]](num: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
    Definition Classes
    Matchers
  60. def atLeast[E, C[_]](num: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
    Definition Classes
    Matchers
  61. def atLeastOneElementOf(elements: GenTraversable[Any]): ResultOfAtLeastOneElementOfApplication
    Definition Classes
    Matchers
  62. def atLeastOneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfAtLeastOneOfApplication
    Definition Classes
    Matchers
  63. def atMost(num: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
    Definition Classes
    Matchers
  64. def atMost[K, V, JMAP[k, v] <: Map[k, v]](num: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
    Definition Classes
    Matchers
  65. def atMost[E, C[_]](num: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
    Definition Classes
    Matchers
  66. def atMostOneElementOf[R](elements: GenTraversable[R]): ResultOfAtMostOneElementOfApplication
    Definition Classes
    Matchers
  67. def atMostOneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfAtMostOneOfApplication
    Definition Classes
    Matchers
  68. def backends: Seq[Backend]
    Definition Classes
    SpatialTestPlasticineTest → DSLTest
  69. val be: BeWord
    Definition Classes
    MatcherWords
  70. val behave: BehaveWord
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  71. val behavior: BehaviorWord
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  72. def between(from: Int, upTo: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
    Definition Classes
    Matchers
  73. def between[K, V, JMAP[k, v] <: Map[k, v]](from: Int, upTo: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
    Definition Classes
    Matchers
  74. def between[E, C[_]](from: Int, upTo: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
    Definition Classes
    Matchers
  75. def cancel(cause: Throwable)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  76. def cancel(message: String, cause: Throwable)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  77. def cancel(message: String)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  78. def cancel()(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  79. def checkBugs(stage: String): Unit
    Attributes
    protected
    Definition Classes
    Compiler
  80. def checkErrors(stage: String): Unit
    Attributes
    protected
    Definition Classes
    Compiler
  81. def checkFlag(str: String): Boolean
    Definition Classes
    DSLTest
  82. def checkIR(block: Block[_]): Result
    Attributes
    protected
    Definition Classes
    DSLTest
  83. def checkWarnings(): Unit
    Attributes
    protected
    Definition Classes
    Compiler
  84. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  85. val cmdlnArgs: List[String]
    Attributes
    protected
    Definition Classes
    PlasticineTest
  86. def commandLine: Boolean
    Definition Classes
    DSLTest
  87. def compile(args: Array[String]): Unit
    Definition Classes
    Compiler
  88. val compile: CompileWord
    Definition Classes
    MatcherWords
  89. def compileArgs: Args
    Definition Classes
    DSLTest
  90. final def compileProgram(args: Array[String]): Unit
    Definition Classes
    Compiler
  91. def complete(failure: Option[Throwable]): Unit
    Attributes
    protected
    Definition Classes
    Compiler
  92. val contain: ContainWord
    Definition Classes
    MatcherWords
  93. def conversionCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], cnv: (B) ⇒ A): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  94. def convertEquivalenceToAToBConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: <:<[A, B]): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  95. def convertEquivalenceToAToBConversionConstraint[A, B](equivalenceOfB: Equivalence[B])(implicit ev: (A) ⇒ B): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  96. def convertEquivalenceToBToAConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: <:<[B, A]): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  97. def convertEquivalenceToBToAConversionConstraint[A, B](equivalenceOfA: Equivalence[A])(implicit ev: (B) ⇒ A): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  98. implicit def convertNumericToPlusOrMinusWrapper[T](pivot: T)(implicit arg0: Numeric[T]): PlusOrMinusWrapper[T]
    Definition Classes
    Tolerance
  99. implicit def convertSymbolToHavePropertyMatcherGenerator(symbol: Symbol)(implicit prettifier: Prettifier, pos: Position): HavePropertyMatcherGenerator
    Definition Classes
    Matchers
  100. implicit def convertToAnyShouldWrapper[T](o: T)(implicit pos: Position, prettifier: Prettifier): AnyShouldWrapper[T]
    Definition Classes
    Matchers
  101. def convertToCheckingEqualizer[T](left: T): CheckingEqualizer[T]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  102. implicit def convertToEqualizer[T](left: T): Equalizer[T]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  103. implicit def convertToInAndIgnoreMethods(resultOfStringPassedToVerb: ResultOfStringPassedToVerb): InAndIgnoreMethods
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  104. implicit def convertToInAndIgnoreMethodsAfterTaggedAs(resultOfTaggedAsInvocation: ResultOfTaggedAsInvocation): InAndIgnoreMethodsAfterTaggedAs
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  105. implicit def convertToRegexWrapper(o: Regex): RegexWrapper
    Definition Classes
    Matchers
  106. implicit def convertToStringCanWrapper(o: String)(implicit position: Position): StringCanWrapperForVerb
    Definition Classes
    CanVerb
  107. implicit def convertToStringMustWrapperForVerb(o: String)(implicit position: Position): StringMustWrapperForVerb
    Definition Classes
    MustVerb
  108. implicit def convertToStringShouldWrapper(o: String)(implicit pos: Position, prettifier: Prettifier): StringShouldWrapper
    Definition Classes
    Matchers
  109. implicit def convertToStringShouldWrapperForVerb(o: String)(implicit position: Position): StringShouldWrapperForVerb
    Definition Classes
    ShouldVerb
  110. val decided: DecidedWord
    Definition Classes
    Explicitly
  111. def defaultEquality[A]: Equality[A]
    Definition Classes
    TripleEqualsSupport
  112. def define[T](name: String, default: T)(implicit ctx: SrcCtx): T
    Definition Classes
    Compiler
  113. def defineOpts(cli: CLIParser): Unit
    Definition Classes
    Spatial → Compiler
  114. val defined: DefinedWord
    Definition Classes
    MatcherWords
  115. def definedAt[T](right: T): ResultOfDefinedAt[T]
    Definition Classes
    Matchers
  116. final val desc: String
    Definition Classes
    Spatial → Compiler
  117. val determined: DeterminedWord
    Definition Classes
    Explicitly
  118. val directives: Map[String, String]
    Definition Classes
    Compiler
  119. def dseModelArgs: Args
    Definition Classes
    SpatialTest → DSLTest
  120. val empty: EmptyWord
    Definition Classes
    MatcherWords
  121. val endWith: EndWithWord
    Definition Classes
    MatcherWords
  122. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  123. def equal(o: Null): Matcher[AnyRef]
    Definition Classes
    Matchers
  124. def equal[T](spread: Spread[T]): Matcher[T]
    Definition Classes
    Matchers
  125. def equal(right: Any): MatcherFactory1[Any, Equality]
    Definition Classes
    MatcherWords
  126. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  127. def every(xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
    Definition Classes
    Matchers
  128. def every[K, V, JMAP[k, v] <: Map[k, v]](xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
    Definition Classes
    Matchers
  129. def every[E, C[_]](xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
    Definition Classes
    Matchers
  130. def exactly(num: Int, xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
    Definition Classes
    Matchers
  131. def exactly[K, V, JMAP[k, v] <: Map[k, v]](num: Int, xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
    Definition Classes
    Matchers
  132. def exactly[E, C[_]](num: Int, xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
    Definition Classes
    Matchers
  133. final def execute(testName: String, configMap: ConfigMap, color: Boolean, durations: Boolean, shortstacks: Boolean, fullstacks: Boolean, stats: Boolean): Unit
    Definition Classes
    Suite
  134. def execute(args: Array[String]): Unit
    Definition Classes
    Compiler
  135. val exist: ExistWord
    Definition Classes
    MatcherWords
  136. def expectedTestCount(filter: Filter): Int
    Definition Classes
    Suite
  137. def fail(cause: Throwable)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  138. def fail(message: String, cause: Throwable)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  139. def fail(message: String)(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  140. def fail()(implicit pos: Position): Nothing
    Definition Classes
    Assertions
  141. def finalModelArgs: Args
    Definition Classes
    SpatialTest → DSLTest
  142. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  143. def flows(): Unit
    Definition Classes
    Spatial → Compiler
  144. val fullyMatch: FullyMatchWord
    Definition Classes
    MatcherWords
  145. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  146. final def handleException(t: Throwable): Option[Throwable]
    Attributes
    protected
    Definition Classes
    Compiler
  147. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  148. val have: HaveWord
    Definition Classes
    MatcherWords
  149. val ignore: IgnoreWord
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  150. def inOrder(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfInOrderApplication
    Definition Classes
    Matchers
  151. def inOrderElementsOf[R](elements: GenTraversable[R]): ResultOfInOrderElementsOfApplication
    Definition Classes
    Matchers
  152. def inOrderOnly[T](firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfInOrderOnlyApplication
    Definition Classes
    Matchers
  153. val include: IncludeWord
    Definition Classes
    MatcherWords
  154. def info: Informer
    Attributes
    protected
    Definition Classes
    FlatSpecLike → Informing
  155. final def init(args: Array[String]): Unit
    Definition Classes
    Compiler
  156. def initConfig(): Config
    Definition Classes
    Spatial → DSLRunnable
  157. def intercept[T <: AnyRef](f: ⇒ Any)(implicit classTag: ClassTag[T], pos: Position): T
    Definition Classes
    Assertions
  158. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  159. val it: ItWord
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  160. val key: KeyWord
    Definition Classes
    Matchers
  161. val length: LengthWord
    Definition Classes
    MatcherWords
  162. def loadParam(name: String, default: lang.Int32): lang.I32
    Definition Classes
    ParamLoader
  163. def loadParams(paramPath: String): Any
    Definition Classes
    ParamLoader
  164. def lowPriorityConversionCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], cnv: (A) ⇒ B): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  165. def lowPriorityTypeCheckedConstraint[A, B](implicit equivalenceOfB: Equivalence[B], ev: <:<[A, B]): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  166. def markup: Documenter
    Attributes
    protected
    Definition Classes
    FlatSpecLike → Documenting
  167. val matchPattern: MatchPatternWord
    Definition Classes
    MatcherWords
  168. def message(expectedMessage: String): ResultOfMessageWordApplication
    Definition Classes
    Matchers
  169. val name: String
    Definition Classes
    DSLRunnable
  170. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  171. def nestedSuites: IndexedSeq[Suite]
    Definition Classes
    Suite
  172. def no(xs: String)(implicit collecting: Collecting[Char, String], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Char]
    Definition Classes
    Matchers
  173. def no[K, V, JMAP[k, v] <: Map[k, v]](xs: JMAP[K, V])(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[Entry[K, V]]
    Definition Classes
    Matchers
  174. def no[E, C[_]](xs: C[E])(implicit collecting: Collecting[E, C[E]], prettifier: Prettifier, pos: Position): ResultOfCollectedAny[E]
    Definition Classes
    Matchers
  175. def noElementsOf(elements: GenTraversable[Any]): ResultOfNoElementsOfApplication
    Definition Classes
    Matchers
  176. def noException(implicit pos: Position): NoExceptionWord
    Definition Classes
    MatcherWords
  177. def noneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfNoneOfApplication
    Definition Classes
    Matchers
  178. val not: NotWord
    Definition Classes
    MatcherWords
  179. def note: Notifier
    Attributes
    protected
    Definition Classes
    FlatSpecLike → Notifying
  180. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  181. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  182. def of[T](implicit ev: ClassTag[T]): ResultOfOfTypeInvocation[T]
    Definition Classes
    Matchers
  183. def onException(t: Throwable): Unit
    Attributes
    protected
    Definition Classes
    Compiler
  184. def oneElementOf(elements: GenTraversable[Any]): ResultOfOneElementOfApplication
    Definition Classes
    Matchers
  185. def oneOf(firstEle: Any, secondEle: Any, remainingEles: Any*)(implicit pos: Position): ResultOfOneOfApplication
    Definition Classes
    Matchers
  186. def only(xs: Any*)(implicit pos: Position): ResultOfOnlyApplication
    Definition Classes
    Matchers
  187. val params: Map[String, lang.I32]
    Definition Classes
    ParamLoader
  188. def pending: Assertion with PendingStatement
    Definition Classes
    Assertions
  189. def pendingUntilFixed(f: ⇒ Unit)(implicit pos: Position): Assertion with PendingStatement
    Definition Classes
    Assertions
  190. def pirArgs: List[String]
    Attributes
    protected
    Definition Classes
    PlasticineTest
  191. def postprocess(block: Block[_]): Unit
    Definition Classes
    DSLTest → Compiler
  192. def property(str: String): Option[String]
    Definition Classes
    DSLTest
  193. val pshPath: String
    Attributes
    protected
    Definition Classes
    PlasticineTest
  194. val readable: ReadableWord
    Definition Classes
    MatcherWords
  195. val regex: RegexWord
    Definition Classes
    Matchers
  196. final def registerIgnoredTest(testText: String, testTags: Tag*)(testFun: ⇒ Any)(implicit pos: Position): Unit
    Definition Classes
    FlatSpecLike → TestRegistration
  197. final def registerTest(testText: String, testTags: Tag*)(testFun: ⇒ Any)(implicit pos: Position): Unit
    Definition Classes
    FlatSpecLike → TestRegistration
  198. def require(cond: Boolean, msg: String)(implicit ctx: SrcCtx): Unit
    Definition Classes
    DSLTest
  199. def require(cond: Boolean)(implicit ctx: SrcCtx): Unit
    Definition Classes
    DSLTest
  200. def rerunner: Option[String]
    Definition Classes
    Suite
  201. implicit def resultToBoolean(x: Boolean): Result
    Definition Classes
    Testbench
  202. def rewrites(): Unit
    Definition Classes
    Spatial → Compiler
  203. def run(testName: Option[String], args: org.scalatest.Args): Status
    Definition Classes
    FlatSpecLike → Suite
  204. def runNestedSuites(args: org.scalatest.Args): Status
    Attributes
    protected
    Definition Classes
    Suite
  205. final def runPass[R](t: Pass, block: Block[R]): Block[R]
    Definition Classes
    Compiler
  206. def runPasses[R](block: Block[R]): Block[R]
    Definition Classes
    Spatial → Compiler
  207. def runTest(testName: String, args: org.scalatest.Args): Status
    Attributes
    protected
    Definition Classes
    FlatSpecLike → TestSuite → Suite
  208. def runTests(testName: Option[String], args: org.scalatest.Args): Status
    Attributes
    protected
    Definition Classes
    FlatSpecLike → Suite
  209. def runtimeArgs: Args

    By default, SpatialTests have no runtime arguments.

    By default, SpatialTests have no runtime arguments. Override to add list(s) of arguments.

    Definition Classes
    SpatialTest → DSLTest
  210. def saveParams(path: String): Unit
    Definition Classes
    ParamLoader
  211. final val script: String
    Definition Classes
    Spatial → Compiler
  212. def settings(): Unit
    Definition Classes
    Spatial → Compiler
  213. implicit val shorthandSharedTestRegistrationFunction: StringVerbBehaveLikeInvocation
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  214. implicit val shorthandTestRegistrationFunction: StringVerbStringInvocation
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  215. val size: SizeWord
    Definition Classes
    MatcherWords
  216. val sorted: SortedWord
    Definition Classes
    MatcherWords
  217. final def stageApp(sargs: Array[String]): Block[_]
    Definition Classes
    Spatial → Compiler
  218. final def stageProgram(args: Array[String]): Block[_]
    Definition Classes
    Compiler
  219. val startWith: StartWithWord
    Definition Classes
    MatcherWords
  220. implicit def strToArgs(cmd: String): Args
    Definition Classes
    LowPriorityArgsImplicits
  221. final val styleName: String
    Definition Classes
    FlatSpecLike → Suite
  222. final val succeed: Assertion
    Definition Classes
    Assertions
  223. def suiteId: String
    Definition Classes
    Suite
  224. def suiteName: String
    Definition Classes
    Suite
  225. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  226. def tags: Map[String, Set[String]]
    Definition Classes
    FlatSpecLike → Suite
  227. val target: HardwareTarget
    Definition Classes
    Spatial
  228. def testDataFor(testName: String, theConfigMap: ConfigMap): TestData
    Definition Classes
    FlatSpecLike → Suite
  229. def testNames: Set[String]
    Definition Classes
    FlatSpecLike → Suite
  230. def the[T](implicit arg0: ClassTag[T], pos: Position): ResultOfTheTypeInvocation[T]
    Definition Classes
    Matchers
  231. def theSameElementsAs(xs: GenTraversable[_]): ResultOfTheSameElementsAsApplication
    Definition Classes
    Matchers
  232. def theSameElementsInOrderAs(xs: GenTraversable[_]): ResultOfTheSameElementsInOrderAsApplication
    Definition Classes
    Matchers
  233. val theSameInstanceAs: TheSameInstanceAsPhrase
    Definition Classes
    Matchers
  234. val they: TheyWord
    Attributes
    protected
    Definition Classes
    FlatSpecLike
  235. def thrownBy(fun: ⇒ Any): ResultOfThrownByApplication
    Definition Classes
    Matchers
  236. def timer: String
    Definition Classes
    PlasticineTest
  237. def toString(): String
    Definition Classes
    AnyRef → Any
  238. val typeCheck: TypeCheckWord
    Definition Classes
    MatcherWords
  239. def typeCheckedConstraint[A, B](implicit equivalenceOfA: Equivalence[A], ev: <:<[B, A]): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  240. implicit def unconstrainedEquality[A, B](implicit equalityOfA: Equality[A]): CanEqual[A, B]
    Definition Classes
    TripleEquals → TripleEqualsSupport
  241. val value: ValueWord
    Definition Classes
    Matchers
  242. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  243. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  244. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  245. def withClue[T](clue: Any)(fun: ⇒ T): T
    Definition Classes
    Assertions
  246. def withFixture(test: NoArgTest): Outcome
    Attributes
    protected
    Definition Classes
    TestSuite
  247. val writable: WritableWord
    Definition Classes
    MatcherWords
  248. object AWS extends ChiselBackend
  249. object RequireErrors
  250. object Scala extends Backend
  251. object VCS extends ChiselBackend
  252. object ZCU extends ChiselBackend
  253. object Zynq extends ChiselBackend

Deprecated Value Members

  1. final def execute: Unit
    Definition Classes
    Suite
    Annotations
    @deprecated
    Deprecated

    The parameterless execute method has been deprecated and will be removed in a future version of ScalaTest. Please invoke execute with empty parens instead: execute().

  2. def trap[T](f: ⇒ T): Throwable
    Definition Classes
    Assertions
    Annotations
    @deprecated
    Deprecated

    The trap method is no longer needed for demos in the REPL, which now abreviates stack traces, and will be removed in a future version of ScalaTest

Inherited from PlasticineTest

Inherited from DSLTest

Inherited from utils.Args

Inherited from LowPriorityArgsImplicits

Inherited from Testbench

Inherited from Matchers

Inherited from Explicitly

Inherited from MatcherWords

Inherited from Tolerance

Inherited from FlatSpecLike

Inherited from Documenting

Inherited from Alerting

Inherited from Notifying

Inherited from Informing

Inherited from CanVerb

Inherited from MustVerb

Inherited from ShouldVerb

Inherited from TestRegistration

Inherited from TestSuite

Inherited from Suite

Inherited from Serializable

Inherited from Serializable

Inherited from Assertions

Inherited from TripleEquals

Inherited from TripleEqualsSupport

Inherited from Spatial

Inherited from ParamLoader

Inherited from Compiler

Inherited from DSLRunnable

Inherited from AnyRef

Inherited from Any

Ungrouped