izumi.idealingua.model.loader.LoadedDomain
See theLoadedDomain companion trait
object LoadedDomain
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
LoadedDomain.type
Members list
Type members
Classlikes
sealed trait DiagnosableFailure extends Failure
Attributes
- Supertypes
- Known subtypes
sealed trait Failure extends LoadedDomain
Attributes
- Supertypes
- Known subtypes
-
trait DiagnosableFailureclass ResolutionFailedclass TyperFailedclass VerificationFailedclass ParsingFailedclass PostVerificationFailureShow all
final case class ParsingFailed(path: FSPath, message: String) extends Failure
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Failuretrait LoadedDomainclass Objecttrait Matchableclass AnyShow all
final case class PostVerificationFailure(issues: IDLDiagnostics) extends Failure
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Failuretrait LoadedDomainclass Objecttrait Matchableclass AnyShow all
final case class ResolutionFailed(path: FSPath, domain: DomainId, issues: Vector[RefResolverIssue]) extends DiagnosableFailure
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DiagnosableFailuretrait Failuretrait LoadedDomainclass Objecttrait Matchableclass AnyShow all
final case class Success(path: FSPath, typespace: Typespace, warnings: Vector[IDLWarning]) extends LoadedDomain
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait LoadedDomainclass Objecttrait Matchableclass AnyShow all
final case class TyperFailed(path: FSPath, domain: DomainId, issues: IDLDiagnostics) extends DiagnosableFailure
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DiagnosableFailuretrait Failuretrait LoadedDomainclass Objecttrait Matchableclass AnyShow all
final case class VerificationFailed(path: FSPath, domain: DomainId, issues: IDLDiagnostics) extends DiagnosableFailure
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait DiagnosableFailuretrait Failuretrait LoadedDomainclass Objecttrait Matchableclass AnyShow all
Inherited types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
In this article