Metalama 1.0 / / Metalama Documentation / Advanced API Documentation / Metalama.​Framework.​Engine.​Utilities.​Roslyn

Namespace Metalama.Framework.Engine.Utilities.Roslyn

Classes

SafeSyntaxRewriter

A derivation of CSharpSyntaxRewriter that throws a SyntaxProcessingException when an unhandled exception is detected while processing a node.

SafeSyntaxVisitor

A derivation of CSharpSyntaxVisitor that throws a SyntaxProcessingException when an unhandled exception is detected while processing a node.

SafeSyntaxVisitor<T>

A derivation of CSharpSyntaxVisitor<TResult> that throws a SyntaxProcessingException when an unhandled exception is detected while processing a node.

SafeSyntaxWalker

A derivation of CSharpSyntaxWalker that throws a SyntaxProcessingException when an unhandled exception is detected while processing a node.

SyntaxProcessingException

An Exception bound to a specific syntax Location.