Table of Contents

Interface IMatchNode

Namespace
CilFi
Assembly
CilFi.Core.dll

Represents a single node in a match tree.

public interface IMatchNode

Properties

ConcreteValue

Gets the object that matched the pattern.

object? ConcreteValue { get; }

Property Value

object

Pattern

Gets the pattern that was matched.

Pattern Pattern { get; }

Property Value

Pattern

Methods

GetChildren()

Enumerates all child nodes of this match node.

IEnumerable<(string Name, IMatchNode Match)> GetChildren()

Returns

IEnumerable<(string Name, IMatchNode Match)>