Show / Hide Table of Contents

Class CompilerGeneratedNameEliminator

Eliminates compiler-generated names from expression trees (e.g. C# transparent identifier range variables).

Inheritance
System.Object
CompilerGeneratedNameEliminator
Namespace: System.Linq.CompilerServices
Assembly: Nuqleon.Linq.CompilerServices.dll
Syntax
public static class CompilerGeneratedNameEliminator : Object

Methods

Prettify(Expression)

Prettifies the specified expression by eliminating compiler-generated names.

Declaration
public static Expression Prettify(Expression expression)
Parameters
Type Name Description
System.Linq.Expressions.Expression expression

Expression to prettify.

Returns
Type Description
System.Linq.Expressions.Expression

Expression tree with compiler-generated names substituted for prettier names.

In This Article
Back to top Generated by DocFX