CommandMacros

class Object
trait Matchable
class Any

Value members

Concrete methods

def call(using qctx: Quotes)(term: Term, paramss: List[List[TypeRepr]], argss: Expr[Seq[Seq[_]]]): Term
def findAllImpl[Container](implicit evidence$4: Type[Container], qctx: Quotes): List[Expr[Command[Container]]]
def findImpl[Container](implicit evidence$3: Type[Container], qctx: Quotes): Expr[List[Command[Container]]]
def getDefaultParams(using qctx: Quotes)(instance: Term, method: Symbol): Map[Symbol, Term]
def mainImpl[Container](using qctx: Quotes)(instance: Expr[Container], args: Expr[Iterable[String]], env: Expr[Map[String, String]])(implicit evidence$2: Type[Container]): Expr[Unit]
def makeCommand[Container, Api <: MacroApi](using qctx: Quotes)(api: Expr[Api], method: Symbol, name: String, doc: DocComment)(implicit evidence$5: Type[Container], evidence$6: Type[Api]): Expr[Command[Container]]