NewInstance

object NewInstance
class Object
trait Matchable
class Any

Type members

Types

type FailFn = () => Nothing
type TermLookupFn = Quotes => (Nothing, FailFn) => Term { def apply(q: Quotes): (ValDef, FailFn) => Term; }
type TypeLookupFn = Quotes => (Nothing, FailFn) => TypeTree { def apply(q: Quotes): (TypeDef, FailFn) => TypeTree; }

Value members

Concrete methods

def of[A](findTermArg: Option[TermLookupFn], findTypeArg: Option[TypeLookupFn], autoPopulateImplicits: Boolean)(`evidence$1`: Type[A], Quotes): Expr[A]