package options
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class ConfigOptions(main: Option[String] = None, outpath: Option[String] = None, workdir: String = ".") extends Product with Serializable
- sealed abstract class JVMMemoryModelCompliance extends AnyRef
- case class LinkerOptions(classpath: List[String] = Nil, config: ConfigOptions = ConfigOptions(), nativeConfig: NativeConfigOptions = NativeConfigOptions(), optimizerConifg: OptimizerConfigOptions = OptimizerConfigOptions(), semanticsConfig: SemanticsConfigOptions = SemanticsConfigOptions(), sourceLevelDebuggingConfig: SourceLevelDebuggingConfigOptions = SourceLevelDebuggingConfigOptions(), verbose: Int = 0) extends Product with Serializable
- case class NativeConfigOptions(mode: Mode = Mode.debug, buildTarget: BuildTarget = BuildTarget.application, lto: LTO = LTO.none, gc: GC = GC.immix, linkStubs: Boolean = false, check: Boolean = false, checkFatalWarnings: Boolean = false, checkFeatures: Option[Boolean] = None, dump: Boolean = false, noOptimize: Boolean = false, embedResources: Boolean = false, resourceIncludePatterns: List[String] = Nil, resourceExcludePatterns: List[String] = Nil, multithreading: Option[Boolean] = None, incrementalCompilation: Boolean = false, baseName: Option[String] = None, ltp: List[String] = List.empty, linkingOption: List[String] = List.empty, compileOption: List[String] = List.empty, targetTriple: Option[String] = None, clang: Option[String] = None, clangPP: Option[String] = None, serviceProviders: List[(String, String)] = Nil, sanitizer: Option[String] = None) extends Product with Serializable
- case class OptimizerConfigOptions(maxInlineDepth: Option[Int] = None, maxCalleeSize: Option[Int] = None, maxCallerSize: Option[Int] = None, maxInlineSize: Option[Int] = None) extends Product with Serializable
- case class PrinterOptions(classNames: List[String] = Nil, classpath: List[String] = "." :: Nil, usingDefaultClassPath: Boolean = true, fromPath: Boolean = false, verbose: Boolean = false) extends Product with Serializable
- case class SemanticsConfigOptions(finalFields: Option[JVMMemoryModelCompliance] = None, strictExternCalls: Option[Boolean] = None) extends Product with Serializable
- case class SourceLevelDebuggingConfigOptions(enabled: Option[Boolean] = None, genFunctionSourcePositions: Option[Boolean] = None, genLocalVariables: Option[Boolean] = None, customSourceRoots: Seq[Path] = Nil) extends Product with Serializable
Value Members
- case object BuildInfo extends Product with Serializable
This object was generated by sbt-buildinfo.
- object ConfigOptions extends java.io.Serializable
- object JVMMemoryModelCompliance
- object NativeConfigOptions extends java.io.Serializable
- object OptimizerConfigOptions extends java.io.Serializable
- object PrinterOptions extends java.io.Serializable
- object SemanticsConfigOptions extends java.io.Serializable
- object SourceLevelDebuggingConfigOptions extends java.io.Serializable