gnieh.sohva.dsl

JSCouchExp

trait JSCouchExp extends JSExp with JSCouch with JSJsonExp with StructExp with Dynamics with JSMapsExp with CastsCheckedExp

Linear Supertypes
CastsCheckedExp, JSMapsExp, JSJsonExp, ProxyExp, JSCouch, Casts, JSMaps, JSJson, Proxy, JSExp, OptionOpsExp, RegExpsExp, ArraysExp, DynamicsExp, JsScalaExp, ListOps2Exp, MiscOpsExp, PrimitiveOpsExp, StructExp, TupledFunctionsRecursiveExp, TupledFunctionsExp, TupleOpsExp, FunctionsRecursiveExp, ClosureCompare, Externalizable, Serializable, FunctionsExp, ObjectOpsExp, ListOpsExp, StringOpsExp, BooleanOpsExp, WhileExp, IfThenElseExp, EqualExp, EqualExpBridge, OrderingOpsExp, NumericOpsExp, BaseFatExp, FatTransforming, FatExpressions, VariablesExp, ReadVarImplicitExp, ImplicitOpsExp, EffectExp, Effects, BaseExp, Transforming, Blocks, Expressions, Utils, Config, JS, JsScala, LiftPrimitives, LiftBoolean, LiftString, LiftNumeric, LiftEquals, LiftVariables, JSBase, OptionOps, RegExps, Arrays, Dynamics, JsScalaBase, scala.js.language.ListOps2, MiscOps, PrimitiveOps, Structs, TupledFunctions, TupleOps, Functions, ObjectOps, ListOps, StringOps, BooleanOps, scala.virtualization.lms.common.While, scala.virtualization.lms.common.IfThenElse, scala.virtualization.lms.common.Equal, OrderingOps, NumericOps, Variables, ReadVarImplicit, VariableImplicits, LowPriorityVariableImplicits, ImplicitOps, OverloadHack, Base, EmbeddedControls, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. JSCouchExp
  2. CastsCheckedExp
  3. JSMapsExp
  4. JSJsonExp
  5. ProxyExp
  6. JSCouch
  7. Casts
  8. JSMaps
  9. JSJson
  10. Proxy
  11. JSExp
  12. OptionOpsExp
  13. RegExpsExp
  14. ArraysExp
  15. DynamicsExp
  16. JsScalaExp
  17. ListOps2Exp
  18. MiscOpsExp
  19. PrimitiveOpsExp
  20. StructExp
  21. TupledFunctionsRecursiveExp
  22. TupledFunctionsExp
  23. TupleOpsExp
  24. FunctionsRecursiveExp
  25. ClosureCompare
  26. Externalizable
  27. Serializable
  28. FunctionsExp
  29. ObjectOpsExp
  30. ListOpsExp
  31. StringOpsExp
  32. BooleanOpsExp
  33. WhileExp
  34. IfThenElseExp
  35. EqualExp
  36. EqualExpBridge
  37. OrderingOpsExp
  38. NumericOpsExp
  39. BaseFatExp
  40. FatTransforming
  41. FatExpressions
  42. VariablesExp
  43. ReadVarImplicitExp
  44. ImplicitOpsExp
  45. EffectExp
  46. Effects
  47. BaseExp
  48. Transforming
  49. Blocks
  50. Expressions
  51. Utils
  52. Config
  53. JS
  54. JsScala
  55. LiftPrimitives
  56. LiftBoolean
  57. LiftString
  58. LiftNumeric
  59. LiftEquals
  60. LiftVariables
  61. JSBase
  62. OptionOps
  63. RegExps
  64. Arrays
  65. Dynamics
  66. JsScalaBase
  67. ListOps2
  68. MiscOps
  69. PrimitiveOps
  70. Structs
  71. TupledFunctions
  72. TupleOps
  73. Functions
  74. ObjectOps
  75. ListOps
  76. StringOps
  77. BooleanOps
  78. While
  79. IfThenElse
  80. Equal
  81. OrderingOps
  82. NumericOps
  83. Variables
  84. ReadVarImplicit
  85. VariableImplicits
  86. LowPriorityVariableImplicits
  87. ImplicitOps
  88. OverloadHack
  89. Base
  90. EmbeddedControls
  91. AnyRef
  92. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. abstract type API <: Base

    Definition Classes
    Base
  2. abstract class AbstractIfThenElse[T] extends scala.virtualization.lms.common.IfThenElseExp.Def[T]

    Definition Classes
    IfThenElseExp
  3. abstract class AbstractStruct[T] extends scala.virtualization.lms.common.StructExp.Def[T]

    Definition Classes
    StructExp
  4. case class AnonFunction[A, B](param: JSCouchExp.Exp[A], body: JSCouchExp.Block[B])(implicit evidence$14: Manifest[A], evidence$15: Manifest[B]) extends Exp[(A) ⇒ B] with Product with Serializable

  5. case class Apply[A, B] extends scala.virtualization.lms.common.FunctionsExp.Def[B] with Product with Serializable

    Definition Classes
    FunctionsExp
  6. trait ApplyDynamicSelector extends AnyRef

    Definition Classes
    Dynamics
  7. case class ApplyDynamicSelectorImpl extends scala.js.exp.DynamicsExp.ApplyDynamicSelector with Product with Serializable

    Definition Classes
    DynamicsExp
  8. case class ArrayApply[T] extends scala.js.exp.ArraysExp.Def[T] with Product with Serializable

    Definition Classes
    ArraysExp
  9. case class ArrayFilter[T] extends scala.js.exp.ArraysExp.Def[Array[T]] with Product with Serializable

    Definition Classes
    ArraysExp
  10. case class ArrayFlatMap[T, U] extends scala.js.exp.ArraysExp.Def[Array[U]] with Product with Serializable

    Definition Classes
    ArraysExp
  11. case class ArrayForeach[T] extends scala.js.exp.ArraysExp.Def[Unit] with Product with Serializable

    Definition Classes
    ArraysExp
  12. case class ArrayJoin[T] extends scala.js.exp.ArraysExp.Def[String] with Product with Serializable

    Definition Classes
    ArraysExp
  13. case class ArrayLength[T] extends scala.js.exp.ArraysExp.Def[Int] with Product with Serializable

    Definition Classes
    ArraysExp
  14. case class ArrayLiteral[T] extends scala.js.exp.ArraysExp.Def[Array[T]] with Product with Serializable

    Definition Classes
    ArraysExp
  15. case class ArrayMap[T, U] extends scala.js.exp.ArraysExp.Def[Array[U]] with Product with Serializable

    Definition Classes
    ArraysExp
  16. class ArrayOps[T] extends AnyRef

    Definition Classes
    Arrays
  17. case class ArrayToList[T] extends scala.js.exp.ArraysExp.Def[List[T]] with Product with Serializable

    Definition Classes
    ArraysExp
  18. case class ArrayUpdate[T] extends scala.js.exp.ArraysExp.Def[Unit] with Product with Serializable

    Definition Classes
    ArraysExp
  19. trait AsRep extends AnyRef

    Definition Classes
    Casts
  20. case class Assign[T] extends scala.virtualization.lms.common.VariablesExp.Def[Unit] with Product with Serializable

    Definition Classes
    VariablesExp
  21. case class Block[+T] extends Product with Serializable

    Definition Classes
    Blocks
  22. case class BooleanAnd extends scala.virtualization.lms.common.BooleanOpsExp.Def[Boolean] with Product with Serializable

    Definition Classes
    BooleanOpsExp
  23. case class BooleanNegate extends scala.virtualization.lms.common.BooleanOpsExp.Def[Boolean] with Product with Serializable

    Definition Classes
    BooleanOpsExp
  24. case class BooleanOr extends scala.virtualization.lms.common.BooleanOpsExp.Def[Boolean] with Product with Serializable

    Definition Classes
    BooleanOpsExp
  25. case class Cast[T] extends scala.js.exp.CastsCheckedExp.Def[T] with Product with Serializable

    Definition Classes
    CastsCheckedExp
  26. case class ClassTag[T] extends StructTag[T] with Product with Serializable

    Definition Classes
    StructExp
  27. case class Combine extends scala.virtualization.lms.internal.FatExpressions.Exp[Any] with Product with Serializable

    Definition Classes
    FatExpressions
  28. case class Const[+T] extends Exp[T] with Product with Serializable

    Definition Classes
    Expressions
  29. trait DbInfo extends AnyRef

    Database information

  30. abstract class Def[+T] extends AnyRef

    Definition Classes
    Expressions
  31. abstract class DefMN[T, A] extends scala.virtualization.lms.common.OrderingOpsExp.Def[A]

    Definition Classes
    OrderingOpsExp
  32. trait Doc extends AnyRef

    A CouchDB document is a Json object with at least an _id and a _rev field

  33. case class DoubleFloatValue extends (PrimitiveOpsExp.this)#Def[Float] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  34. class DoubleOpsCls extends AnyRef

    Definition Classes
    PrimitiveOps
  35. case class DynamicCall extends scala.js.exp.DynamicsExp.Def[Any] with Product with Serializable

    Definition Classes
    DynamicsExp
  36. case class DynamicExp extends scala.js.exp.DynamicsExp.Exp[Any] with scala.js.exp.DynamicsExp.DynamicRepImpl with Product with Serializable

    Definition Classes
    DynamicsExp
  37. case class DynamicInline extends scala.js.exp.DynamicsExp.Def[Any] with Product with Serializable

    Definition Classes
    DynamicsExp
  38. case class DynamicNew extends scala.js.exp.DynamicsExp.Def[Any] with Product with Serializable

    Definition Classes
    DynamicsExp
  39. type DynamicRep = DynamicExp

    Definition Classes
    DynamicsExp → Dynamics
  40. trait DynamicRepImpl extends Dynamic

    Definition Classes
    Dynamics
  41. case class DynamicSelect extends scala.js.exp.DynamicsExp.Def[Any] with Product with Serializable

    Definition Classes
    DynamicsExp
  42. case class DynamicUpdate extends scala.js.exp.DynamicsExp.Def[Unit] with Product with Serializable

    Definition Classes
    DynamicsExp
  43. case class ETuple2[A, B] extends scala.virtualization.lms.common.TupleOpsExp.Def[(A, B)] with Product with Serializable

    Definition Classes
    TupleOpsExp
  44. case class ETuple3[A, B, C] extends scala.virtualization.lms.common.TupleOpsExp.Def[(A, B, C)] with Product with Serializable

    Definition Classes
    TupleOpsExp
  45. case class ETuple4[A, B, C, D] extends scala.virtualization.lms.common.TupleOpsExp.Def[(A, B, C, D)] with Product with Serializable

    Definition Classes
    TupleOpsExp
  46. case class ETuple5[A, B, C, D, E] extends scala.virtualization.lms.common.TupleOpsExp.Def[(A, B, C, D, E)] with Product with Serializable

    Definition Classes
    TupleOpsExp
  47. case class Equal[A, B] extends scala.virtualization.lms.common.EqualExpBridge.Def[Boolean] with Product with Serializable

    Definition Classes
    EqualExpBridge
  48. case class Error extends scala.virtualization.lms.common.MiscOpsExp.Def[Nothing] with Product with Serializable

    Definition Classes
    MiscOpsExp
  49. case class Exit extends scala.virtualization.lms.common.MiscOpsExp.Def[Nothing] with Product with Serializable

    Definition Classes
    MiscOpsExp
  50. abstract class Exp[+T] extends AnyRef

    Definition Classes
    Expressions
  51. abstract class FatDef extends AnyRef

    Definition Classes
    FatExpressions
  52. case class Field[T] extends scala.virtualization.lms.common.StructExp.Def[T] with Product with Serializable

    Definition Classes
    StructExp
  53. case class FieldAccess[T] extends scala.js.exp.ProxyExp.Def[T] with Product with Serializable

    Definition Classes
    ProxyExp
  54. case class FieldUpdate extends scala.js.exp.ProxyExp.Def[Unit] with Product with Serializable

    Definition Classes
    ProxyExp
  55. case class Forward[A] extends scala.virtualization.lms.internal.FatExpressions.Def[A] with Product with Serializable

    Definition Classes
    FatExpressions
  56. trait Head extends AnyRef

    Database head information

  57. case class IfThenElse[T] extends AbstractIfThenElse[T] with Product with Serializable

    Definition Classes
    IfThenElseExp
  58. case class ImplicitConvert[X, Y] extends scala.virtualization.lms.common.ImplicitOpsExp.Def[Y] with Product with Serializable

    Definition Classes
    ImplicitOpsExp
  59. case class IntBinaryAnd extends (PrimitiveOpsExp.this)#Def[Int] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  60. case class IntBinaryOr extends (PrimitiveOpsExp.this)#Def[Int] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  61. case class IntBinaryXor extends (PrimitiveOpsExp.this)#Def[Int] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  62. case class IntBitwiseNot extends (PrimitiveOpsExp.this)#Def[Int] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  63. case class IntDivide extends (PrimitiveOpsExp.this)#Def[Int] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  64. case class IntDivideFrac[A] extends (PrimitiveOpsExp.this)#Def[A] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  65. case class IntDoubleValue extends (PrimitiveOpsExp.this)#Def[Double] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  66. case class IntFloatValue extends (PrimitiveOpsExp.this)#Def[Float] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  67. case class IntMod extends (PrimitiveOpsExp.this)#Def[Int] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  68. class IntOpsCls extends AnyRef

    Definition Classes
    PrimitiveOps
  69. case class IntToLong extends (PrimitiveOpsExp.this)#Def[Long] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  70. case class IsArray(obj: JSCouchExp.Rep[Any]) extends Def[Boolean] with Product with Serializable

  71. class JSInvocationHandler extends InvocationHandler with Serializable

    Definition Classes
    ProxyExp
  72. abstract class JSKey[A] extends Manifest[A]

    Definition Classes
    JSMaps
  73. trait JSON extends AnyRef

    Definition Classes
    JSJson
  74. case class Lambda[A, B] extends scala.virtualization.lms.common.FunctionsExp.Def[(A) ⇒ B] with Product with Serializable

    Definition Classes
    FunctionsExp
  75. class LambdaOps[A, B] extends AnyRef

    Definition Classes
    Functions
  76. class LambdaOps2[A1, A2, B] extends AnyRef

    Definition Classes
    TupledFunctions
  77. class LambdaOps3[A1, A2, A3, B] extends AnyRef

    Definition Classes
    TupledFunctions
  78. class LambdaOps4[A1, A2, A3, A4, B] extends AnyRef

    Definition Classes
    TupledFunctions
  79. class LambdaOps5[A1, A2, A3, A4, A5, B] extends AnyRef

    Definition Classes
    TupledFunctions
  80. case class ListConcat[A] extends scala.virtualization.lms.common.ListOpsExp.Def[List[A]] with Product with Serializable

    Definition Classes
    ListOpsExp
  81. case class ListCons[A] extends scala.virtualization.lms.common.ListOpsExp.Def[List[A]] with Product with Serializable

    Definition Classes
    ListOpsExp
  82. case class ListFilter[A] extends scala.virtualization.lms.common.ListOpsExp.Def[List[A]] with Product with Serializable

    Definition Classes
    ListOpsExp
  83. case class ListFlatMap[A, B] extends scala.virtualization.lms.common.ListOpsExp.Def[List[B]] with Product with Serializable

    Definition Classes
    ListOpsExp
  84. case class ListForeach[A] extends scala.js.exp.ListOps2Exp.Def[Unit] with Product with Serializable

    Definition Classes
    ListOps2Exp
  85. case class ListForeachWithIndex[A] extends scala.js.exp.ListOps2Exp.Def[Unit] with Product with Serializable

    Definition Classes
    ListOps2Exp
  86. case class ListFromSeq[A] extends scala.virtualization.lms.common.ListOpsExp.Def[List[A]] with Product with Serializable

    Definition Classes
    ListOpsExp
  87. case class ListHead[A] extends scala.virtualization.lms.common.ListOpsExp.Def[A] with Product with Serializable

    Definition Classes
    ListOpsExp
  88. case class ListIsEmpty[A] extends scala.virtualization.lms.common.ListOpsExp.Def[Boolean] with Product with Serializable

    Definition Classes
    ListOpsExp
  89. case class ListMap[A, B] extends scala.virtualization.lms.common.ListOpsExp.Def[List[B]] with Product with Serializable

    Definition Classes
    ListOpsExp
  90. case class ListMkString[A] extends scala.virtualization.lms.common.ListOpsExp.Def[String] with Product with Serializable

    Definition Classes
    ListOpsExp
  91. case class ListMkString2[A] extends scala.js.exp.ListOps2Exp.Def[String] with Product with Serializable

    Definition Classes
    ListOps2Exp
  92. case class ListNew[A] extends scala.virtualization.lms.common.ListOpsExp.Def[List[A]] with Product with Serializable

    Definition Classes
    ListOpsExp
  93. implicit class ListOps2[A] extends AnyRef

    Definition Classes
    ListOps2
  94. class ListOpsCls[A] extends AnyRef

    Definition Classes
    ListOps
  95. case class ListPrepend[A] extends scala.virtualization.lms.common.ListOpsExp.Def[List[A]] with Product with Serializable

    Definition Classes
    ListOpsExp
  96. case class ListSize[A] extends scala.js.exp.ListOps2Exp.Def[Int] with Product with Serializable

    Definition Classes
    ListOps2Exp
  97. case class ListSortBy[A, B] extends scala.virtualization.lms.common.ListOpsExp.Def[List[A]] with Product with Serializable

    Definition Classes
    ListOpsExp
  98. case class ListTail[A] extends scala.virtualization.lms.common.ListOpsExp.Def[List[A]] with Product with Serializable

    Definition Classes
    ListOpsExp
  99. case class ListToArray[A] extends scala.virtualization.lms.common.ListOpsExp.Def[Array[A]] with Product with Serializable

    Definition Classes
    ListOpsExp
  100. case class ListToSeq[A] extends scala.virtualization.lms.common.ListOpsExp.Def[Seq[A]] with Product with Serializable

    Definition Classes
    ListOpsExp
  101. case class Log[A](s: JSCouchExp.Rep[A]) extends Def[Unit] with Product with Serializable

  102. case class LongBinaryAnd extends (PrimitiveOpsExp.this)#Def[Long] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  103. case class LongBinaryOr extends (PrimitiveOpsExp.this)#Def[Long] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  104. case class LongShiftLeft extends (PrimitiveOpsExp.this)#Def[Long] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  105. case class LongShiftRightUnsigned extends (PrimitiveOpsExp.this)#Def[Long] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  106. case class LongToInt extends (PrimitiveOpsExp.this)#Def[Int] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  107. case class MapApply[K, V] extends scala.js.exp.JSMapsExp.Def[V] with Product with Serializable

    Definition Classes
    JSMapsExp
  108. case class MapClear[K, V] extends scala.js.exp.JSMapsExp.Def[Unit] with Product with Serializable

    Definition Classes
    JSMapsExp
  109. case class MapContains[K, V] extends scala.js.exp.JSMapsExp.Def[Boolean] with Product with Serializable

    Definition Classes
    JSMapsExp
  110. case class MapFilter[K, V] extends scala.js.exp.JSMapsExp.Def[Map[K, V]] with Product with Serializable

    Definition Classes
    JSMapsExp
  111. case class MapForeach[K, V] extends scala.js.exp.JSMapsExp.Def[Unit] with Product with Serializable

    Definition Classes
    JSMapsExp
  112. case class MapGet[K, V] extends scala.js.exp.JSMapsExp.Def[Option[V]] with Product with Serializable

    Definition Classes
    JSMapsExp
  113. case class MapKeys[K, V] extends scala.js.exp.JSMapsExp.Def[Array[K]] with Product with Serializable

    Definition Classes
    JSMapsExp
  114. case class MapMapValues[K, V, U] extends scala.js.exp.JSMapsExp.Def[Map[K, U]] with Product with Serializable

    Definition Classes
    JSMapsExp
  115. case class MapNew[K, V] extends scala.js.exp.JSMapsExp.Def[Map[K, V]] with Product with Serializable

    Definition Classes
    JSMapsExp
  116. case class MapSize[K, V] extends scala.js.exp.JSMapsExp.Def[Int] with Product with Serializable

    Definition Classes
    JSMapsExp
  117. case class MapTag[T] extends StructTag[T] with Product with Serializable

    Definition Classes
    StructExp
  118. case class MapUpdate[K, V] extends scala.js.exp.JSMapsExp.Def[Unit] with Product with Serializable

    Definition Classes
    JSMapsExp
  119. case class MapValues[K, V] extends scala.js.exp.JSMapsExp.Def[Array[V]] with Product with Serializable

    Definition Classes
    JSMapsExp
  120. case class MethodCall[T] extends scala.js.exp.ProxyExp.Def[T] with Product with Serializable

    Definition Classes
    ProxyExp
  121. case class NestClassTag[C[_], T] extends StructTag[C[T]] with Product with Serializable

    Definition Classes
    StructExp
  122. case class NewVar[T] extends scala.virtualization.lms.common.VariablesExp.Def[scala.virtualization.lms.common.VariablesExp.Variable[T]] with Product with Serializable

    Definition Classes
    VariablesExp
  123. case class NotEqual[A, B] extends scala.virtualization.lms.common.EqualExpBridge.Def[Boolean] with Product with Serializable

    Definition Classes
    EqualExpBridge
  124. case class NumericDivide[T] extends scala.virtualization.lms.common.NumericOpsExp.DefMN[T] with Product with Serializable

    Definition Classes
    NumericOpsExp
  125. case class NumericMinus[T] extends scala.virtualization.lms.common.NumericOpsExp.DefMN[T] with Product with Serializable

    Definition Classes
    NumericOpsExp
  126. class NumericOpsCls[T] extends AnyRef

    Definition Classes
    NumericOps
  127. case class NumericPlus[T] extends scala.virtualization.lms.common.NumericOpsExp.DefMN[T] with Product with Serializable

    Definition Classes
    NumericOpsExp
  128. case class NumericTimes[T] extends scala.virtualization.lms.common.NumericOpsExp.DefMN[T] with Product with Serializable

    Definition Classes
    NumericOpsExp
  129. case class ObjDoubleMaxValue extends (PrimitiveOpsExp.this)#Def[Double] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  130. case class ObjDoubleMinValue extends (PrimitiveOpsExp.this)#Def[Double] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  131. case class ObjDoubleNegativeInfinity extends (PrimitiveOpsExp.this)#Def[Double] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  132. case class ObjDoubleParseDouble extends (PrimitiveOpsExp.this)#Def[Double] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  133. case class ObjDoublePositiveInfinity extends (PrimitiveOpsExp.this)#Def[Double] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  134. case class ObjIntMaxValue extends (PrimitiveOpsExp.this)#Def[Int] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  135. case class ObjIntMinValue extends (PrimitiveOpsExp.this)#Def[Int] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  136. case class ObjIntegerParseInt extends (PrimitiveOpsExp.this)#Def[Int] with Product with Serializable

    Definition Classes
    PrimitiveOpsExp
  137. case class ObjectToString extends scala.virtualization.lms.common.ObjectOpsExp.Def[String] with Product with Serializable

    Definition Classes
    ObjectOpsExp
  138. case class ObjectUnsafeImmutable[A] extends scala.virtualization.lms.common.ObjectOpsExp.Def[A] with Product with Serializable

    Definition Classes
    ObjectOpsExp
  139. case class ObjectUnsafeMutable[A] extends scala.virtualization.lms.common.ObjectOpsExp.Def[A] with Product with Serializable

    Definition Classes
    ObjectOpsExp
  140. case class OptionFlatMap[A, B] extends scala.js.exp.OptionOpsExp.Def[Option[B]] with Product with Serializable

    Definition Classes
    OptionOpsExp
  141. case class OptionFold[A, B] extends scala.js.exp.OptionOpsExp.Def[B] with Product with Serializable

    Definition Classes
    OptionOpsExp
  142. case class OptionForeach[A] extends scala.js.exp.OptionOpsExp.Def[Unit] with Product with Serializable

    Definition Classes
    OptionOpsExp
  143. case class OptionIsEmpty[A] extends scala.js.exp.OptionOpsExp.Def[Boolean] with Product with Serializable

    Definition Classes
    OptionOpsExp
  144. case class OptionMap[A, B] extends scala.js.exp.OptionOpsExp.Def[Option[B]] with Product with Serializable

    Definition Classes
    OptionOpsExp
  145. trait OptionOpsBase[+A] extends AnyRef

    Definition Classes
    OptionOps
  146. implicit class OptionOpsCls[+A] extends scala.js.exp.OptionOpsExp.OptionOpsBase[A]

    Definition Classes
    OptionOpsExp → OptionOps
  147. case class OptionSome[A] extends scala.js.exp.OptionOpsExp.Def[Option[A]] with Product with Serializable

    Definition Classes
    OptionOpsExp
  148. case class OrderingEquiv[T] extends DefMN[T, Boolean] with Product with Serializable

    Definition Classes
    OrderingOpsExp
  149. case class OrderingGT[T] extends DefMN[T, Boolean] with Product with Serializable

    Definition Classes
    OrderingOpsExp
  150. case class OrderingGTEQ[T] extends DefMN[T, Boolean] with Product with Serializable

    Definition Classes
    OrderingOpsExp
  151. case class OrderingLT[T] extends DefMN[T, Boolean] with Product with Serializable

    Definition Classes
    OrderingOpsExp
  152. case class OrderingLTEQ[T] extends DefMN[T, Boolean] with Product with Serializable

    Definition Classes
    OrderingOpsExp
  153. case class OrderingMax[T] extends DefMN[T, T] with Product with Serializable

    Definition Classes
    OrderingOpsExp
  154. case class OrderingMin[T] extends DefMN[T, T] with Product with Serializable

    Definition Classes
    OrderingOpsExp
  155. class OrderingOpsCls[T] extends AnyRef

    Definition Classes
    OrderingOps
  156. class Overloaded1 extends AnyRef

    Definition Classes
    OverloadHack
  157. class Overloaded10 extends AnyRef

    Definition Classes
    OverloadHack
  158. class Overloaded11 extends AnyRef

    Definition Classes
    OverloadHack
  159. class Overloaded12 extends AnyRef

    Definition Classes
    OverloadHack
  160. class Overloaded13 extends AnyRef

    Definition Classes
    OverloadHack
  161. class Overloaded14 extends AnyRef

    Definition Classes
    OverloadHack
  162. class Overloaded15 extends AnyRef

    Definition Classes
    OverloadHack
  163. class Overloaded16 extends AnyRef

    Definition Classes
    OverloadHack
  164. class Overloaded17 extends AnyRef

    Definition Classes
    OverloadHack
  165. class Overloaded18 extends AnyRef

    Definition Classes
    OverloadHack
  166. class Overloaded19 extends AnyRef

    Definition Classes
    OverloadHack
  167. class Overloaded2 extends AnyRef

    Definition Classes
    OverloadHack
  168. class Overloaded20 extends AnyRef

    Definition Classes
    OverloadHack
  169. class Overloaded21 extends AnyRef

    Definition Classes
    OverloadHack
  170. class Overloaded22 extends AnyRef

    Definition Classes
    OverloadHack
  171. class Overloaded23 extends AnyRef

    Definition Classes
    OverloadHack
  172. class Overloaded24 extends AnyRef

    Definition Classes
    OverloadHack
  173. class Overloaded3 extends AnyRef

    Definition Classes
    OverloadHack
  174. class Overloaded4 extends AnyRef

    Definition Classes
    OverloadHack
  175. class Overloaded5 extends AnyRef

    Definition Classes
    OverloadHack
  176. class Overloaded6 extends AnyRef

    Definition Classes
    OverloadHack
  177. class Overloaded7 extends AnyRef

    Definition Classes
    OverloadHack
  178. class Overloaded8 extends AnyRef

    Definition Classes
    OverloadHack
  179. class Overloaded9 extends AnyRef

    Definition Classes
    OverloadHack
  180. case class Print extends scala.virtualization.lms.common.MiscOpsExp.Def[Unit] with Product with Serializable

    Definition Classes
    MiscOpsExp
  181. case class PrintF extends scala.virtualization.lms.common.MiscOpsExp.Def[Unit] with Product with Serializable

    Definition Classes
    MiscOpsExp
  182. case class PrintLn extends scala.virtualization.lms.common.MiscOpsExp.Def[Unit] with Product with Serializable

    Definition Classes
    MiscOpsExp
  183. case class Range extends Product with Serializable

    Definition Classes
    Arrays
  184. case class RangeFilter extends scala.js.exp.ArraysExp.Def[Array[Int]] with Product with Serializable

    Definition Classes
    ArraysExp
  185. case class RangeFlatMap[U] extends scala.js.exp.ArraysExp.Def[Array[U]] with Product with Serializable

    Definition Classes
    ArraysExp
  186. case class RangeForeach extends scala.js.exp.ArraysExp.Def[Unit] with Product with Serializable

    Definition Classes
    ArraysExp
  187. case class RangeMap[U] extends scala.js.exp.ArraysExp.Def[Array[U]] with Product with Serializable

    Definition Classes
    ArraysExp
  188. case class ReadVar[T] extends scala.virtualization.lms.common.VariablesExp.Def[T] with Product with Serializable

    Definition Classes
    VariablesExp
  189. abstract class Record extends scala.virtualization.lms.common.Structs.Struct[scala.virtualization.lms.common.Structs.Rep]

    Definition Classes
    Structs
  190. class RecordOps extends AnyRef

    Definition Classes
    Structs
  191. case class Reflect[+A] extends scala.virtualization.lms.internal.Effects.Def[A] with Product with Serializable

    Definition Classes
    Effects
  192. case class RegExpTest extends scala.js.exp.RegExpsExp.Def[Boolean] with Product with Serializable

    Definition Classes
    RegExpsExp
  193. case class Reify[A] extends scala.virtualization.lms.internal.Effects.Def[A] with Product with Serializable

    Definition Classes
    Effects
  194. type Rep[+T] = Exp[T]

    Definition Classes
    BaseExp → Base
  195. trait Request extends AnyRef

    The request object containinf the request data

  196. case class Require[A](path: JSCouchExp.Rep[String]) extends Def[A] with Product with Serializable

  197. case class Return extends scala.virtualization.lms.common.MiscOpsExp.Def[Unit] with Product with Serializable

    Definition Classes
    MiscOpsExp
  198. class Scope[Interface, Implementation, Result] extends AnyRef

    Definition Classes
    EmbeddedControls
  199. trait SecObject extends AnyRef

    Definition Classes
    JSCouch
  200. case class SimpleStruct[T] extends AbstractStruct[T] with Product with Serializable

    Definition Classes
    StructExp
  201. type State = List[Exp[Any]]

    Definition Classes
    Effects
  202. abstract class Stm extends AnyRef

    Definition Classes
    Expressions
  203. case class StringPlus extends scala.virtualization.lms.common.StringOpsExp.Def[String] with Product with Serializable

    Definition Classes
    StringOpsExp
  204. case class StringRegExp extends scala.js.exp.RegExpsExp.Def[Regex] with Product with Serializable

    Definition Classes
    RegExpsExp
  205. case class StringSearch extends scala.js.exp.RegExpsExp.Def[Int] with Product with Serializable

    Definition Classes
    RegExpsExp
  206. case class StringSplit extends scala.virtualization.lms.common.StringOpsExp.Def[Array[String]] with Product with Serializable

    Definition Classes
    StringOpsExp
  207. case class StringStartsWith extends scala.virtualization.lms.common.StringOpsExp.Def[Boolean] with Product with Serializable

    Definition Classes
    StringOpsExp
  208. case class StringToDouble extends scala.virtualization.lms.common.StringOpsExp.Def[Double] with Product with Serializable

    Definition Classes
    StringOpsExp
  209. case class StringToFloat extends scala.virtualization.lms.common.StringOpsExp.Def[Float] with Product with Serializable

    Definition Classes
    StringOpsExp
  210. case class StringToInt extends scala.virtualization.lms.common.StringOpsExp.Def[Int] with Product with Serializable

    Definition Classes
    StringOpsExp
  211. case class StringTrim extends scala.virtualization.lms.common.StringOpsExp.Def[String] with Product with Serializable

    Definition Classes
    StringOpsExp
  212. case class StringValueOf extends scala.virtualization.lms.common.StringOpsExp.Def[String] with Product with Serializable

    Definition Classes
    StringOpsExp
  213. trait Struct[+Rep[x]] extends AnyRef

    Definition Classes
    EmbeddedControls
  214. abstract class StructTag[T] extends AnyRef

    Definition Classes
    StructExp
  215. class SubstTransformer extends AbstractTransformer

    Definition Classes
    Transforming
  216. case class Sum[A](array: JSCouchExp.Rep[List[A]]) extends Def[A] with Product with Serializable

  217. case class Summary extends Product with Serializable

    Definition Classes
    Effects
  218. case class SuperMethodCall[T] extends scala.js.exp.ProxyExp.Def[T] with Product with Serializable

    Definition Classes
    ProxyExp
  219. case class Sym[+T] extends Exp[T] with Product with Serializable

    Definition Classes
    Expressions
  220. case class TP[+T] extends Stm with Product with Serializable

    Definition Classes
    Expressions
  221. case class TTP extends scala.virtualization.lms.internal.FatExpressions.Stm with Product with Serializable

    Definition Classes
    FatExpressions
  222. case class ToJSON(obj: JSCouchExp.Rep[Any]) extends Def[String] with Product with Serializable

  223. type Transformer = AbstractTransformer { val IR: JSCouchExp.this.type }

    Definition Classes
    Transforming
  224. case class Tuple2Access1[A] extends scala.virtualization.lms.common.TupleOpsExp.Def[A] with Product with Serializable

    Definition Classes
    TupleOpsExp
  225. case class Tuple2Access2[B] extends scala.virtualization.lms.common.TupleOpsExp.Def[B] with Product with Serializable

    Definition Classes
    TupleOpsExp
  226. case class Tuple3Access1[A] extends scala.virtualization.lms.common.TupleOpsExp.Def[A] with Product with Serializable

    Definition Classes
    TupleOpsExp
  227. case class Tuple3Access2[B] extends scala.virtualization.lms.common.TupleOpsExp.Def[B] with Product with Serializable

    Definition Classes
    TupleOpsExp
  228. case class Tuple3Access3[C] extends scala.virtualization.lms.common.TupleOpsExp.Def[C] with Product with Serializable

    Definition Classes
    TupleOpsExp
  229. case class Tuple4Access1[A] extends scala.virtualization.lms.common.TupleOpsExp.Def[A] with Product with Serializable

    Definition Classes
    TupleOpsExp
  230. case class Tuple4Access2[B] extends scala.virtualization.lms.common.TupleOpsExp.Def[B] with Product with Serializable

    Definition Classes
    TupleOpsExp
  231. case class Tuple4Access3[C] extends scala.virtualization.lms.common.TupleOpsExp.Def[C] with Product with Serializable

    Definition Classes
    TupleOpsExp
  232. case class Tuple4Access4[D] extends scala.virtualization.lms.common.TupleOpsExp.Def[D] with Product with Serializable

    Definition Classes
    TupleOpsExp
  233. case class Tuple5Access1[A] extends scala.virtualization.lms.common.TupleOpsExp.Def[A] with Product with Serializable

    Definition Classes
    TupleOpsExp
  234. case class Tuple5Access2[B] extends scala.virtualization.lms.common.TupleOpsExp.Def[B] with Product with Serializable

    Definition Classes
    TupleOpsExp
  235. case class Tuple5Access3[C] extends scala.virtualization.lms.common.TupleOpsExp.Def[C] with Product with Serializable

    Definition Classes
    TupleOpsExp
  236. case class Tuple5Access4[D] extends scala.virtualization.lms.common.TupleOpsExp.Def[D] with Product with Serializable

    Definition Classes
    TupleOpsExp
  237. case class Tuple5Access5[E] extends scala.virtualization.lms.common.TupleOpsExp.Def[E] with Product with Serializable

    Definition Classes
    TupleOpsExp
  238. case class UnboxedTuple[T] extends scala.virtualization.lms.common.TupledFunctionsExp.Exp[T] with Product with Serializable

    Definition Classes
    TupledFunctionsExp
  239. trait UserCtx extends AnyRef

    A user context which consists of the database name of the current context, a (possibly null) name, and a list of roles

  240. trait UsersRoles extends AnyRef

    Definition Classes
    JSCouch
  241. type Var[+T] = Variable[T]

    Definition Classes
    VariablesExp → Variables
  242. case class VarDivideEquals[T] extends scala.virtualization.lms.common.VariablesExp.Def[Unit] with Product with Serializable

    Definition Classes
    VariablesExp
  243. case class VarMinusEquals[T] extends scala.virtualization.lms.common.VariablesExp.Def[Unit] with Product with Serializable

    Definition Classes
    VariablesExp
  244. case class VarPlusEquals[T] extends scala.virtualization.lms.common.VariablesExp.Def[Unit] with Product with Serializable

    Definition Classes
    VariablesExp
  245. case class VarTimesEquals[T] extends scala.virtualization.lms.common.VariablesExp.Def[Unit] with Product with Serializable

    Definition Classes
    VariablesExp
  246. case class Variable[+T] extends Product with Serializable

    Definition Classes
    Expressions
  247. case class While extends scala.virtualization.lms.common.WhileExp.Def[Unit] with Product with Serializable

    Definition Classes
    WhileExp
  248. implicit class mapOpsCls[K, V] extends AnyRef

    Definition Classes
    JSMaps

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def Alloc(): Summary

    Definition Classes
    Effects
  7. def Global(): Summary

    Definition Classes
    Effects
  8. object JSON extends Rep[JSON] with Product with Serializable

    the JSON2 object

  9. def Pure(): Summary

    Definition Classes
    Effects
  10. def Read(v: List[Sym[Any]]): Summary

    Definition Classes
    Effects
  11. def Simple(): Summary

    Definition Classes
    Effects
  12. def Write(v: List[Sym[Any]]): Summary

    Definition Classes
    Effects
  13. def __: Nothing

    Definition Classes
    Utils
  14. def __assign[T](lhs: Var[T], rhs: Var[T])(implicit o: Overloaded2, mT: Manifest[T], pos: SourceContext): Rep[Unit]

    Definition Classes
    Variables
  15. def __assign[T](lhs: Var[T], rhs: Rep[T])(implicit o: Overloaded1, mT: Manifest[T], pos: SourceContext): Rep[Unit]

    Definition Classes
    Variables
  16. def __assign[T](lhs: Var[T], rhs: T)(implicit arg0: Manifest[T], pos: SourceContext): Rep[Unit]

    Definition Classes
    Variables
  17. def __assign[T](lhs: T, rhs: T): Unit

    Definition Classes
    EmbeddedControls
  18. def __doWhile(body: Unit, cond: Boolean): Unit

    Definition Classes
    EmbeddedControls
  19. def __equal[A, B](a: A, b: B)(implicit arg0: Manifest[A], arg1: Manifest[B]): Rep[Boolean]

    Definition Classes
    LiftEquals
  20. def __equal[A, B](a: Var[A], b: Var[B])(implicit o: Overloaded8, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  21. def __equal[A, B](a: A, b: Var[B])(implicit o: Overloaded7, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  22. def __equal[A, B](a: Var[A], b: B)(implicit o: Overloaded6, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  23. def __equal[A, B](a: A, b: Rep[B])(implicit o: Overloaded5, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  24. def __equal[A, B](a: Rep[A], b: B)(implicit o: Overloaded4, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  25. def __equal[A, B](a: Var[A], b: Rep[B])(implicit o: Overloaded3, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  26. def __equal[A, B](a: Rep[A], b: Var[B])(implicit o: Overloaded2, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  27. def __equal[A, B](a: Rep[A], b: Rep[B])(implicit o: Overloaded1, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  28. def __equal(expr1: Any, expr2: Any): Boolean

    Definition Classes
    EmbeddedControls
  29. def __ifThenElse[T](cond: Rep[Boolean], thenp: ⇒ Rep[T], elsep: ⇒ Rep[T])(implicit arg0: Manifest[T], pos: SourceContext): Exp[T]

    Definition Classes
    IfThenElseExp → IfThenElse
  30. def __ifThenElse[T](cond: ⇒ Boolean, thenp: ⇒ T, elsep: ⇒ T): T

    Definition Classes
    IfThenElse → EmbeddedControls
  31. def __new[T](args: (String, Boolean, (Rep[T]) ⇒ Rep[_])*)(implicit arg0: Manifest[T]): Rep[T]

    Definition Classes
    Structs
  32. def __newVar[T](init: Var[T])(implicit o: Overloaded2, mT: Manifest[T], pos: SourceContext): Var[T]

    Definition Classes
    LiftVariables
  33. def __newVar[T](init: Rep[T])(implicit o: Overloaded1, mT: Manifest[T], pos: SourceContext): Var[T]

    Definition Classes
    LiftVariables
  34. def __newVar[T](init: T)(implicit arg0: Manifest[T], pos: SourceContext): Var[T]

    Definition Classes
    LiftVariables
  35. def __newVar[T](init: T): T

    Definition Classes
    EmbeddedControls
  36. def __return(expr: Any): Nothing

    Definition Classes
    EmbeddedControls
  37. def __whileDo(cond: ⇒ Exp[Boolean], body: ⇒ Rep[Unit])(implicit pos: SourceContext): Exp[Unit]

    Definition Classes
    WhileExp → While
  38. def __whileDo(cond: Boolean, body: Unit): Unit

    Definition Classes
    EmbeddedControls
  39. def aliasSyms(e: Any): List[Sym[Any]]

    Definition Classes
    ObjectOpsExp → VariablesExp → Effects
  40. val allAliasCache: HashMap[Sym[Any], List[Sym[Any]]]

    Definition Classes
    Effects
  41. def allAliases(start: Any): List[Sym[Any]]

    Definition Classes
    Effects
  42. def array[T](xs: Exp[T]*)(implicit arg0: Manifest[T]): Exp[Array[T]]

    Definition Classes
    ArraysExp → Arrays
  43. def array_apply[T](a: Exp[Array[T]], i: Exp[Int])(implicit arg0: Manifest[T]): Exp[T]

    Definition Classes
    ArraysExp → Arrays
  44. def array_filter[T](a: Exp[Array[T]], block: (Exp[T]) ⇒ Exp[Boolean])(implicit arg0: Manifest[T]): Exp[Array[T]]

    Definition Classes
    ArraysExp → Arrays
  45. def array_flatMap[T, U](a: Exp[Array[T]], block: (Exp[T]) ⇒ Exp[Array[U]])(implicit arg0: Manifest[T], arg1: Manifest[U]): Exp[Array[U]]

    Definition Classes
    ArraysExp → Arrays
  46. def array_foreach[T](a: Exp[Array[T]], block: (Exp[T]) ⇒ Exp[Unit])(implicit arg0: Manifest[T]): Exp[Unit]

    Definition Classes
    ArraysExp → Arrays
  47. def array_join[T](a: Exp[Array[T]], s: Exp[String])(implicit arg0: Manifest[T]): Exp[String]

    Definition Classes
    ArraysExp → Arrays
  48. def array_length[T](a: Exp[Array[T]])(implicit arg0: Manifest[T]): Exp[Int]

    Definition Classes
    ArraysExp → Arrays
  49. def array_map[T, U](a: Exp[Array[T]], block: (Exp[T]) ⇒ Exp[U])(implicit arg0: Manifest[T], arg1: Manifest[U]): Exp[Array[U]]

    Definition Classes
    ArraysExp → Arrays
  50. def array_tolist[T](a: Exp[Array[T]])(implicit arg0: Manifest[T]): Exp[List[T]]

    Definition Classes
    ArraysExp → Arrays
  51. def array_update[T](a: Exp[Array[T]], i: Exp[Int], x: Exp[T])(implicit arg0: Manifest[T]): Exp[Unit]

    Definition Classes
    ArraysExp → Arrays
  52. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  53. implicit def asRep(x: Rep[_]): AsRep

    Definition Classes
    CastsCheckedExp → Casts
  54. def blocks(e: Any): List[Block[Any]]

    Definition Classes
    Blocks
  55. implicit def boolToBoolRep(b: Boolean): Rep[Boolean]

    Definition Classes
    LiftBoolean
  56. def boolean_and(lhs: Exp[Boolean], rhs: Exp[Boolean])(implicit pos: SourceContext): Exp[Boolean]

    Definition Classes
    BooleanOpsExp → BooleanOps
  57. def boolean_negate(lhs: Exp[Boolean])(implicit pos: SourceContext): Exp[Boolean]

    Definition Classes
    BooleanOpsExp → BooleanOps
  58. def boolean_or(lhs: Exp[Boolean], rhs: Exp[Boolean])(implicit pos: SourceContext): Exp[Boolean]

    Definition Classes
    BooleanOpsExp → BooleanOps
  59. def boundSyms(e: Any): List[Sym[Any]]

    Definition Classes
    JSMapsExp → Expressions
  60. def calculateDependencies(scope: State, u: Summary, mayPrune: Boolean): State

    Definition Classes
    Effects
  61. def calculateDependencies(u: Summary): State

    Definition Classes
    Effects
  62. def canonicalize(f: Function[_, _]): String

    Definition Classes
    ClosureCompare
  63. implicit def chainFloatToRepDouble[A](x: A)(implicit arg0: Manifest[A], c: (A) ⇒ Rep[Float]): Rep[Double]

    Definition Classes
    LiftPrimitives
  64. implicit def chainIntToRepFloat[A](x: A)(implicit arg0: Manifest[A], c: (A) ⇒ Rep[Int]): Rep[Float]

    Definition Classes
    LiftPrimitives
  65. def checkContext(): Unit

    Definition Classes
    Effects
  66. def checkIllegalSharing(z: Exp[Any], mutableAliases: List[Sym[Any]]): Unit

    Definition Classes
    Effects
  67. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  68. def containSyms(e: Any): List[Sym[Any]]

    Definition Classes
    ObjectOpsExp → VariablesExp → Effects
  69. var context: State

    Definition Classes
    Effects
  70. def copySyms(e: Any): List[Sym[Any]]

    Definition Classes
    ObjectOpsExp → VariablesExp → Effects
  71. def createDefinition[T](s: Sym[T], d: Def[T]): Stm

    Definition Classes
    Expressions
  72. def createReflectDefinition[A](s: Sym[A], x: Reflect[A]): Sym[A]

    Definition Classes
    Effects
  73. val deepAliasCache: HashMap[Sym[Any], List[Sym[Any]]]

    Definition Classes
    Effects
  74. def deepAliases(start: Any): List[Sym[Any]]

    Definition Classes
    Effects
  75. def doApply[A, B](f: Exp[(A) ⇒ B], x: Exp[A])(implicit arg0: Manifest[A], arg1: Manifest[B], pos: SourceContext): Exp[B]

    Definition Classes
    FunctionsExp → Functions
  76. def doFunction[A, B](f: (Exp[A]) ⇒ Exp[B])(implicit arg0: Manifest[A], arg1: Manifest[B]): Exp[(A) ⇒ B]

    Definition Classes
    JSCouchExpJSCouch
  77. def doLambda[A, B](f: (Exp[A]) ⇒ Exp[B])(implicit arg0: Manifest[A], arg1: Manifest[B], pos: SourceContext): Exp[(A) ⇒ B]

    Definition Classes
    FunctionsRecursiveExp → FunctionsExp → Functions
  78. def doLambdaDef[A, B](f: (Exp[A]) ⇒ Exp[B])(implicit arg0: Manifest[A], arg1: Manifest[B]): Def[(A) ⇒ B]

    Definition Classes
    FunctionsExp
  79. implicit def doubleToDoubleOps(n: Double): DoubleOpsCls

    Definition Classes
    PrimitiveOps
  80. implicit def doubleToRepDouble(x: Double): Rep[Double]

    Definition Classes
    LiftPrimitives
  81. def double_float_value(lhs: Exp[Double])(implicit pos: SourceContext): Exp[Float]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  82. def dynamic(x: Exp[Any]): DynamicExp

    Definition Classes
    DynamicsExp → Dynamics
  83. def effectSyms(x: Any): List[Sym[Any]]

    Definition Classes
    Effects → Expressions
  84. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  85. def equals[A, B](a: Rep[A], b: Rep[B])(implicit arg0: Manifest[A], arg1: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    EqualExpBridge
  86. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  87. def error(s: Exp[String])(implicit pos: SourceContext): Exp[Nothing]

    Definition Classes
    MiscOpsExp → MiscOps
  88. def exit(s: Exp[Int])(implicit pos: SourceContext): Exp[Nothing]

    Definition Classes
    MiscOpsExp → MiscOps
  89. def exit()(implicit pos: SourceContext): Rep[Nothing]

    Definition Classes
    MiscOps
  90. def exit(status: Int)(implicit pos: SourceContext): Rep[Nothing]

    Definition Classes
    MiscOps
  91. def extractSyms(e: Any): List[Sym[Any]]

    Definition Classes
    ObjectOpsExp → VariablesExp → Effects
  92. def field[T](struct: Rep[Any], index: String)(implicit arg0: Manifest[T], pos: SourceContext): Rep[T]

    Definition Classes
    StructExp
  93. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  94. def findDefinition[T](d: Def[T]): Option[Stm]

    Definition Classes
    Expressions
  95. def findDefinition[T](s: Sym[T]): Option[Stm]

    Definition Classes
    Expressions
  96. def findOrCreateDefinition[T](d: Def[T], pos: List[SourceContext])(implicit arg0: Manifest[T]): Stm

    Definition Classes
    Expressions
  97. def findOrCreateDefinitionExp[T](d: Def[T], pos: List[SourceContext])(implicit arg0: Manifest[T]): Exp[T]

    Definition Classes
    Expressions
  98. implicit def floatToRepFloat(x: Float): Rep[Float]

    Definition Classes
    LiftPrimitives
  99. def freqCold(e: Any): List[(Sym[Any], Double)]

    Definition Classes
    Expressions
  100. def freqHot(e: Any): List[(Sym[Any], Double)]

    Definition Classes
    Expressions
  101. def freqNormal(e: Any): List[(Sym[Any], Double)]

    Definition Classes
    Expressions
  102. def fresh[T](pos: List[SourceContext])(implicit arg0: Manifest[T]): Sym[T]

    Definition Classes
    Expressions
  103. def fresh[T](implicit arg0: Manifest[T]): Sym[T]

    Definition Classes
    Expressions
  104. implicit def fun[A1, A2, A3, A4, A5, B](f: (Rep[A1], Rep[A2], Rep[A3], Rep[A4], Rep[A5]) ⇒ Rep[B])(implicit arg0: Manifest[A1], arg1: Manifest[A2], arg2: Manifest[A3], arg3: Manifest[A4], arg4: Manifest[A5], arg5: Manifest[B]): Rep[((A1, A2, A3, A4, A5)) ⇒ B]

    Definition Classes
    TupledFunctions
  105. implicit def fun[A1, A2, A3, A4, B](f: (Rep[A1], Rep[A2], Rep[A3], Rep[A4]) ⇒ Rep[B])(implicit arg0: Manifest[A1], arg1: Manifest[A2], arg2: Manifest[A3], arg3: Manifest[A4], arg4: Manifest[B]): Rep[((A1, A2, A3, A4)) ⇒ B]

    Definition Classes
    TupledFunctions
  106. implicit def fun[A1, A2, A3, B](f: (Rep[A1], Rep[A2], Rep[A3]) ⇒ Rep[B])(implicit arg0: Manifest[A1], arg1: Manifest[A2], arg2: Manifest[A3], arg3: Manifest[B]): Rep[((A1, A2, A3)) ⇒ B]

    Definition Classes
    TupledFunctions
  107. implicit def fun[A1, A2, B](f: (Rep[A1], Rep[A2]) ⇒ Rep[B])(implicit arg0: Manifest[A1], arg1: Manifest[A2], arg2: Manifest[B]): Rep[((A1, A2)) ⇒ B]

    Definition Classes
    TupledFunctions
  108. implicit def fun[B](f: () ⇒ Rep[B])(implicit arg0: Manifest[B]): Rep[(Unit) ⇒ B]

    Definition Classes
    TupledFunctions
  109. implicit def fun[A, B](f: (Rep[A]) ⇒ Rep[B])(implicit arg0: Manifest[A], arg1: Manifest[B]): Rep[(A) ⇒ B]

    Definition Classes
    Functions
  110. var funTable: List[(Sym[_], Any)]

    Definition Classes
    FunctionsRecursiveExp
  111. def function[A1, A2, A3, B](f: (Rep[A1], Rep[A2], Rep[A3]) ⇒ Rep[B])(implicit arg0: Manifest[A1], arg1: Manifest[A2], arg2: Manifest[A3], arg3: Manifest[B]): Rep[((A1, A2, A3)) ⇒ B]

    Definition Classes
    JSCouch
  112. def function[A1, A2, B](f: (Rep[A1], Rep[A2]) ⇒ Rep[B])(implicit arg0: Manifest[A1], arg1: Manifest[A2], arg2: Manifest[B]): Rep[((A1, A2)) ⇒ B]

    Definition Classes
    JSCouch
  113. def function[A, B](f: (Rep[A]) ⇒ Rep[B])(implicit arg0: Manifest[A], arg1: Manifest[B]): Rep[(A) ⇒ B]

    Definition Classes
    JSCouch
  114. def getActuallyReadSyms[A](d: Def[A]): List[Exp[Any]]

    Definition Classes
    Effects
  115. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  116. var globalDefs: List[Stm]

    Definition Classes
    Expressions
  117. var globalDefsCache: Map[Sym[Any], Stm]

    Definition Classes
    Expressions
  118. var globalMutableSyms: List[Sym[Any]]

    Definition Classes
    Effects
  119. var hadErrors: Boolean

    Definition Classes
    Utils
  120. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  121. def ifThenElse[T](cond: Rep[Boolean], thenp: Block[T], elsep: Block[T])(implicit arg0: Manifest[T], pos: SourceContext): Exp[T]

    Definition Classes
    IfThenElseExp
  122. def implicit_convert[X, Y](x: Exp[X])(implicit c: (X) ⇒ Y, mX: Manifest[X], mY: Manifest[Y], pos: SourceContext): Rep[Y]

    Definition Classes
    ImplicitOpsExp → ImplicitOps
  123. def infix_!=[A, B](a: A, b: B)(implicit arg0: Manifest[A], arg1: Manifest[B]): Rep[Boolean]

    Definition Classes
    LiftEquals
  124. def infix_!=[A, B](a: Var[A], b: Var[B])(implicit o: Overloaded8, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  125. def infix_!=[A, B](a: A, b: Var[B])(implicit o: Overloaded7, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  126. def infix_!=[A, B](a: Var[A], b: B)(implicit o: Overloaded6, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  127. def infix_!=[A, B](a: A, b: Rep[B])(implicit o: Overloaded5, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  128. def infix_!=[A, B](a: Rep[A], b: B)(implicit o: Overloaded4, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  129. def infix_!=[A, B](a: Var[A], b: Rep[B])(implicit o: Overloaded3, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  130. def infix_!=[A, B](a: Rep[A], b: Var[B])(implicit o: Overloaded2, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  131. def infix_!=[A, B](a: Rep[A], b: Rep[B])(implicit o: Overloaded1, mA: Manifest[A], mB: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    Equal
  132. def infix_%(lhs: Rep[Int], rhs: Rep[Int])(implicit pos: SourceContext): Rep[Int]

    Definition Classes
    PrimitiveOps
  133. def infix_&(lhs: Rep[Long], rhs: Rep[Long])(implicit o: Overloaded1, pos: SourceContext): Rep[Long]

    Definition Classes
    PrimitiveOps
  134. def infix_&(lhs: Rep[Int], rhs: Rep[Int])(implicit pos: SourceContext): Rep[Int]

    Definition Classes
    PrimitiveOps
  135. def infix_&&(lhs: Rep[Boolean], rhs: Rep[Boolean])(implicit pos: SourceContext): Rep[Boolean]

    Definition Classes
    BooleanOps
  136. def infix_*=[T](lhs: Var[T], rhs: Var[T])(implicit o: Overloaded3, mT: Manifest[T], pos: SourceContext): Rep[Unit]

    Definition Classes
    Variables
  137. def infix_*=[T](lhs: Var[T], rhs: Rep[T])(implicit o: Overloaded2, mT: Manifest[T], pos: SourceContext): Rep[Unit]

    Definition Classes
    Variables
  138. def infix_*=[T](lhs: Var[T], rhs: T)(implicit o: Overloaded1, mT: Manifest[T], pos: SourceContext): Rep[Unit]

    Definition Classes
    Variables
  139. def infix_+(s1: Rep[String], s2: Short)(implicit o: Overloaded19, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  140. def infix_+(s1: Rep[String], s2: Long)(implicit o: Overloaded18, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  141. def infix_+(s1: Rep[String], s2: Int)(implicit o: Overloaded17, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  142. def infix_+(s1: Rep[String], s2: Float)(implicit o: Overloaded16, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  143. def infix_+(s1: Rep[String], s2: Double)(implicit o: Overloaded15, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  144. def infix_+[T](s1: Var[T], s2: String)(implicit arg0: Manifest[T], o: Overloaded14, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  145. def infix_+[T](s1: Var[T], s2: Var[String])(implicit arg0: Manifest[T], o: Overloaded13, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  146. def infix_+[T](s1: Var[T], s2: Rep[String])(implicit arg0: Manifest[T], o: Overloaded12, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  147. def infix_+(s1: Var[String], s2: Var[String])(implicit o: Overloaded11, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  148. def infix_+(s1: Var[String], s2: Rep[String])(implicit o: Overloaded10, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  149. def infix_+[T](s1: Var[String], s2: Var[T])(implicit arg0: Manifest[T], o: Overloaded9, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  150. def infix_+(s1: Var[String], s2: Rep[Any])(implicit o: Overloaded8, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  151. def infix_+(s1: Rep[Any], s2: String)(implicit o: Overloaded7, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  152. def infix_+(s1: Rep[Any], s2: Var[String])(implicit o: Overloaded6, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  153. def infix_+(s1: Rep[Any], s2: Rep[String])(implicit o: Overloaded5, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  154. def infix_+(s1: Rep[String], s2: Var[String])(implicit o: Overloaded4, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  155. def infix_+(s1: Rep[String], s2: Rep[String])(implicit o: Overloaded3, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  156. def infix_+[T](s1: Rep[String], s2: Var[T])(implicit arg0: Manifest[T], o: Overloaded2, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  157. def infix_+(s1: Rep[String], s2: Rep[Any])(implicit o: Overloaded1, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  158. def infix_+[T](s1: String, s2: Var[T])(implicit arg0: Manifest[T], o: Overloaded2, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  159. def infix_+(s1: String, s2: Rep[Any])(implicit o: Overloaded1, pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  160. def infix_+=[T](lhs: Var[T], rhs: Var[T])(implicit o: Overloaded3, mT: Manifest[T], pos: SourceContext): Rep[Unit]

    Definition Classes
    Variables
  161. def infix_+=[T](lhs: Var[T], rhs: Rep[T])(implicit o: Overloaded2, mT: Manifest[T], pos: SourceContext): Rep[Unit]

    Definition Classes
    Variables
  162. def infix_+=[T](lhs: Var[T], rhs: T)(implicit o: Overloaded1, mT: Manifest[T], pos: SourceContext): Rep[Unit]

    Definition Classes
    Variables
  163. def infix_-=[T](lhs: Var[T], rhs: Var[T])(implicit o: Overloaded3, mT: Manifest[T], pos: SourceContext): Rep[Unit]

    Definition Classes
    Variables
  164. def infix_-=[T](lhs: Var[T], rhs: Rep[T])(implicit o: Overloaded2, mT: Manifest[T], pos: SourceContext): Rep[Unit]

    Definition Classes
    Variables
  165. def infix_-=[T](lhs: Var[T], rhs: T)(implicit o: Overloaded1, mT: Manifest[T], pos: SourceContext): Rep[Unit]

    Definition Classes
    Variables
  166. def infix_/=[T](lhs: Var[T], rhs: Var[T])(implicit o: Overloaded3, mT: Manifest[T], pos: SourceContext): Rep[Unit]

    Definition Classes
    Variables
  167. def infix_/=[T](lhs: Var[T], rhs: Rep[T])(implicit o: Overloaded2, mT: Manifest[T], pos: SourceContext): Rep[Unit]

    Definition Classes
    Variables
  168. def infix_/=[T](lhs: Var[T], rhs: T)(implicit o: Overloaded1, mT: Manifest[T], pos: SourceContext): Rep[Unit]

    Definition Classes
    Variables
  169. def infix_<<(lhs: Rep[Long], rhs: Rep[Int])(implicit pos: SourceContext): Rep[Long]

    Definition Classes
    PrimitiveOps
  170. def infix_>>>(lhs: Rep[Long], rhs: Rep[Int])(implicit pos: SourceContext): Rep[Long]

    Definition Classes
    PrimitiveOps
  171. def infix_ToString(lhs: Rep[Any])(implicit pos: SourceContext): Rep[String]

    Definition Classes
    ObjectOps
  172. def infix_^(lhs: Rep[Int], rhs: Rep[Int])(implicit pos: SourceContext): Rep[Int]

    Definition Classes
    PrimitiveOps
  173. def infix_andAlso(u: Summary, v: Summary): Summary

    Definition Classes
    Effects
  174. def infix_andThen(u: Summary, v: Summary): Summary

    Definition Classes
    Effects
  175. def infix_defines[A](stm: Stm, rhs: Def[A]): Option[Sym[A]]

    Definition Classes
    FatExpressions → Expressions
  176. def infix_defines[A](stm: Stm, sym: Sym[A]): Option[Def[A]]

    Definition Classes
    FatExpressions → Expressions
  177. def infix_lhs(stm: Stm): List[Sym[Any]]

    Definition Classes
    FatExpressions → Expressions
  178. def infix_orElse(u: Summary, v: Summary): Summary

    Definition Classes
    Effects
  179. def infix_r(r: Rep[String]): Rep[Regex]

    Definition Classes
    RegExps
  180. def infix_rhs(stm: Stm): Any

    Definition Classes
    FatExpressions → Expressions
  181. def infix_search(str: Rep[String], re: Rep[Regex]): Rep[Int]

    Definition Classes
    RegExps
  182. def infix_split(s: Rep[String], separators: Rep[String])(implicit pos: SourceContext): Rep[Array[String]]

    Definition Classes
    StringOps
  183. def infix_star(u: Summary): Summary

    Definition Classes
    Effects
  184. def infix_startsWith(s1: Rep[String], s2: Rep[String])(implicit pos: SourceContext): Rep[Boolean]

    Definition Classes
    StringOps
  185. def infix_test(re: Rep[Regex], str: Rep[String]): Rep[Boolean]

    Definition Classes
    RegExps
  186. def infix_toDouble(s: Rep[String])(implicit pos: SourceContext): Rep[Double]

    Definition Classes
    StringOps
  187. def infix_toFloat(s: Rep[String])(implicit pos: SourceContext): Rep[Float]

    Definition Classes
    StringOps
  188. def infix_toInt(lhs: Rep[Long])(implicit o: Overloaded1, pos: SourceContext): Rep[Int]

    Definition Classes
    PrimitiveOps
  189. def infix_toInt(s: Rep[String])(implicit pos: SourceContext): Rep[Int]

    Definition Classes
    StringOps
  190. def infix_toString(lhs: Rep[Any])(implicit pos: SourceContext): Rep[String]

    Definition Classes
    ObjectOps
  191. def infix_trim(s: Rep[String])(implicit pos: SourceContext): Rep[String]

    Definition Classes
    StringOps
  192. def infix_unary_!(x: Rep[Boolean])(implicit pos: SourceContext): Rep[Boolean]

    Definition Classes
    BooleanOps
  193. def infix_unsafeImmutable[A](lhs: Rep[A])(implicit arg0: Manifest[A], pos: SourceContext): Rep[A]

    Definition Classes
    ObjectOps
  194. def infix_unsafeMutable[A](lhs: Rep[A])(implicit arg0: Manifest[A], pos: SourceContext): Rep[A]

    Definition Classes
    ObjectOps
  195. def infix_|(lhs: Rep[Long], rhs: Rep[Long])(implicit o: Overloaded1, pos: SourceContext): Rep[Long]

    Definition Classes
    PrimitiveOps
  196. def infix_|(lhs: Rep[Int], rhs: Rep[Int])(implicit pos: SourceContext): Rep[Int]

    Definition Classes
    PrimitiveOps
  197. def infix_||(lhs: Rep[Boolean], rhs: Rep[Boolean])(implicit pos: SourceContext): Rep[Boolean]

    Definition Classes
    BooleanOps
  198. def inlineDynamic(code: String): DynamicExp

    Definition Classes
    DynamicsExp → Dynamics
  199. implicit def intToIntOps(n: Int): IntOpsCls

    Definition Classes
    PrimitiveOps
  200. implicit def intToRepInt(x: Int): Rep[Int]

    Definition Classes
    LiftPrimitives
  201. def int_binaryand(lhs: Exp[Int], rhs: Exp[Int])(implicit pos: SourceContext): Exp[Int]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  202. def int_binaryor(lhs: Exp[Int], rhs: Exp[Int])(implicit pos: SourceContext): Exp[Int]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  203. def int_binaryxor(lhs: Exp[Int], rhs: Exp[Int])(implicit pos: SourceContext): Exp[Int]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  204. def int_bitwise_not(lhs: Exp[Int])(implicit pos: SourceContext): Exp[Int]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  205. def int_divide(lhs: Exp[Int], rhs: Exp[Int])(implicit pos: SourceContext): Exp[Int]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  206. def int_divide_frac[A](lhs: Exp[Int], rhs: Exp[A])(implicit arg0: Manifest[A], arg1: Fractional[A], pos: SourceContext): Exp[A]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  207. def int_double_value(lhs: Exp[Int])(implicit pos: SourceContext): Exp[Double]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  208. def int_float_value(lhs: Exp[Int])(implicit pos: SourceContext): Exp[Float]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  209. def int_mod(lhs: Exp[Int], rhs: Exp[Int])(implicit pos: SourceContext): Exp[Int]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  210. def int_tolong(lhs: Exp[Int])(implicit pos: SourceContext): Exp[Long]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  211. def isArray(obj: Rep[Any]): Rep[Boolean]

    Checks whether the object is an array

    Checks whether the object is an array

    Definition Classes
    JSCouchExpJSCouch
  212. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  213. def isPrimitiveType[T](m: Manifest[T]): Boolean

    Definition Classes
    Effects
  214. def isWritableSym[A](w: Sym[A]): Boolean

    Definition Classes
    Effects
  215. implicit def listToListOps[T](a: List[T])(implicit arg0: Manifest[T]): ListOpsCls[T]

    Definition Classes
    ListOps
  216. def list_concat[A](xs: Rep[List[A]], ys: Rep[List[A]])(implicit arg0: Manifest[A], pos: SourceContext): Exp[List[A]]

    Definition Classes
    ListOpsExp → ListOps
  217. def list_cons[A](x: Rep[A], xs: Rep[List[A]])(implicit arg0: Manifest[A], pos: SourceContext): Exp[List[A]]

    Definition Classes
    ListOpsExp → ListOps
  218. def list_filter[A](l: Exp[List[A]], f: (Exp[A]) ⇒ Exp[Boolean])(implicit arg0: Manifest[A], pos: SourceContext): Exp[List[A]]

    Definition Classes
    ListOpsExp → ListOps
  219. def list_flatMap[A, B](f: (Exp[A]) ⇒ Exp[List[B]])(l: Exp[List[A]])(implicit arg0: Manifest[A], arg1: Manifest[B], pos: SourceContext): Exp[List[B]]

    Definition Classes
    ListOpsExp → ListOps
  220. def list_foreach[A](l: Exp[List[A]], f: (Exp[A]) ⇒ Exp[Unit])(implicit arg0: Manifest[A]): Exp[Unit]

    Definition Classes
    ListOps2Exp → ListOps2
  221. def list_foreachWithIndex[A](l: Rep[List[A]], f: (Exp[A], Exp[Int]) ⇒ Exp[Unit])(implicit arg0: Manifest[A]): Exp[Unit]

    Definition Classes
    ListOps2Exp → ListOps2
  222. def list_fromseq[A](xs: Rep[Seq[A]])(implicit arg0: Manifest[A], pos: SourceContext): Exp[List[A]]

    Definition Classes
    ListOpsExp → ListOps
  223. def list_head[A](xs: Rep[List[A]])(implicit arg0: Manifest[A], pos: SourceContext): Exp[A]

    Definition Classes
    ListOpsExp → ListOps
  224. def list_isEmpty[A](xs: Rep[List[A]])(implicit arg0: Manifest[A], pos: SourceContext): Exp[Boolean]

    Definition Classes
    ListOpsExp → ListOps
  225. def list_map[A, B](l: Exp[List[A]], f: (Exp[A]) ⇒ Exp[B])(implicit arg0: Manifest[A], arg1: Manifest[B], pos: SourceContext): Exp[List[B]]

    Definition Classes
    ListOpsExp → ListOps
  226. def list_mkString[A](l: Exp[List[A]])(implicit arg0: Manifest[A], pos: SourceContext): Exp[String]

    Definition Classes
    ListOpsExp → ListOps
  227. def list_mkString2[A](l: Exp[List[A]], sep: Exp[String]): Exp[String]

    Definition Classes
    ListOps2Exp → ListOps2
  228. def list_new[A](xs: Seq[Rep[A]])(implicit arg0: Manifest[A], pos: SourceContext): Exp[List[A]]

    Definition Classes
    ListOpsExp → ListOps
  229. def list_prepend[A](l: Exp[List[A]], e: Exp[A])(implicit arg0: Manifest[A], pos: SourceContext): Exp[List[A]]

    Definition Classes
    ListOpsExp → ListOps
  230. def list_size[A](l: Rep[List[A]]): Exp[Int]

    Definition Classes
    ListOps2Exp → ListOps2
  231. def list_sortby[A, B](l: Exp[List[A]], f: (Exp[A]) ⇒ Exp[B])(implicit arg0: Manifest[A], arg1: Manifest[B], arg2: Ordering[B], pos: SourceContext): Exp[List[A]]

    Definition Classes
    ListOpsExp → ListOps
  232. def list_tail[A](xs: Rep[List[A]])(implicit arg0: Manifest[A], pos: SourceContext): Exp[List[A]]

    Definition Classes
    ListOpsExp → ListOps
  233. def list_toarray[A](l: Exp[List[A]])(implicit arg0: Manifest[A], pos: SourceContext): Exp[Array[A]]

    Definition Classes
    ListOpsExp → ListOps
  234. def list_toseq[A](l: Exp[List[A]])(implicit arg0: Manifest[A], pos: SourceContext): Exp[Seq[A]]

    Definition Classes
    ListOpsExp → ListOps
  235. var localDefs: List[Stm]

    Definition Classes
    Expressions
  236. def log[A](s: Rep[A]): Rep[Unit]

    Logs the message

    Logs the message

    Definition Classes
    JSCouchExpJSCouch
  237. def long_binaryand(lhs: Exp[Long], rhs: Exp[Long])(implicit pos: SourceContext): Exp[Long]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  238. def long_binaryor(lhs: Exp[Long], rhs: Exp[Long])(implicit pos: SourceContext): Exp[Long]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  239. def long_shiftleft(lhs: Exp[Long], rhs: Exp[Int])(implicit pos: SourceContext): Exp[Long]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  240. def long_shiftright_unsigned(lhs: Exp[Long], rhs: Exp[Int])(implicit pos: SourceContext): Exp[Long]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  241. def long_toint(lhs: Exp[Long])(implicit pos: SourceContext): Exp[Int]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  242. implicit def make_tuple2[A, B](t: (Exp[A], Exp[B]))(implicit arg0: Manifest[A], arg1: Manifest[B], pos: SourceContext): Exp[(A, B)]

    Definition Classes
    TupleOpsExp → TupleOps
  243. implicit def make_tuple3[A, B, C](t: (Exp[A], Exp[B], Exp[C]))(implicit arg0: Manifest[A], arg1: Manifest[B], arg2: Manifest[C], pos: SourceContext): Exp[(A, B, C)]

    Definition Classes
    TupleOpsExp → TupleOps
  244. implicit def make_tuple4[A, B, C, D](t: (Exp[A], Exp[B], Exp[C], Exp[D]))(implicit arg0: Manifest[A], arg1: Manifest[B], arg2: Manifest[C], arg3: Manifest[D], pos: SourceContext): Exp[(A, B, C, D)]

    Definition Classes
    TupleOpsExp → TupleOps
  245. implicit def make_tuple5[A, B, C, D, E](t: (Exp[A], Exp[B], Exp[C], Exp[D], Exp[E]))(implicit arg0: Manifest[A], arg1: Manifest[B], arg2: Manifest[C], arg3: Manifest[D], arg4: Manifest[E], pos: SourceContext): Exp[(A, B, C, D, E)]

    Definition Classes
    TupleOpsExp → TupleOps
  246. def mapOver(t: Transformer, u: Summary): Summary

    Definition Classes
    EffectExp
  247. def map_apply[K, V](m: Exp[Map[K, V]], k: Exp[K])(implicit arg0: JSKey[K], arg1: Manifest[V]): Exp[V]

    Definition Classes
    JSMapsExp → JSMaps
  248. def map_clear[K, V](m: Exp[Map[K, V]])(implicit arg0: JSKey[K], arg1: Manifest[V]): Exp[Unit]

    Definition Classes
    JSMapsExp → JSMaps
  249. def map_contains[K, V](m: Exp[Map[K, V]], i: Exp[K])(implicit arg0: JSKey[K], arg1: Manifest[V]): Exp[Boolean]

    Definition Classes
    JSMapsExp → JSMaps
  250. def map_filter[K, V](m: Exp[Map[K, V]], block: ((Exp[K], Exp[V])) ⇒ Exp[Boolean])(implicit arg0: JSKey[K], arg1: Manifest[V]): Exp[Map[K, V]]

    Definition Classes
    JSMapsExp → JSMaps
  251. def map_foreach[K, V](m: Exp[Map[K, V]], block: ((Exp[K], Exp[V])) ⇒ Exp[Unit])(implicit arg0: JSKey[K], arg1: Manifest[V]): Exp[Unit]

    Definition Classes
    JSMapsExp → JSMaps
  252. def map_get[K, V](m: Exp[Map[K, V]], k: Exp[K])(implicit arg0: JSKey[K], arg1: Manifest[V]): Exp[Option[V]]

    Definition Classes
    JSMapsExp → JSMaps
  253. def map_keys[K, V](m: Rep[Map[K, V]])(implicit arg0: JSKey[K], arg1: Manifest[V]): Exp[Array[K]]

    Definition Classes
    JSMapsExp → JSMaps
  254. def map_mapValues[K, V, U](m: Exp[Map[K, V]], block: (Exp[V]) ⇒ Exp[U])(implicit arg0: JSKey[K], arg1: Manifest[V], arg2: Manifest[U]): Exp[Map[K, U]]

    Definition Classes
    JSMapsExp → JSMaps
  255. def map_new[K, V]()(implicit arg0: JSKey[K], arg1: Manifest[V]): Exp[Map[K, V]]

    Definition Classes
    JSMapsExp → JSMaps
  256. def map_size[K, V](m: Exp[Map[K, V]])(implicit arg0: JSKey[K], arg1: Manifest[V]): Exp[Int]

    Definition Classes
    JSMapsExp → JSMaps
  257. def map_update[K, V](m: Exp[Map[K, V]], k: Exp[K], v: Exp[V])(implicit arg0: JSKey[K], arg1: Manifest[V]): Exp[Unit]

    Definition Classes
    JSMapsExp → JSMaps
  258. def map_values[K, V](m: Exp[Map[K, V]])(implicit arg0: JSKey[K], arg1: Manifest[V]): Exp[Array[V]]

    Definition Classes
    JSMapsExp → JSMaps
  259. def mayRead(u: Summary, a: List[Sym[Any]]): Boolean

    Definition Classes
    Effects
  260. def maySimple(u: Summary): Boolean

    Definition Classes
    Effects
  261. def mayWrite(u: Summary, a: List[Sym[Any]]): Boolean

    Definition Classes
    Effects
  262. def mirror[A](e: Def[A], f: Transformer)(implicit arg0: Manifest[A], pos: SourceContext): Exp[A]

    Definition Classes
    MiscOpsExp → EffectExp → Transforming
  263. def mirrorDef[A](e: Def[A], f: Transformer)(implicit arg0: Manifest[A], pos: SourceContext): Def[A]

    Definition Classes
    IfThenElseExp → EffectExp → Transforming
  264. def mirrorFatDef[A](e: Def[A], f: Transformer)(implicit arg0: Manifest[A], pos: SourceContext): Def[A]

    Definition Classes
    Transforming
  265. def mpos(s: List[SourceContext]): SourceContext

    Definition Classes
    Transforming
  266. def mtype[A, B](m: Manifest[A]): Manifest[B]

    Definition Classes
    Transforming
  267. def mustIdempotent(u: Summary): Boolean

    Definition Classes
    Effects
  268. def mustMutable(u: Summary): Boolean

    Definition Classes
    Effects
  269. def mustOnlyRead(u: Summary): Boolean

    Definition Classes
    Effects
  270. def mustPure(u: Summary): Boolean

    Definition Classes
    Effects
  271. def mutableTransitiveAliases(s: Any): List[Sym[Any]]

    Definition Classes
    Effects
  272. var nVars: Int

    Definition Classes
    Expressions
  273. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  274. def newDynamic(constructor: String)(args: Exp[Any]*): DynamicExp

    Definition Classes
    DynamicsExp → Dynamics
  275. def noPrim(sm: List[Sym[Any]]): List[Sym[Any]]

    Definition Classes
    Effects
  276. def notequals[A, B](a: Rep[A], b: Rep[B])(implicit arg0: Manifest[A], arg1: Manifest[B], pos: SourceContext): Rep[Boolean]

    Definition Classes
    EqualExpBridge
  277. final def notify(): Unit

    Definition Classes
    AnyRef
  278. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  279. implicit def nullToRepNull(x: Null): Rep[Null]

    Definition Classes
    Base
  280. implicit def numericToNumericOps[T](n: T)(implicit arg0: Numeric[T], arg1: Manifest[T]): NumericOpsCls[T]

    Definition Classes
    NumericOps
  281. implicit def numericToNumericRep[T](x: T)(implicit arg0: Numeric[T], arg1: Manifest[T]): Rep[T]

    Definition Classes
    LiftNumeric
  282. def numeric_divide[T](lhs: Exp[T], rhs: Exp[T])(implicit arg0: Numeric[T], arg1: Manifest[T], pos: SourceContext): Exp[T]

    Definition Classes
    NumericOpsExp → NumericOps
  283. def numeric_minus[T](lhs: Exp[T], rhs: Exp[T])(implicit arg0: Numeric[T], arg1: Manifest[T], pos: SourceContext): Exp[T]

    Definition Classes
    NumericOpsExp → NumericOps
  284. def numeric_plus[T](lhs: Exp[T], rhs: Exp[T])(implicit arg0: Numeric[T], arg1: Manifest[T], pos: SourceContext): Exp[T]

    Definition Classes
    NumericOpsExp → NumericOps
  285. def numeric_times[T](lhs: Exp[T], rhs: Exp[T])(implicit arg0: Numeric[T], arg1: Manifest[T], pos: SourceContext): Exp[T]

    Definition Classes
    NumericOpsExp → NumericOps
  286. def obj_double_max_value(implicit pos: SourceContext): Exp[Double]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  287. def obj_double_min_value(implicit pos: SourceContext): Exp[Double]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  288. def obj_double_negative_infinity(implicit pos: SourceContext): Exp[Double]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  289. def obj_double_parse_double(s: Exp[String])(implicit pos: SourceContext): Exp[Double]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  290. def obj_double_positive_infinity(implicit pos: SourceContext): Exp[Double]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  291. def obj_int_max_value(implicit pos: SourceContext): Exp[Int]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  292. def obj_int_min_value(implicit pos: SourceContext): Exp[Int]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  293. def obj_integer_parse_int(s: Rep[String])(implicit pos: SourceContext): Exp[Int]

    Definition Classes
    PrimitiveOpsExp → PrimitiveOps
  294. def object_tostring(lhs: Exp[Any])(implicit pos: SourceContext): Exp[String]

    Definition Classes
    ObjectOpsExp → ObjectOps
  295. def object_unsafe_immutable[A](lhs: Exp[A])(implicit arg0: Manifest[A], pos: SourceContext): Rep[A]

    Definition Classes
    ObjectOpsExp → ObjectOps
  296. def object_unsafe_mutable[A](lhs: Exp[A])(implicit arg0: Manifest[A], pos: SourceContext): Exp[A]

    Definition Classes
    ObjectOpsExp → ObjectOps
  297. implicit def orderingToOrderingOps[T](n: T)(implicit arg0: Ordering[T], arg1: Manifest[T]): OrderingOpsCls[T]

    Definition Classes
    OrderingOps
  298. def ordering_equiv[T](lhs: Exp[T], rhs: Exp[T])(implicit arg0: Ordering[T], arg1: Manifest[T], pos: SourceContext): Rep[Boolean]

    Definition Classes
    OrderingOpsExp → OrderingOps
  299. def ordering_gt[T](lhs: Exp[T], rhs: Exp[T])(implicit arg0: Ordering[T], arg1: Manifest[T], pos: SourceContext): Rep[Boolean]

    Definition Classes
    OrderingOpsExp → OrderingOps
  300. def ordering_gteq[T](lhs: Exp[T], rhs: Exp[T])(implicit arg0: Ordering[T], arg1: Manifest[T], pos: SourceContext): Rep[Boolean]

    Definition Classes
    OrderingOpsExp → OrderingOps
  301. def ordering_lt[T](lhs: Exp[T], rhs: Exp[T])(implicit arg0: Ordering[T], arg1: Manifest[T], pos: SourceContext): Rep[Boolean]

    Definition Classes
    OrderingOpsExp → OrderingOps
  302. def ordering_lteq[T](lhs: Exp[T], rhs: Exp[T])(implicit arg0: Ordering[T], arg1: Manifest[T], pos: SourceContext): Rep[Boolean]

    Definition Classes
    OrderingOpsExp → OrderingOps
  303. def ordering_max[T](lhs: Exp[T], rhs: Exp[T])(implicit arg0: Ordering[T], arg1: Manifest[T], pos: SourceContext): Rep[T]

    Definition Classes
    OrderingOpsExp → OrderingOps
  304. def ordering_min[T](lhs: Exp[T], rhs: Exp[T])(implicit arg0: Ordering[T], arg1: Manifest[T], pos: SourceContext): Rep[T]

    Definition Classes
    OrderingOpsExp → OrderingOps
  305. implicit val overloaded1: Overloaded1

    Definition Classes
    OverloadHack
  306. implicit val overloaded10: Overloaded10

    Definition Classes
    OverloadHack
  307. implicit val overloaded11: Overloaded11

    Definition Classes
    OverloadHack
  308. implicit val overloaded12: Overloaded12

    Definition Classes
    OverloadHack
  309. implicit val overloaded13: Overloaded13

    Definition Classes
    OverloadHack
  310. implicit val overloaded14: Overloaded14

    Definition Classes
    OverloadHack
  311. implicit val overloaded15: Overloaded15

    Definition Classes
    OverloadHack
  312. implicit val overloaded16: Overloaded16

    Definition Classes
    OverloadHack
  313. implicit val overloaded17: Overloaded17

    Definition Classes
    OverloadHack
  314. implicit val overloaded18: Overloaded18

    Definition Classes
    OverloadHack
  315. implicit val overloaded19: Overloaded19

    Definition Classes
    OverloadHack
  316. implicit val overloaded2: Overloaded2

    Definition Classes
    OverloadHack
  317. implicit val overloaded20: Overloaded20

    Definition Classes
    OverloadHack
  318. implicit val overloaded21: Overloaded21

    Definition Classes
    OverloadHack
  319. implicit val overloaded22: Overloaded22

    Definition Classes
    OverloadHack
  320. implicit val overloaded23: Overloaded23

    Definition Classes
    OverloadHack
  321. implicit val overloaded24: Overloaded24

    Definition Classes
    OverloadHack
  322. implicit val overloaded3: Overloaded3

    Definition Classes
    OverloadHack
  323. implicit val overloaded4: Overloaded4

    Definition Classes
    OverloadHack
  324. implicit val overloaded5: Overloaded5

    Definition Classes
    OverloadHack
  325. implicit val overloaded6: Overloaded6

    Definition Classes
    OverloadHack
  326. implicit val overloaded7: Overloaded7

    Definition Classes
    OverloadHack
  327. implicit val overloaded8: Overloaded8

    Definition Classes
    OverloadHack
  328. implicit val overloaded9: Overloaded9

    Definition Classes
    OverloadHack
  329. def print(x: Exp[Any])(implicit pos: SourceContext): Exp[Unit]

    Definition Classes
    MiscOpsExp → MiscOps
  330. def printdbg(x: ⇒ Any): Unit

    Definition Classes
    Utils
  331. def printerr(x: ⇒ Any): Unit

    Definition Classes
    Utils
  332. def printf(f: String, x: Rep[Any]*)(implicit pos: SourceContext): Rep[Unit]

    Definition Classes
    MiscOpsExp → MiscOps
  333. def println(x: Exp[Any])(implicit pos: SourceContext): Exp[Unit]

    Definition Classes
    MiscOpsExp → MiscOps
  334. def printlog(x: ⇒ Any): Unit

    Definition Classes
    Utils
  335. def printsrc(x: ⇒ Any): Unit

    Definition Classes
    Utils
  336. def proxy[T <: AnyRef](x: Rep[T], parentConstructor: Option[Rep[Any]], outer: AnyRef)(implicit m: Manifest[T]): T

    Definition Classes
    ProxyExp
  337. def proxyTrait[T <: AnyRef](x: Rep[T], parentConstructor: Option[Rep[Any]], outer: AnyRef)(implicit m: Manifest[T]): T

    Definition Classes
    ProxyExp
  338. def pruneContext(ctx: List[Exp[Any]]): List[Exp[Any]]

    Definition Classes
    Effects
  339. def quotePos(e: Exp[Any]): String

    Definition Classes
    Expressions
  340. def range(a: Rep[Int], b: Rep[Int]): Range

    Definition Classes
    Arrays
  341. def range_filter(r: Range, block: (Exp[Int]) ⇒ Exp[Boolean]): Exp[Array[Int]]

    Definition Classes
    ArraysExp → Arrays
  342. def range_flatMap[U](r: Range, block: (Exp[Int]) ⇒ Exp[Array[U]])(implicit arg0: Manifest[U]): Exp[Array[U]]

    Definition Classes
    ArraysExp → Arrays
  343. def range_foreach(r: Range, block: (Exp[Int]) ⇒ Exp[Unit]): Exp[Unit]

    Definition Classes
    ArraysExp → Arrays
  344. def range_map[U](r: Range, block: (Exp[Int]) ⇒ Exp[U])(implicit arg0: Manifest[U]): Exp[Array[U]]

    Definition Classes
    ArraysExp → Arrays
  345. def readExternal(in: ObjectInput): Unit

    Definition Classes
    ClosureCompare → Externalizable
  346. def readMutableData[A](d: Def[A]): List[Sym[Any]]

    Definition Classes
    Effects
  347. def readSyms(e: Any): List[Sym[Any]]

    Definition Classes
    Effects
  348. implicit def readVar[T](v: Var[T])(implicit arg0: Manifest[T], pos: SourceContext): Exp[T]

    Definition Classes
    ReadVarImplicitExp
  349. implicit def recordToRecordOps(record: Rep[Record]): RecordOps

    Definition Classes
    Structs
  350. def record_new[T](fields: Seq[(String, Boolean, (Rep[T]) ⇒ Rep[_])])(implicit arg0: Manifest[T]): Sym[T]

    Definition Classes
    StructExp → Structs
  351. def record_select[T](record: Rep[Record], fieldName: String)(implicit arg0: Manifest[T]): Rep[T]

    Definition Classes
    StructExp → Structs
  352. def reflectEffect[A](d: Def[A], u: Summary)(implicit arg0: Manifest[A], pos: SourceContext): Exp[A]

    Definition Classes
    Effects
  353. def reflectEffect[A](x: Def[A])(implicit arg0: Manifest[A], pos: SourceContext): Exp[A]

    Definition Classes
    Effects
  354. def reflectEffectInternal[A](x: Def[A], u: Summary)(implicit arg0: Manifest[A], pos: SourceContext): Exp[A]

    Definition Classes
    Effects
  355. def reflectMirrored[A](zd: Reflect[A])(implicit arg0: Manifest[A]): Exp[A]

    Definition Classes
    Effects
  356. def reflectMutable[A](d: Def[A])(implicit arg0: Manifest[A], pos: SourceContext): Exp[A]

    Definition Classes
    Effects
  357. def reflectMutableSym[A](s: Sym[A]): Sym[A]

    Definition Classes
    Effects
  358. def reflectSubGraph(ds: List[Stm]): Unit

    Definition Classes
    Expressions
  359. def reflectWrite[A](write0: Exp[Any]*)(d: Def[A])(implicit arg0: Manifest[A], pos: SourceContext): Exp[A]

    Definition Classes
    Effects
  360. def regexp_test(re: Rep[Regex], str: Rep[String]): Rep[Boolean]

    Definition Classes
    RegExpsExp → RegExps
  361. def reifyEffects[A](block: ⇒ Exp[A])(implicit arg0: Manifest[A]): Block[A]

    Definition Classes
    Effects
  362. def reifyEffectsHere[A](block: ⇒ Exp[A])(implicit arg0: Manifest[A]): Block[A]

    Definition Classes
    Effects
  363. def reifySubGraph[T](b: ⇒ T): (T, List[Stm])

    Definition Classes
    Expressions
  364. implicit def repArrayToArrayOps[T](a: Rep[Array[T]])(implicit arg0: Manifest[T]): ArrayOps[T]

    Definition Classes
    Arrays
  365. implicit def repDoubleToDoubleOps(n: Rep[Double]): DoubleOpsCls

    Definition Classes
    PrimitiveOps
  366. implicit def repFloatToRepDouble(x: Rep[Float]): Rep[Double]

    Definition Classes
    PrimitiveOps
  367. implicit def repIntToIntOps(n: Rep[Int]): IntOpsCls

    Definition Classes
    PrimitiveOps
  368. implicit def repIntToRepDouble(x: Rep[Int]): Rep[Double]

    Definition Classes
    PrimitiveOps
  369. implicit def repIntToRepFloat(x: Rep[Int]): Rep[Float]

    Definition Classes
    PrimitiveOps
  370. implicit def repNumericToNumericOps[T](n: Rep[T])(implicit arg0: Numeric[T], arg1: Manifest[T]): NumericOpsCls[T]

    Definition Classes
    NumericOps
  371. implicit def repOrderingToOrderingOps[T](n: Rep[T])(implicit arg0: Ordering[T], arg1: Manifest[T]): OrderingOpsCls[T]

    Definition Classes
    OrderingOps
  372. def repProxy[T <: AnyRef](x: Rep[T])(implicit m: Manifest[T]): T

    Definition Classes
    ProxyExp → Proxy
  373. implicit def repToDbInfo(x: Rep[DbInfo]): DbInfo

    Definition Classes
    JSCouch
  374. implicit def repToDoc(x: Rep[Doc]): Doc

    Definition Classes
    JSCouch
  375. implicit def repToHead(x: Rep[Head]): Head

    Definition Classes
    JSCouch
  376. implicit def repToJSON(x: Rep[JSON]): JSON

    Definition Classes
    JSJson
  377. implicit def repToListOps[T](a: Rep[List[T]])(implicit arg0: Manifest[T]): ListOpsCls[T]

    Definition Classes
    ListOps
  378. implicit def repToRequest(x: Rep[Request]): Request

    Definition Classes
    JSCouch
  379. implicit def repToSecObject(x: Rep[SecObject]): SecObject

    Definition Classes
    JSCouch
  380. implicit def repToUserCtx(x: Rep[UserCtx]): UserCtx

    Definition Classes
    JSCouch
  381. implicit def repToUsersRoles(x: Rep[UsersRoles]): UsersRoles

    Definition Classes
    JSCouch
  382. def require[A](path: Rep[String]): Rep[A]

    Imports the CommonJS module

    Imports the CommonJS module

    Definition Classes
    JSCouchExpJSCouch
  383. def reset: Unit

    Definition Classes
    Effects → Expressions
  384. def returnL(x: Exp[Any])(implicit pos: SourceContext): Exp[Unit]

    Definition Classes
    MiscOpsExp → MiscOps
  385. def rsyms[T](e: Any)(f: (Any) ⇒ List[T]): List[T]

    Definition Classes
    Effects → Expressions
  386. def sameFunction(f: Function[_, _], g: Function[_, _]): Boolean

    Definition Classes
    ClosureCompare
  387. val shallowAliasCache: HashMap[Sym[Any], List[Sym[Any]]]

    Definition Classes
    Effects
  388. def shallowAliases(start: Any): List[Sym[Any]]

    Definition Classes
    Effects
  389. def softSyms(e: Any): List[Sym[Any]]

    Definition Classes
    Expressions
  390. def some[A](a: Rep[A])(implicit arg0: Manifest[A]): Exp[Option[A]]

    Definition Classes
    OptionOpsExp → OptionOps
  391. val sourceinfo: Int

    Definition Classes
    Config
  392. implicit def strToRepStr(s: String): Rep[String]

    Definition Classes
    LiftString
  393. def string_plus(s: Exp[Any], o: Exp[Any])(implicit pos: SourceContext): Rep[String]

    Definition Classes
    StringOpsExp → StringOps
  394. def string_regexp(r: Rep[String]): Rep[Regex]

    Definition Classes
    RegExpsExp → RegExps
  395. def string_search(str: Rep[String], re: Rep[Regex]): Rep[Int]

    Definition Classes
    RegExpsExp → RegExps
  396. def string_split(s: Exp[String], separators: Exp[String])(implicit pos: SourceContext): Rep[Array[String]]

    Definition Classes
    StringOpsExp → StringOps
  397. def string_startswith(s1: Exp[String], s2: Exp[String])(implicit pos: SourceContext): Exp[Boolean]

    Definition Classes
    StringOpsExp → StringOps
  398. def string_todouble(s: Rep[String])(implicit pos: SourceContext): Exp[Double]

    Definition Classes
    StringOpsExp → StringOps
  399. def string_tofloat(s: Rep[String])(implicit pos: SourceContext): Exp[Float]

    Definition Classes
    StringOpsExp → StringOps
  400. def string_toint(s: Rep[String])(implicit pos: SourceContext): Exp[Int]

    Definition Classes
    StringOpsExp → StringOps
  401. def string_trim(s: Exp[String])(implicit pos: SourceContext): Rep[String]

    Definition Classes
    StringOpsExp → StringOps
  402. def string_valueof(a: Exp[Any])(implicit pos: SourceContext): Exp[String]

    Definition Classes
    StringOpsExp → StringOps
  403. def struct[T](tag: StructTag[T], elems: Map[String, Rep[Any]])(implicit arg0: Manifest[T], pos: SourceContext): Rep[T]

    Definition Classes
    StructExp
  404. def struct[T](tag: StructTag[T], elems: (String, Rep[Any])*)(implicit arg0: Manifest[T], pos: SourceContext): Rep[T]

    Definition Classes
    StructExp
  405. def sum[A](a: Rep[List[A]])(implicit arg0: Numeric[A], arg1: Manifest[A]): Rep[A]

    Sums the numeric values in the array

    Sums the numeric values in the array

    Definition Classes
    JSCouchExpJSCouch
  406. def summarizeAll(es: List[Exp[Any]]): Summary

    Definition Classes
    Effects
  407. def summarizeEffects(e: Block[Any]): Summary

    Definition Classes
    Effects
  408. def syms(e: Any): List[Sym[Any]]

    Definition Classes
    JSMapsExp → Effects → Expressions
  409. def symsFreq(e: Any): List[(Sym[Any], Double)]

    Definition Classes
    JSMapsExp → Effects → Expressions
  410. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  411. implicit def t2[A, B](t: Rep[(A, B)])(implicit arg0: Manifest[A], arg1: Manifest[B], pos: SourceContext): (Rep[A], Rep[B])

    Definition Classes
    TupleOps
  412. implicit def t3[A, B, C](t: Rep[(A, B, C)])(implicit arg0: Manifest[A], arg1: Manifest[B], arg2: Manifest[C], pos: SourceContext): (Rep[A], Rep[B], Rep[C])

    Definition Classes
    TupleOps
  413. implicit def t4[A, B, C, D](t: Rep[(A, B, C, D)])(implicit arg0: Manifest[A], arg1: Manifest[B], arg2: Manifest[C], arg3: Manifest[D], pos: SourceContext): (Rep[A], Rep[B], Rep[C], Rep[D])

    Definition Classes
    TupleOps
  414. implicit def t5[A, B, C, D, E](t: Rep[(A, B, C, D, E)])(implicit arg0: Manifest[A], arg1: Manifest[B], arg2: Manifest[C], arg3: Manifest[D], arg4: Manifest[E], pos: SourceContext): (Rep[A], Rep[B], Rep[C], Rep[D], Rep[E])

    Definition Classes
    TupleOps
  415. implicit def toAtom[T](d: Def[T])(implicit arg0: Manifest[T], pos: SourceContext): Exp[T]

    Attributes
    protected
    Definition Classes
    Effects → Expressions
  416. def toJSON(obj: Rep[Any]): Rep[String]

    Converts the object to its Json representation (alias for JSON.stringify(obj)

    Converts the object to its Json representation (alias for JSON.stringify(obj)

    Definition Classes
    JSCouchExpJSCouch
  417. implicit def toLambdaOps[A, B](fun: Rep[(A) ⇒ B])(implicit arg0: Manifest[A], arg1: Manifest[B]): LambdaOps[A, B]

    Definition Classes
    Functions
  418. implicit def toLambdaOps2[A1, A2, B](fun: Rep[((A1, A2)) ⇒ B])(implicit arg0: Manifest[A1], arg1: Manifest[A2], arg2: Manifest[B]): LambdaOps2[A1, A2, B]

    Definition Classes
    TupledFunctions
  419. implicit def toLambdaOps3[A1, A2, A3, B](fun: Rep[((A1, A2, A3)) ⇒ B])(implicit arg0: Manifest[A1], arg1: Manifest[A2], arg2: Manifest[A3], arg3: Manifest[B]): LambdaOps3[A1, A2, A3, B]

    Definition Classes
    TupledFunctions
  420. implicit def toLambdaOps4[A1, A2, A3, A4, B](fun: Rep[((A1, A2, A3, A4)) ⇒ B])(implicit arg0: Manifest[A1], arg1: Manifest[A2], arg2: Manifest[A3], arg3: Manifest[A4], arg4: Manifest[B]): LambdaOps4[A1, A2, A3, A4, B]

    Definition Classes
    TupledFunctions
  421. implicit def toLambdaOps5[A1, A2, A3, A4, A5, B](fun: Rep[((A1, A2, A3, A4, A5)) ⇒ B])(implicit arg0: Manifest[A1], arg1: Manifest[A2], arg2: Manifest[A3], arg3: Manifest[A4], arg4: Manifest[A5], arg5: Manifest[B]): LambdaOps5[A1, A2, A3, A4, A5, B]

    Definition Classes
    TupledFunctions
  422. implicit def toLambdaOpsAny[B](fun: Rep[(Any) ⇒ B])(implicit arg0: Manifest[B]): LambdaOps[Any, B]

    Definition Classes
    TupledFunctions
  423. def toString(): String

    Definition Classes
    AnyRef → Any
  424. def tunnelSyms(e: Any): List[Sym[Any]]

    Definition Classes
    Expressions
  425. def tuple2_get1[A](t: Exp[Tuple2[A, _]])(implicit arg0: Manifest[A], pos: SourceContext): Rep[A]

    Definition Classes
    TupleOpsExp → TupleOps
  426. def tuple2_get2[B](t: Exp[Tuple2[_, B]])(implicit arg0: Manifest[B], pos: SourceContext): Rep[B]

    Definition Classes
    TupleOpsExp → TupleOps
  427. def tuple3_get1[A](t: Exp[Tuple3[A, _, _]])(implicit arg0: Manifest[A], pos: SourceContext): Rep[A]

    Definition Classes
    TupleOpsExp → TupleOps
  428. def tuple3_get2[B](t: Exp[Tuple3[_, B, _]])(implicit arg0: Manifest[B], pos: SourceContext): Rep[B]

    Definition Classes
    TupleOpsExp → TupleOps
  429. def tuple3_get3[C](t: Exp[Tuple3[_, _, C]])(implicit arg0: Manifest[C], pos: SourceContext): Rep[C]

    Definition Classes
    TupleOpsExp → TupleOps
  430. def tuple4_get1[A](t: Exp[Tuple4[A, _, _, _]])(implicit arg0: Manifest[A], pos: SourceContext): Rep[A]

    Definition Classes
    TupleOpsExp → TupleOps
  431. def tuple4_get2[B](t: Exp[Tuple4[_, B, _, _]])(implicit arg0: Manifest[B], pos: SourceContext): Rep[B]

    Definition Classes
    TupleOpsExp → TupleOps
  432. def tuple4_get3[C](t: Exp[Tuple4[_, _, C, _]])(implicit arg0: Manifest[C], pos: SourceContext): Rep[C]

    Definition Classes
    TupleOpsExp → TupleOps
  433. def tuple4_get4[D](t: Exp[Tuple4[_, _, _, D]])(implicit arg0: Manifest[D], pos: SourceContext): Rep[D]

    Definition Classes
    TupleOpsExp → TupleOps
  434. def tuple5_get1[A](t: Exp[Tuple5[A, _, _, _, _]])(implicit arg0: Manifest[A], pos: SourceContext): Rep[A]

    Definition Classes
    TupleOpsExp → TupleOps
  435. def tuple5_get2[B](t: Exp[Tuple5[_, B, _, _, _]])(implicit arg0: Manifest[B], pos: SourceContext): Rep[B]

    Definition Classes
    TupleOpsExp → TupleOps
  436. def tuple5_get3[C](t: Exp[Tuple5[_, _, C, _, _]])(implicit arg0: Manifest[C], pos: SourceContext): Rep[C]

    Definition Classes
    TupleOpsExp → TupleOps
  437. def tuple5_get4[D](t: Exp[Tuple5[_, _, _, D, _]])(implicit arg0: Manifest[D], pos: SourceContext): Rep[D]

    Definition Classes
    TupleOpsExp → TupleOps
  438. def tuple5_get5[E](t: Exp[Tuple5[_, _, _, _, E]])(implicit arg0: Manifest[E], pos: SourceContext): Rep[E]

    Definition Classes
    TupleOpsExp → TupleOps
  439. def unbox[A](x: Exp[A])(implicit arg0: Manifest[A], pos: SourceContext): Exp[A]

    Definition Classes
    TupledFunctionsExp → FunctionsExp
  440. def unboxedFresh[A](implicit arg0: Manifest[A]): Exp[A]

    Definition Classes
    TupledFunctionsExp → FunctionsExp
  441. object undefined extends Rep[Nothing]

    the special undefined javascript value

  442. def unit[T](x: T)(implicit arg0: Manifest[T]): Const[T]

    Attributes
    protected
    Definition Classes
    BaseExp → Base
  443. implicit def unitToRepUnit(x: Unit): Rep[Unit]

    Definition Classes
    Base
  444. def utilLoadStm[T](s: Sym[T]): List[Stm]

    Definition Classes
    Effects
  445. def utilLoadStms(s: List[Sym[Any]]): List[Stm]

    Definition Classes
    Effects
  446. def utilLoadSym[T](s: Sym[T]): List[Any]

    Definition Classes
    Effects
  447. implicit def varDoubleToDoubleOps(n: Var[Double]): DoubleOpsCls

    Definition Classes
    PrimitiveOps
  448. implicit def varFloatToRepDouble(x: Var[Float])(implicit pos: SourceContext): Rep[Double]

    Definition Classes
    LowPriorityVariableImplicits
  449. implicit def varFloatToRepFloat(v: Var[Float])(implicit pos: SourceContext): Rep[Float]

    Definition Classes
    VariableImplicits
  450. implicit def varIntToIntOps(n: Var[Int]): IntOpsCls

    Definition Classes
    PrimitiveOps
  451. implicit def varIntToRepDouble(x: Var[Int])(implicit pos: SourceContext): Rep[Double]

    Definition Classes
    LowPriorityVariableImplicits
  452. implicit def varIntToRepFloat(x: Var[Int])(implicit pos: SourceContext): Rep[Float]

    Definition Classes
    LowPriorityVariableImplicits
  453. implicit def varIntToRepInt(v: Var[Int])(implicit pos: SourceContext): Rep[Int]

    Definition Classes
    VariableImplicits
  454. implicit def varNumericToNumericOps[T](n: Var[T])(implicit arg0: Numeric[T], arg1: Manifest[T]): NumericOpsCls[T]

    Definition Classes
    NumericOps
  455. implicit def varOrderingToOrderingOps[T](n: Var[T])(implicit arg0: Ordering[T], arg1: Manifest[T]): OrderingOpsCls[T]

    Definition Classes
    OrderingOps
  456. implicit def varToListOps[T](x: Var[List[T]])(implicit arg0: Manifest[T]): ListOpsCls[T]

    Definition Classes
    ListOps
  457. def var_assign[T](lhs: Var[T], rhs: Exp[T])(implicit arg0: Manifest[T], pos: SourceContext): Exp[Unit]

    Definition Classes
    VariablesExp → Variables
  458. def var_divideequals[T](lhs: Var[T], rhs: Exp[T])(implicit arg0: Manifest[T], pos: SourceContext): Exp[Unit]

    Definition Classes
    VariablesExp → Variables
  459. def var_minusequals[T](lhs: Var[T], rhs: Exp[T])(implicit arg0: Manifest[T], pos: SourceContext): Exp[Unit]

    Definition Classes
    VariablesExp → Variables
  460. def var_new[T](init: Exp[T])(implicit arg0: Manifest[T], pos: SourceContext): Var[T]

    Definition Classes
    VariablesExp → Variables
  461. def var_plusequals[T](lhs: Var[T], rhs: Exp[T])(implicit arg0: Manifest[T], pos: SourceContext): Exp[Unit]

    Definition Classes
    VariablesExp → Variables
  462. def var_timesequals[T](lhs: Var[T], rhs: Exp[T])(implicit arg0: Manifest[T], pos: SourceContext): Exp[Unit]

    Definition Classes
    VariablesExp → Variables
  463. val verbosity: Int

    Definition Classes
    Config
  464. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  465. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  466. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  467. def writeExternal(out: ObjectOutput): Unit

    Definition Classes
    ClosureCompare → Externalizable

Inherited from CastsCheckedExp

Inherited from JSMapsExp

Inherited from JSJsonExp

Inherited from ProxyExp

Inherited from JSCouch

Inherited from Casts

Inherited from JSMaps

Inherited from JSJson

Inherited from Proxy

Inherited from JSExp

Inherited from OptionOpsExp

Inherited from RegExpsExp

Inherited from ArraysExp

Inherited from DynamicsExp

Inherited from JsScalaExp

Inherited from ListOps2Exp

Inherited from MiscOpsExp

Inherited from PrimitiveOpsExp

Inherited from StructExp

Inherited from TupledFunctionsRecursiveExp

Inherited from TupledFunctionsExp

Inherited from TupleOpsExp

Inherited from FunctionsRecursiveExp

Inherited from ClosureCompare

Inherited from Externalizable

Inherited from Serializable

Inherited from FunctionsExp

Inherited from ObjectOpsExp

Inherited from ListOpsExp

Inherited from StringOpsExp

Inherited from BooleanOpsExp

Inherited from WhileExp

Inherited from IfThenElseExp

Inherited from EqualExp

Inherited from EqualExpBridge

Inherited from OrderingOpsExp

Inherited from NumericOpsExp

Inherited from BaseFatExp

Inherited from FatTransforming

Inherited from FatExpressions

Inherited from VariablesExp

Inherited from ReadVarImplicitExp

Inherited from ImplicitOpsExp

Inherited from EffectExp

Inherited from Effects

Inherited from BaseExp

Inherited from Transforming

Inherited from Blocks

Inherited from Expressions

Inherited from Utils

Inherited from Config

Inherited from JS

Inherited from JsScala

Inherited from LiftPrimitives

Inherited from LiftBoolean

Inherited from LiftString

Inherited from LiftNumeric

Inherited from LiftEquals

Inherited from LiftVariables

Inherited from JSBase

Inherited from OptionOps

Inherited from RegExps

Inherited from Arrays

Inherited from Dynamics

Inherited from JsScalaBase

Inherited from scala.js.language.ListOps2

Inherited from MiscOps

Inherited from PrimitiveOps

Inherited from Structs

Inherited from TupledFunctions

Inherited from TupleOps

Inherited from Functions

Inherited from ObjectOps

Inherited from ListOps

Inherited from StringOps

Inherited from BooleanOps

Inherited from scala.virtualization.lms.common.While

Inherited from scala.virtualization.lms.common.IfThenElse

Inherited from scala.virtualization.lms.common.Equal

Inherited from OrderingOps

Inherited from NumericOps

Inherited from Variables

Inherited from ReadVarImplicit

Inherited from VariableImplicits

Inherited from LowPriorityVariableImplicits

Inherited from ImplicitOps

Inherited from OverloadHack

Inherited from Base

Inherited from EmbeddedControls

Inherited from AnyRef

Inherited from Any

Ungrouped