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