Table of Contents

Class AnalysisResult

Namespace
MuLang.Compiler
Assembly
MuLang.Compiler.dll

Represents the result of analyzing MuLang source code without producing portable IR.

public sealed class AnalysisResult
Inheritance
AnalysisResult
Inherited Members

Properties

Diagnostics

Gets the diagnostics produced by analysis.

public DiagnosticCollection Diagnostics { get; }

Property Value

DiagnosticCollection

IsSuccessful

Gets a value indicating whether analysis completed without errors.

public bool IsSuccessful { get; }

Property Value

bool

LineMap

Gets the source line map.

public TextLineMap LineMap { get; }

Property Value

TextLineMap

SourceDocument

Gets the source document URI, when available.

public Uri? SourceDocument { get; }

Property Value

Uri