object AsyncTestLV extends AsyncBase
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AsyncTestLV
- AsyncBase
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
type
FS = IdentityFutureSystem.type
- Definition Classes
- AsyncTestLV → AsyncBase
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def apply(name: String, v: Any): Unit
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def assertNotNulledOut(a: Any): Unit
- def assertNulledOut(a: Any): Unit
- macro def async[T](body: T): T
- def asyncIdImpl[T](c: Context)(body: reflect.macros.whitebox.Context.Expr[T])(implicit arg0: reflect.macros.whitebox.Context.WeakTypeTag[T]): reflect.macros.whitebox.Context.Expr[T]
-
def
asyncImpl[T](c: Context)(body: reflect.macros.whitebox.Context.Expr[T])(execContext: reflect.macros.whitebox.Context.Expr[ExecContext])(implicit arg0: reflect.macros.whitebox.Context.WeakTypeTag[T]): reflect.macros.whitebox.Context.Expr[Fut[T]]
- Definition Classes
- AsyncBase
-
def
asyncMethod(u: Universe)(asyncMacroSymbol: reflect.api.Universe.Symbol): reflect.api.Universe.Symbol
- Attributes
- protected[scala.async]
- Definition Classes
- AsyncBase
-
def
await[T](awaitable: Fut[T]): T
A call to
await
must be nested in an enclosingasync
block.A call to
await
must be nested in an enclosingasync
block.A call to
await
does not block the current thread, rather it is a delimiter used by the enclosingasync
macro. Code following theawait
call is executed asynchronously, when the argument ofawait
has been completed.- T
the type of that value.
- awaitable
the future from which a value is awaited.
- returns
the value.
- Definition Classes
- AsyncBase
- Annotations
- @compileTimeOnly( ... )
-
def
awaitMethod(u: Universe)(asyncMacroSymbol: reflect.api.Universe.Symbol): reflect.api.Universe.Symbol
- Attributes
- protected[scala.async]
- Definition Classes
- AsyncBase
- def clear(): Unit
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
lazy val
futureSystem: IdentityFutureSystem.type
- Definition Classes
- AsyncTestLV → AsyncBase
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- var log: List[(String, Any)]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
nullOut(u: Universe)(name: reflect.api.Universe.Expr[String], v: reflect.api.Universe.Expr[Any]): reflect.api.Universe.Expr[Unit]
- Attributes
- protected[scala.async]
- Definition Classes
- AsyncTestLV → AsyncBase
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )