API Browser

Class

SymbolReferenceOperation<TSymbol>

class SymbolReferenceOperation<TSymbol> where TSymbol: ISymbol

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

Inheritance: Object → Operation → SymbolReferenceOperation<TSymbol>
Implements: IOperation, ISymbolReferenceOperation<TSymbol>

Properties

8 items
IsImplicit: bool No summary available. Inherited from Operation.IsImplicit · Implements IOperation.IsImplicit
Kind: OperationKind No summary available. Inherited from Operation.Kind · Implements IOperation.Kind
Parent: IOperation? No summary available. Inherited from Operation.Parent · Implements IOperation.Parent
SemanticModel: SemanticModel No summary available. Inherited from Operation.SemanticModel · Implements IOperation.SemanticModel
Symbol: TSymbol No summary available. Implements ISymbolReferenceOperation<TSymbol>.Symbol
Syntax: SyntaxNode No summary available. Inherited from Operation.Syntax · Implements IOperation.Syntax
Type: ITypeSymbol? No summary available. Inherited from Operation.Type · Implements IOperation.Type

Methods

7 items
Accept(visitor: OperationVisitor) -> () No summary available. Inherited from Operation.Accept · Implements IOperation.Accept
Equals(obj: object?) -> bool Determines whether the specified object is equal to the current object. Inherited from Object.Equals
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