All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ill-core_2.12.0.2.2-11-d093b9.source-code.EvalGenerated.scala Maven / Gradle / Ivy

package mill.main
import mill.eval.Evaluator
import mill.define.Task
import mill.util.Strict.Agg
class EvalGenerated(evaluator: Evaluator[_]) {
  type TT[+X] = Task[X]
  def eval[T0](t0: TT[T0]):(T0) = {
  val result = evaluator.evaluate(Agg(t0)).values
  (result(0).asInstanceOf[T0])
}
     
def eval[T0, T1](t0: TT[T0], t1: TT[T1]):(T0, T1) = {
  val result = evaluator.evaluate(Agg(t0, t1)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1])
}
     
def eval[T0, T1, T2](t0: TT[T0], t1: TT[T1], t2: TT[T2]):(T0, T1, T2) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2])
}
     
def eval[T0, T1, T2, T3](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3]):(T0, T1, T2, T3) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3])
}
     
def eval[T0, T1, T2, T3, T4](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4]):(T0, T1, T2, T3, T4) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4])
}
     
def eval[T0, T1, T2, T3, T4, T5](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5]):(T0, T1, T2, T3, T4, T5) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6]):(T0, T1, T2, T3, T4, T5, T6) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6, T7](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6], t7: TT[T7]):(T0, T1, T2, T3, T4, T5, T6, T7) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6, t7)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6], result(7).asInstanceOf[T7])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6, T7, T8](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6], t7: TT[T7], t8: TT[T8]):(T0, T1, T2, T3, T4, T5, T6, T7, T8) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6, t7, t8)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6], result(7).asInstanceOf[T7], result(8).asInstanceOf[T8])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6, T7, T8, T9](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6], t7: TT[T7], t8: TT[T8], t9: TT[T9]):(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6], result(7).asInstanceOf[T7], result(8).asInstanceOf[T8], result(9).asInstanceOf[T9])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6], t7: TT[T7], t8: TT[T8], t9: TT[T9], t10: TT[T10]):(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6], result(7).asInstanceOf[T7], result(8).asInstanceOf[T8], result(9).asInstanceOf[T9], result(10).asInstanceOf[T10])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6], t7: TT[T7], t8: TT[T8], t9: TT[T9], t10: TT[T10], t11: TT[T11]):(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6], result(7).asInstanceOf[T7], result(8).asInstanceOf[T8], result(9).asInstanceOf[T9], result(10).asInstanceOf[T10], result(11).asInstanceOf[T11])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6], t7: TT[T7], t8: TT[T8], t9: TT[T9], t10: TT[T10], t11: TT[T11], t12: TT[T12]):(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6], result(7).asInstanceOf[T7], result(8).asInstanceOf[T8], result(9).asInstanceOf[T9], result(10).asInstanceOf[T10], result(11).asInstanceOf[T11], result(12).asInstanceOf[T12])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6], t7: TT[T7], t8: TT[T8], t9: TT[T9], t10: TT[T10], t11: TT[T11], t12: TT[T12], t13: TT[T13]):(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6], result(7).asInstanceOf[T7], result(8).asInstanceOf[T8], result(9).asInstanceOf[T9], result(10).asInstanceOf[T10], result(11).asInstanceOf[T11], result(12).asInstanceOf[T12], result(13).asInstanceOf[T13])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6], t7: TT[T7], t8: TT[T8], t9: TT[T9], t10: TT[T10], t11: TT[T11], t12: TT[T12], t13: TT[T13], t14: TT[T14]):(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6], result(7).asInstanceOf[T7], result(8).asInstanceOf[T8], result(9).asInstanceOf[T9], result(10).asInstanceOf[T10], result(11).asInstanceOf[T11], result(12).asInstanceOf[T12], result(13).asInstanceOf[T13], result(14).asInstanceOf[T14])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6], t7: TT[T7], t8: TT[T8], t9: TT[T9], t10: TT[T10], t11: TT[T11], t12: TT[T12], t13: TT[T13], t14: TT[T14], t15: TT[T15]):(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6], result(7).asInstanceOf[T7], result(8).asInstanceOf[T8], result(9).asInstanceOf[T9], result(10).asInstanceOf[T10], result(11).asInstanceOf[T11], result(12).asInstanceOf[T12], result(13).asInstanceOf[T13], result(14).asInstanceOf[T14], result(15).asInstanceOf[T15])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6], t7: TT[T7], t8: TT[T8], t9: TT[T9], t10: TT[T10], t11: TT[T11], t12: TT[T12], t13: TT[T13], t14: TT[T14], t15: TT[T15], t16: TT[T16]):(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6], result(7).asInstanceOf[T7], result(8).asInstanceOf[T8], result(9).asInstanceOf[T9], result(10).asInstanceOf[T10], result(11).asInstanceOf[T11], result(12).asInstanceOf[T12], result(13).asInstanceOf[T13], result(14).asInstanceOf[T14], result(15).asInstanceOf[T15], result(16).asInstanceOf[T16])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6], t7: TT[T7], t8: TT[T8], t9: TT[T9], t10: TT[T10], t11: TT[T11], t12: TT[T12], t13: TT[T13], t14: TT[T14], t15: TT[T15], t16: TT[T16], t17: TT[T17]):(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6], result(7).asInstanceOf[T7], result(8).asInstanceOf[T8], result(9).asInstanceOf[T9], result(10).asInstanceOf[T10], result(11).asInstanceOf[T11], result(12).asInstanceOf[T12], result(13).asInstanceOf[T13], result(14).asInstanceOf[T14], result(15).asInstanceOf[T15], result(16).asInstanceOf[T16], result(17).asInstanceOf[T17])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6], t7: TT[T7], t8: TT[T8], t9: TT[T9], t10: TT[T10], t11: TT[T11], t12: TT[T12], t13: TT[T13], t14: TT[T14], t15: TT[T15], t16: TT[T16], t17: TT[T17], t18: TT[T18]):(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6], result(7).asInstanceOf[T7], result(8).asInstanceOf[T8], result(9).asInstanceOf[T9], result(10).asInstanceOf[T10], result(11).asInstanceOf[T11], result(12).asInstanceOf[T12], result(13).asInstanceOf[T13], result(14).asInstanceOf[T14], result(15).asInstanceOf[T15], result(16).asInstanceOf[T16], result(17).asInstanceOf[T17], result(18).asInstanceOf[T18])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6], t7: TT[T7], t8: TT[T8], t9: TT[T9], t10: TT[T10], t11: TT[T11], t12: TT[T12], t13: TT[T13], t14: TT[T14], t15: TT[T15], t16: TT[T16], t17: TT[T17], t18: TT[T18], t19: TT[T19]):(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6], result(7).asInstanceOf[T7], result(8).asInstanceOf[T8], result(9).asInstanceOf[T9], result(10).asInstanceOf[T10], result(11).asInstanceOf[T11], result(12).asInstanceOf[T12], result(13).asInstanceOf[T13], result(14).asInstanceOf[T14], result(15).asInstanceOf[T15], result(16).asInstanceOf[T16], result(17).asInstanceOf[T17], result(18).asInstanceOf[T18], result(19).asInstanceOf[T19])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6], t7: TT[T7], t8: TT[T8], t9: TT[T9], t10: TT[T10], t11: TT[T11], t12: TT[T12], t13: TT[T13], t14: TT[T14], t15: TT[T15], t16: TT[T16], t17: TT[T17], t18: TT[T18], t19: TT[T19], t20: TT[T20]):(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6], result(7).asInstanceOf[T7], result(8).asInstanceOf[T8], result(9).asInstanceOf[T9], result(10).asInstanceOf[T10], result(11).asInstanceOf[T11], result(12).asInstanceOf[T12], result(13).asInstanceOf[T13], result(14).asInstanceOf[T14], result(15).asInstanceOf[T15], result(16).asInstanceOf[T16], result(17).asInstanceOf[T17], result(18).asInstanceOf[T18], result(19).asInstanceOf[T19], result(20).asInstanceOf[T20])
}
     
