API Browser

Class

Operation

class Operation

Namespace: Raven.CodeAnalysis.Operations
Assembly: Raven.CodeAnalysis.dll
Source file: Operation.cs

Inheritance: Object → Operation
Implements: IOperation

Base type for concrete operations.

Derived types

Documented types in this API reference. Indirect relationships are marked.

Constructors

1 item

Properties

7 items
IsImplicit: bool No summary available. Implements IOperation.IsImplicit
Kind: OperationKind No summary available. Implements IOperation.Kind
Parent: IOperation? No summary available. Implements IOperation.Parent
SemanticModel: SemanticModel No summary available. Implements IOperation.SemanticModel
Syntax: SyntaxNode No summary available. Implements IOperation.Syntax
Type: ITypeSymbol? No summary available. Implements IOperation.Type

Methods

7 items
Accept(visitor: OperationVisitor) -> () No summary available. Implements IOperation.Accept
Equals(obj: object?) -> bool Determines whether the specified object is equal to the current object. Inherited from Object.Equals
GetChildrenCore() -> ImmutableArray<IOperation> Computes the set of child operations for this node.
GetHashCode() -> int Serves as the default hash function. Inherited from Object.GetHashCode
GetType() -> Type Gets the System.Type of the current instance. Inherited from Object.GetType
ToString() -> string? Returns a string that represents the current object. Inherited from Object.ToString