Skip to content

Latest commit

 

History

History
63 lines (42 loc) · 3.27 KB

File metadata and controls

63 lines (42 loc) · 3.27 KB

IfStatementCascade Struct

HomePropertiesMethodsOperatorsExplicit Interface ImplementationsStructs

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

ObjectValueType → 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