package ir
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ir
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- type ??? = Nothing
- final case class AccessControlled[+A](access: Access, value: A) extends Product with Serializable
- final case class Attributed[Case[+_], A](caseValue: Case[Attributed[Case, A]], attributes: A) extends Product with Serializable
- final case class Documented[+A](doc: String, value: A) extends Product with Serializable
- final case class FQName(packagePath: PackageName, modulePath: ModulePath, localName: Name) extends Product with Serializable
- final case class FQNamingOptions(defaultPackage: PackageName, defaultModule: ModulePath, defaultSeparator: String) extends Product with Serializable
- sealed trait Literal[+A] extends AnyRef
- type LiteralValue = Literal[Any]
- type Module = ModuleModule.type
- type ModuleDefinition[+Annotations] = Definition[Annotations]
- type ModuleName = ir.ModuleModule.ModuleName
- type ModulePath = ir.ModuleModule.ModulePath
- trait ModuleSpecFor[A] extends AnyRef
- type ModuleSpecification[+Annotations] = Specification[Annotations]
- final case class Name extends AnyVal with Product with Serializable
- sealed trait NativeFunction extends AnyRef
- type PackageDefinition[+Annotations] = Definition[Annotations]
- type PackageName = ir.PackageModule.PackageName
- trait PackageSpecFor[A] extends AnyRef
- type PackageSpecification[+Annotations] = Specification[Annotations]
- final case class ParserError(msg: String) extends Exception with Product with Serializable
- final case class Path(segments: Chunk[Name]) extends Product with Serializable
- sealed trait Pattern[+Annotations] extends AnyRef
- final case class QName(modulePath: Path, localName: Name) extends Product with Serializable
- type Result[+E, +A] = ZValidation[Nothing, E, A]
- type UModuleDefinition = Definition[Any]
- type UModuleSpecification = Specification[Any]
- type UPackageDefinition = Definition[Any]
- type UPackageSpecification = Specification[Any]
- type UType = Type[Any]
Value Members
- val LiteralValue: Literal.type
- val Module: ModuleModule.type
- val ModuleDefinition: Definition.type
- val ModuleName: ir.ModuleModule.ModuleName.type
- val ModulePath: ir.ModuleModule.ModulePath.type
- val ModuleSpecification: Specification.type
- val PackageDefinition: Definition.type
- val PackageName: ir.PackageModule.PackageName.type
- val PackageSpecification: Specification.type
- val Result: sdk.ResultModule.Result.type
- val UModuleDefinition: Definition.type
- val UModuleSpecification: Specification.type
- val UPackageDefinition: Definition.type
- val UPackageSpecification: Specification.type
- val UType: Type.type
- object AccessControlled extends Serializable
-
object
BuildInfo extends Product with Serializable
This object was generated by sbt-buildinfo.
- object DistributionModule
- object Documented extends Serializable
- object FQName extends Serializable
- object FQNamingOptions extends Serializable
- object Literal
- object ModuleModule
- object ModuleSpecFor
- object Name extends Serializable
- object NativeFunction
- object PackageModule
- object PackageSpecFor
- object Path extends Serializable
- object Pattern
- object QName extends Serializable
- object TypeModule extends TypeModuleSyntax
- object ValueModule