ApplicationHelper

trait ApplicationHelper[F[_], CT] extends ApplyArgRecordScope[F, CT] with MethodParamsDescriptorScope[F, CT] with ApplyArgBuilderScope[F, CT]
trait ApplyArgRecordScope[F, CT]
class Object
trait Matchable
class Any

Type members

Inherited classlikes

case
class ApplyArgByNameRecord(term: Term, index: Int, cpsTree: CpsTree, shifted: Boolean)
case
class ApplyArgLambdaRecord(term: Term, index: Int, cpsBody: CpsTree, shifted: Boolean, existsLambdaUnshift: Boolean)
case
class ApplyArgNamedRecord(term: NamedArg, name: String, nested: ApplyArgRecord)
case
class ApplyArgNoPrecalcTermRecord(term: Term, index: Int)
case
class ApplyArgPrecalcTermRecord(term: Term, index: Int, termCpsTree: CpsTree, valDef: ValDef, ident: Term)
case
class ApplyArgRepeatRecord(term: Repeated, index: Int, elements: List[ApplyArgRecord], seqTypeTree: TypeTree)
case
class ApplyArgsSummaryPropertiesStep1(hasAsync: Boolean, hasShiftedLambda: Boolean, shouldBeChangedSync: Boolean)
case
class BuildApplyArgsAcc(posIndex: Int, paramIndex: Int, wasNamed: Boolean, inRepeat: Boolean, inNamed: Boolean, records: Seq[ApplyArgRecord], filledNamed: Set[Int])

Value members

Inherited methods

def termIsNoOrderDepended(x: <none>): Boolean