Packages

package source

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class AnythingType() extends BaseType with Product with Serializable

    This type is used as a type constraint for the type checker (i.e.

    This type is used as a type constraint for the type checker (i.e. any type is accepted). It will never be user-visible.

  2. trait BaseIdnNode extends BaseNode

    Identifier reference

  3. trait BaseNode extends Product
  4. trait BaseProgram extends BaseNode
  5. sealed trait BaseType extends Type
  6. final case class NotValueType() extends BaseType with Product with Serializable

    This type is used when the expression does not return a value.

    This type is used when the expression does not return a value. (i.e. it is not an expression). Typical case is when calling a program that does not return.

  7. trait RawBridge[T] extends AnyRef
  8. final class RawBridgeImpl[T] extends RawBridge[T]
  9. final class RawBridgeRef[T] extends RawBridge[T]
  10. trait SourcePrettyPrinter extends PrettyPrinter with Keywords with StrictLogging
  11. trait Type extends BaseNode

Value Members

  1. object RawBridgeImpl
  2. object RawBridgeRef

Ungrouped