dotty.tools.scaladoc.snippets

Type members

Classlikes

enum MessageLevel(val text: String)
case
class Position(srcPos: SourcePosition, relativeLine: Int)
sealed
trait SCFlags(val flagName: String)
Companion
object
object SCFlags
Companion
class
class SelfTypePrinter(using _ctx: Context) extends RefinedPrinter
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
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