IfStatementCascade Struct
Namespace: Roslynator.CSharp
Assembly: Roslynator.CSharp.dll
Enables to enumerate if statement cascade.
public readonly struct IfStatementCascade : IEquatable<Roslynator.CSharp.IfStatementCascade>,
System.Collections.Generic.IEnumerable<Roslynator.CSharp.IfStatementOrElseClause>
Inheritance
Object → ValueType → IfStatementCascade
Implements
Properties
Property | Summary |
---|---|
IfStatement | The if statement. |
Methods
Method | Summary |
---|---|
Equals(IfStatementCascade) | Determines whether this instance is equal to another object of the same type. (Implements IEquatable<IfStatementCascade>.Equals) |
Equals(Object) | Determines whether this instance and a specified object are equal. (Overrides ValueType.Equals) |
GetEnumerator() | Gets the enumerator for the if-else cascade. |
GetHashCode() | Returns the hash code for this instance. (Overrides ValueType.GetHashCode) |
GetType() | (Inherited from Object) |
MemberwiseClone() | (Inherited from Object) |
ToString() | Returns the string representation of the underlying syntax, not including its leading and trailing trivia. (Overrides ValueType.ToString) |
Operators
Operator | Summary |
---|---|
Equality(IfStatementCascade, IfStatementCascade) | |
Inequality(IfStatementCascade, IfStatementCascade) |
Explicit Interface Implementations
Member | Summary |
---|---|
IEnumerable.GetEnumerator() | |
IEnumerable<IfStatementOrElseClause>.GetEnumerator() |
Structs
Struct | Summary |
---|---|
Enumerator |