Table of Contents

Class MacroInvocationInfo

Namespace
Dassie.Extensions
Assembly
dc.dll

Specifies the location of a macro invocation.

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

Constructors

MacroInvocationInfo(string, int, int)

Specifies the location of a macro invocation.

public MacroInvocationInfo(string Document, int Line, int Column)

Parameters

Document string

The document the macro was invoked in.

Line int

The line the macro was invoked on.

Column int

The column of the first character of the macro invocation.

Properties

Column

The column of the first character of the macro invocation.

public int Column { get; init; }

Property Value

int

Document

The document the macro was invoked in.

public string Document { get; init; }

Property Value

string

Line

The line the macro was invoked on.

public int Line { get; init; }

Property Value

int