Packages

package ir

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ir
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type ??? = Nothing
  2. final case class AccessControlled[+A](access: Access, value: A) extends Product with Serializable
  3. final case class Attributed[Case[+_], A](caseValue: Case[Attributed[Case, A]], attributes: A) extends Product with Serializable
  4. final case class Documented[+A](doc: String, value: A) extends Product with Serializable
  5. final case class FQName(packagePath: PackageName, modulePath: ModulePath, localName: Name) extends Product with Serializable
  6. final case class FQNamingOptions(defaultPackage: PackageName, defaultModule: ModulePath, defaultSeparator: String) extends Product with Serializable
  7. sealed trait Literal[+A] extends AnyRef
  8. type LiteralValue = Literal[Any]
  9. type Module = ModuleModule.type
  10. type ModuleDefinition[+Annotations] = Definition[Annotations]
  11. type ModuleName = ir.ModuleModule.ModuleName
  12. type ModulePath = ir.ModuleModule.ModulePath
  13. trait ModuleSpecFor[A] extends AnyRef
  14. type ModuleSpecification[+Annotations] = Specification[Annotations]
  15. final case class Name extends AnyVal with Product with Serializable
  16. sealed trait NativeFunction extends AnyRef
  17. type PackageDefinition[+Annotations] = Definition[Annotations]
  18. type PackageName = ir.PackageModule.PackageName
  19. trait PackageSpecFor[A] extends AnyRef
  20. type PackageSpecification[+Annotations] = Specification[Annotations]
  21. final case class ParserError(msg: String) extends Exception with Product with Serializable
  22. final case class Path(segments: Chunk[Name]) extends Product with Serializable
  23. sealed trait Pattern[+Annotations] extends AnyRef
  24. final case class QName(modulePath: Path, localName: Name) extends Product with Serializable
  25. type Result[+E, +A] = ZValidation[Nothing, E, A]
  26. type UModuleDefinition = Definition[Any]
  27. type UModuleSpecification = Specification[Any]
  28. type UPackageDefinition = Definition[Any]
  29. type UPackageSpecification = Specification[Any]
  30. type UType = Type[Any]

Value Members

  1. val LiteralValue: Literal.type
  2. val Module: ModuleModule.type
  3. val ModuleDefinition: Definition.type
  4. val ModuleName: ir.ModuleModule.ModuleName.type
  5. val ModulePath: ir.ModuleModule.ModulePath.type
  6. val ModuleSpecification: Specification.type
  7. val PackageDefinition: Definition.type
  8. val PackageName: ir.PackageModule.PackageName.type
  9. val PackageSpecification: Specification.type
  10. val Result: sdk.ResultModule.Result.type
  11. val UModuleDefinition: Definition.type
  12. val UModuleSpecification: Specification.type
  13. val UPackageDefinition: Definition.type
  14. val UPackageSpecification: Specification.type
  15. val UType: Type.type
  16. object AccessControlled extends Serializable
  17. object BuildInfo extends Product with Serializable

    This object was generated by sbt-buildinfo.

  18. object DistributionModule
  19. object Documented extends Serializable
  20. object FQName extends Serializable
  21. object FQNamingOptions extends Serializable
  22. object Literal
  23. object ModuleModule
  24. object ModuleSpecFor
  25. object Name extends Serializable
  26. object NativeFunction
  27. object PackageModule
  28. object PackageSpecFor
  29. object Path extends Serializable
  30. object Pattern
  31. object QName extends Serializable
  32. object TypeModule extends TypeModuleSyntax
  33. object ValueModule

Inherited from AnyRef

Inherited from Any

Ungrouped