ExpressionChain.Reversed Struct
Namespace: Roslynator.CSharp
Assembly: Roslynator.CSharp.dll
Enables to enumerate expressions of ExpressionChain in a reversed order.
public readonly struct ExpressionChain.Reversed : IEquatable<Roslynator.CSharp.ExpressionChain.Reversed>,
System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.CSharp.Syntax.ExpressionSyntax>
Inheritance
Object → ValueType → ExpressionChain.Reversed
Implements
Constructors
| Constructor | Summary |
|---|---|
| Reversed(ExpressionChain) |
Methods
| Method | Summary |
|---|---|
| Equals(Object) | (Overrides ValueType.Equals) |
| Equals(Reversed) | (Implements IEquatable<Reversed>.Equals) |
| GetEnumerator() | |
| GetHashCode() | (Overrides ValueType.GetHashCode) |
| GetType() | (Inherited from Object) |
| MemberwiseClone() | (Inherited from Object) |
| ToString() | (Overrides ValueType.ToString) |
Operators
| Operator | Summary |
|---|---|
| Equality(Reversed, Reversed) | |
| Inequality(Reversed, Reversed) |
Explicit Interface Implementations
| Member | Summary |
|---|---|
| IEnumerable.GetEnumerator() | |
| IEnumerable<ExpressionSyntax>.GetEnumerator() |
Structs
| Struct | Summary |
|---|---|
| Enumerator |