trait ModulesEx extends Base with Modules
Ordering
- Alphabetic
- By Inheritance
Inherited
- ModulesEx
- Modules
- Base
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
abstract
class
BaseDef[+T] extends Scalan.Node with Scalan.Def[T]
- Definition Classes
- Base
-
abstract
class
CompanionDef[T] extends Scalan.Node with Scalan.Def[T]
- Definition Classes
- Base
-
case class
Const[T] extends Scalan.BaseDef[T] with Product with Serializable
- Definition Classes
- Base
-
trait
Def[+T] extends Scalan.Node
- Definition Classes
- Base
-
class
EntityObject extends AnyRef
- Definition Classes
- Base
-
case class
EntityObjectOwner extends Scalan.OwnerKind with Product with Serializable
- Definition Classes
- Base
-
abstract
class
Node extends Product
- Definition Classes
- Base
-
class
NotImplementedStagingException extends Scalan.StagingException
- Definition Classes
- Base
-
sealed abstract
class
OwnerKind extends AnyRef
- Definition Classes
- Base
-
case class
Placeholder[T] extends Scalan.Node with Scalan.Def[T] with Product with Serializable
- Definition Classes
- Base
-
type
RFunc[-A, +B] = ScalanEx.Ref[(A) ⇒ B]
- Definition Classes
- Base
-
type
RPair[+A, +B] = ScalanEx.Ref[(A, B)]
- Definition Classes
- Base
-
abstract
class
Ref[+T] extends AnyRef
- Definition Classes
- Base
-
final
class
SingleRef[+T] extends Scalan.Ref[T]
- Definition Classes
- Base
-
class
StagingException extends RuntimeException
- Definition Classes
- Base
-
type
Sym = ScalanEx.Ref[_]
- Definition Classes
- Base
-
abstract
class
Transformer extends AnyRef
- Definition Classes
- Base
-
case class
Variable[T] extends Scalan.Node with Scalan.Def[T] with Product with Serializable
- Definition Classes
- Base
-
type
|[+A, +B] = Either[A, B]
- Definition Classes
- Base
Value Members
-
def
!!!(msg: String, e: Throwable, syms: ScalanEx.Ref[_]*): Nothing
- Definition Classes
- Base
-
def
!!!(msg: String, syms: ScalanEx.Ref[_]*): Nothing
- Definition Classes
- Base
-
def
!!!: Nothing
- Definition Classes
- Base
-
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
???(value: Any, syms: ScalanEx.Ref[_]*): Nothing
- Definition Classes
- Base
-
def
???: Nothing
- Definition Classes
- Base
-
final
def
IntZero: ScalanEx.Ref[Int]
- Definition Classes
- Base
- Annotations
- @inline()
- def allEntities: Iterable[SEntityDef]
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
final
def
asRep[T](x: ScalanEx.Ref[_]): ScalanEx.Ref[T]
- Definition Classes
- Base
- Annotations
- @inline()
- def astContext: AstContextBase
-
val
cacheElems: Boolean
- Definition Classes
- Base
-
val
cachePairs: Boolean
- Definition Classes
- Base
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def configs: List[UnitConfig]
-
def
createDefinition[T](optScope: Nullable[ScalanEx.ThunkScope], s: ScalanEx.Ref[T], d: ScalanEx.Def[T]): ScalanEx.Ref[T]
- Attributes
- protected
- Definition Classes
- Base
-
val
debugModeSanityChecks: Boolean
- Definition Classes
- Base
-
def
defCount: Int
- Definition Classes
- Base
-
def
def_unapply[T](e: ScalanEx.Ref[T]): Nullable[ScalanEx.Def[T]]
- Definition Classes
- Base
-
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] )
-
def
findGlobalDefinition[T](d: ScalanEx.Def[T]): ScalanEx.Ref[T]
- Definition Classes
- Base
-
def
findOrCreateDefinition[T](d: ScalanEx.Def[T], newSym: ⇒ ScalanEx.Ref[T]): ScalanEx.Ref[T]
- Definition Classes
- Base
-
final
def
freshId: Int
- Definition Classes
- Base
- Annotations
- @inline()
-
final
def
freshSym[T](d: ScalanEx.Def[T]): ScalanEx.Ref[T]
- Definition Classes
- Base
- Annotations
- @inline()
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getEntityObject(name: String): Nullable[ScalanEx.EntityObject]
- Definition Classes
- Base
- Annotations
- @inline()
- def getModules: Map[String, SUnitDef]
-
def
getOwnerKind(constructor: java.lang.reflect.Constructor[_]): ScalanEx.OwnerKind
- Attributes
- protected
- Definition Classes
- Base
-
final
def
getSym(id: Int): ScalanEx.Sym
- Definition Classes
- Base
- Annotations
- @inline()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
implicit
def
liftToRep[A](x: A)(implicit arg0: ScalanEx.Elem[A]): ScalanEx.Ref[A]
- Definition Classes
- Base
- Annotations
- @inline()
-
def
logWarn(msg: ⇒ String): Unit
- Definition Classes
- Base
-
val
nInitialDefs: Int
- Definition Classes
- Base
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
okRegisterModules: Boolean
- Definition Classes
- Modules
-
def
onReset(): Unit
- Attributes
- protected
- Definition Classes
- Base
-
def
placeholder[T](implicit eT: ScalanEx.LElem[T]): ScalanEx.Ref[T]
- Definition Classes
- Base
- Annotations
- @inline()
-
def
registerEntityObject(name: String, obj: ScalanEx.EntityObject): Unit
- Attributes
- protected
- Definition Classes
- Base
-
def
registerModule(moduleInfo: ModuleInfo): Unit
- Attributes
- protected
- Definition Classes
- Modules
-
implicit
def
reifyObject[A](obj: ScalanEx.Def[A]): ScalanEx.Ref[A]
- Definition Classes
- Base
-
def
resetContext(): Unit
- Definition Classes
- Base
-
def
stagingExceptionMessage(message: String, syms: Seq[ScalanEx.Ref[_]]): String
- Attributes
- protected
- Definition Classes
- Base
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toExp[T](d: ScalanEx.Def[T], newSym: ⇒ ScalanEx.Ref[T]): ScalanEx.Ref[T]
- Attributes
- protected[scalan]
- Definition Classes
- Base
-
def
toRep[A](x: A)(implicit eA: ScalanEx.Elem[A]): ScalanEx.Ref[A]
- Definition Classes
- Base
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
transformProductParam(x: Any, t: ScalanEx.Transformer): Any
- Attributes
- protected
- Definition Classes
- Base
-
final
def
updateSymbolTable[T](s: ScalanEx.Ref[T], d: ScalanEx.Def[T]): ScalanEx.Ref[T]
- Definition Classes
- Base
-
final
def
valueFromRep[A](x: ScalanEx.Ref[A]): A
- Definition Classes
- Base
- Annotations
- @inline()
-
def
variable[T](implicit eT: ScalanEx.LElem[T]): ScalanEx.Ref[T]
- Definition Classes
- Base
- Annotations
- @inline()
-
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
- @native() @throws( ... )
-
object
Def
- Definition Classes
- Base
-
object
Liftables
- Definition Classes
- Base