dotty.tools
package dotty.tools
Members list
Packages
package dotty.tools.backend
package dotty.tools.debug
package dotty.tools.dotc
package dotty.tools.io
package dotty.tools.repl
package dotty.tools.runner
package dotty.tools.scripting
package dotty.tools.sjs.ir
Type members
Classlikes
enum CompileMode
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class CompileSettings(verbose: Boolean, classPath: List[String], compileMode: CompileMode, exitCode: Int, javaArgs: List[String], javaProps: List[(String, String)], scalaArgs: List[String], residualArgs: List[String], scriptArgs: List[String], targetScript: String, compiler: Boolean, quiet: Boolean, colors: Boolean)
Attributes
- Supertypes
enum ExecuteMode
Attributes
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class FatalError(msg: String) extends Exception
Attributes
- Supertypes
- Known subtypes
object MainGenericCompiler
Attributes
- Supertypes
- Self type
-
MainGenericCompiler.type
object MainGenericRunner
Attributes
- Supertypes
- Self type
-
MainGenericRunner.type
case class Settings(verbose: Boolean, classPath: List[String], executeMode: ExecuteMode, exitCode: Int, javaArgs: List[String], scalaArgs: List[String], residualArgs: List[String], possibleEntryPaths: List[String], scriptArgs: List[String], targetScript: String, targetExpression: String, targetToRun: String, save: Boolean, modeShouldBePossibleRun: Boolean, modeShouldBeRun: Boolean, compiler: Boolean)
Attributes
- Supertypes
object resultWrapper
Attributes
- Supertypes
- Self type
-
resultWrapper.type
Types
Value members
Concrete methods
Throws an UnsupportedOperationException
with the given method name.
Throws an UnsupportedOperationException
with the given method name.
Attributes
Extensions
Extensions
extension [T](x: T | Null)
Forward-ported from the explicit-nulls branch.
Forward-ported from the explicit-nulls branch.
Attributes
Should be used when we know from the context that x
is not null. Flow-typing under explicit nulls will automatically insert many necessary occurrences of uncheckedNN.
Should be used when we know from the context that x
is not null. Flow-typing under explicit nulls will automatically insert many necessary occurrences of uncheckedNN.
Attributes
In this article