CompileMacro

org.scalatest.CompileMacro
object CompileMacro

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

object given_FromExpr_Error extends FromExpr[Error]

Attributes

Supertypes
trait FromExpr[Error]
class Object
trait Matchable
class Any
Self type
object given_FromExpr_ErrorKind extends FromExpr[ErrorKind]

Attributes

Supertypes
trait FromExpr[ErrorKind]
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

def assertCompilesImpl(self: Expr[_], typeChecked: Expr[List[Error]])(using Quotes): Expr[Assertion]
def assertDoesNotCompileImpl(code: Expr[String], typeChecked: Expr[Boolean])(using Quotes): Expr[Assertion]
def assertTypeErrorImpl(self: Expr[_], typeChecked: Expr[List[Error]])(using Quotes): Expr[Assertion]
def expectCompilesImpl(self: Expr[_], typeChecked: Expr[List[Error]], prettifier: Expr[Prettifier])(using Quotes): Expr[Fact]
def expectDoesNotCompileImpl(code: Expr[String], typeChecked: Expr[Boolean], prettifier: Expr[Prettifier])(using Quotes): Expr[Fact]
def expectTypeErrorImpl(self: Expr[_], typeChecked: Expr[List[Error]], prettifier: Expr[Prettifier])(using Quotes): Expr[Fact]