dotty.tools.scaladoc.snippets

Type members

Classlikes

enum MessageLevel(val text: String)
case class Position(srcPos: SourcePosition, relativeLine: Int)
enum SCFlags(val flagName: String)
class SnippetChecker(val args: Args)(using cctx: CompilerContext)
Companion:
object
Companion:
class
case class SnippetCompilationResult(wrappedSnippet: WrappedSnippet, isSuccessful: Boolean, result: Option[AbstractFile], messages: Seq[SnippetCompilerMessage])
class SnippetCompiler(val snippetCompilerSettings: Seq[SnippetCompilerSetting[_]], target: AbstractFile)
case class SnippetCompilerArg(flag: SCFlags)
case class SnippetCompilerArgs(scFlags: PathBased[SCFlags], defaultFlag: SCFlags)
Companion:
object
Companion:
class
class SnippetCompilerDataCollector[Q <: Quotes](val qctx: Q)
case class SnippetCompilerMessage(position: Option[Position], message: String, level: MessageLevel)
case class SnippetCompilerSetting[T](setting: Setting[T], value: T)
case class WrappedSnippet(snippet: String, outerLineOffset: Int, outerColumnOffset: Int, innerLineOffset: Int, innerColumnOffset: Int)
Companion:
object
Companion:
class