Table of Contents

Class MacroParameter

Namespace
Dassie.Extensions
Assembly
dc.dll

Represents a parameter of a macro.

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

Constructors

MacroParameter(string, bool)

Represents a parameter of a macro.

public MacroParameter(string Name, bool IsEager = false)

Parameters

Name string

The name of the parameter.

IsEager bool

Wheter or not the parameter is eagerly evaluated. The default value is false.

Properties

IsEager

Wheter or not the parameter is eagerly evaluated. The default value is false.

public bool IsEager { get; init; }

Property Value

bool

Name

The name of the parameter.

public string Name { get; init; }

Property Value

string