Clang9TidyYAMLFile

class Clang9TidyYAMLFile(val MainSourceFile: Path, val Diagnostics: List<Clang9TidyYAMLFile.Diagnostic>) : ClangTidyYAMLFile

Clang-Tidy YAML File format for LLVM 9+.

Constructors

Link copied to clipboard
constructor(MainSourceFile: Path, Diagnostics: List<Clang9TidyYAMLFile.Diagnostic>)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
data class Diagnostic(val DiagnosticName: String, val DiagnosticMessage: Clang9TidyYAMLFile.DiagnosticMessage, val Notes: List<Clang9TidyYAMLFile.DiagnosticMessage>?)

See https://clang.llvm.org/doxygen/structclang_1_1tooling_1_1Diagnostic.html

Link copied to clipboard
data class DiagnosticMessage(val Message: String, val FilePath: Path, val FileOffset: Long, val Replacements: List<Replacement>)

See https://clang.llvm.org/doxygen/structclang_1_1tooling_1_1DiagnosticMessage.html

Properties

Link copied to clipboard