def eval[T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21](t0: TT[T0], t1: TT[T1], t2: TT[T2], t3: TT[T3], t4: TT[T4], t5: TT[T5], t6: TT[T6], t7: TT[T7], t8: TT[T8], t9: TT[T9], t10: TT[T10], t11: TT[T11], t12: TT[T12], t13: TT[T13], t14: TT[T14], t15: TT[T15], t16: TT[T16], t17: TT[T17], t18: TT[T18], t19: TT[T19], t20: TT[T20], t21: TT[T21]):(T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21) = {
  val result = evaluator.evaluate(Agg(t0, t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20, t21)).values
  (result(0).asInstanceOf[T0], result(1).asInstanceOf[T1], result(2).asInstanceOf[T2], result(3).asInstanceOf[T3], result(4).asInstanceOf[T4], result(5).asInstanceOf[T5], result(6).asInstanceOf[T6], result(7).asInstanceOf[T7], result(8).asInstanceOf[T8], result(9).asInstanceOf[T9], result(10).asInstanceOf[T10], result(11).asInstanceOf[T11], result(12).asInstanceOf[T12], result(13).asInstanceOf[T13], result(14).asInstanceOf[T14], result(15).asInstanceOf[T15], result(16).asInstanceOf[T16], result(17).asInstanceOf[T17], result(18).asInstanceOf[T18], result(19).asInstanceOf[T19], result(20).asInstanceOf[T20], result(21).asInstanceOf[T21])
}
     
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy