Table of Contents

Namespace CilFi

Classes

GenerateKeyedMatchNodeAttribute

Indicates the source generator should generate a MatchNode nested record for this Pattern type based on its defined Pattern<T> properties.

GenericMatchNode<T>

Represents a generic node in a match tree.

MatchResult

Provides information about the result of matching signatures to methods in a .NET binary.

Signature

Defines a signature that matches a method in a .NET binary.

SignatureMatch

Represents a match between a signature and a method in a .NET binary.

SignatureMatcher

Provides a mechanism for matching signatures to methods in a .NET module.

SignatureMatcherException

The exception that is thrown when matching a signature fails for a method.

Structs

SignatureMatcherProgress

Provides progress information about a scanning process.

Interfaces

IMatchNode

Represents a single node in a match tree.

IMatchNode<T>

Represents a single node in a match tree.