Table of Contents

Class CompilationResult

Namespace
Dassie.Compiler
Assembly
Dassie.Compiler.dll

Represents the result of a Dassie compilation.

public record CompilationResult : IEquatable<CompilationResult>
Inheritance
CompilationResult
Implements
Inherited Members
Extension Methods

Constructors

CompilationResult(bool, List<MessageInfo>)

Represents the result of a Dassie compilation.

public CompilationResult(bool Success, List<MessageInfo> Messages)

Parameters

Success bool

Wheter or not the compilation was successful.

Messages List<MessageInfo>

A list of diagnostic messages emitted during the compilation.

Properties

Messages

A list of diagnostic messages emitted during the compilation.

public List<MessageInfo> Messages { get; init; }

Property Value

List<MessageInfo>

Success

Wheter or not the compilation was successful.

public bool Success { get; init; }

Property Value

bool