CompilationDatabase

data class CompilationDatabase(val commands: List<CompilationCommand>, val errors: Map<Int, String> = emptyMap())

A JSON Compilation Database.

Parameters

commands

the list of compilation commands.

errors

the errors encountered when reading an external file (not a part of the standard, not serialized to JSON).

Constructors

Link copied to clipboard
constructor(vararg commands: CompilationCommand)
constructor(commands: List<CompilationCommand>, errors: Map<Int, String> = emptyMap())

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard