Class OperationExtensions
Inheritance
OperationExtensions
Assembly: Microsoft.CodeAnalysis.dll
Syntax
public static class OperationExtensions
Methods
Descendants(IOperation?)
Declaration
public static IEnumerable<IOperation> Descendants(this IOperation? operation)
Parameters
Returns
DescendantsAndSelf(IOperation?)
Declaration
public static IEnumerable<IOperation> DescendantsAndSelf(this IOperation? operation)
Parameters
Returns
GetArgumentName(IDynamicIndexerAccessOperation, int)
Declaration
public static string? GetArgumentName(this IDynamicIndexerAccessOperation dynamicOperation, int index)
Parameters
Returns
GetArgumentName(IDynamicInvocationOperation, int)
Declaration
public static string? GetArgumentName(this IDynamicInvocationOperation dynamicOperation, int index)
Parameters
Returns
GetArgumentName(IDynamicObjectCreationOperation, int)
Declaration
public static string? GetArgumentName(this IDynamicObjectCreationOperation dynamicOperation, int index)
Parameters
Returns
GetArgumentRefKind(IDynamicIndexerAccessOperation, int)
Declaration
public static RefKind? GetArgumentRefKind(this IDynamicIndexerAccessOperation dynamicOperation, int index)
Parameters
Returns
GetArgumentRefKind(IDynamicInvocationOperation, int)
Declaration
public static RefKind? GetArgumentRefKind(this IDynamicInvocationOperation dynamicOperation, int index)
Parameters
Returns
GetArgumentRefKind(IDynamicObjectCreationOperation, int)
Declaration
public static RefKind? GetArgumentRefKind(this IDynamicObjectCreationOperation dynamicOperation, int index)
Parameters
Returns
GetCorrespondingOperation(IBranchOperation)
Declaration
public static IOperation? GetCorrespondingOperation(this IBranchOperation operation)
Parameters
Returns
GetDeclaredVariables(IVariableDeclarationGroupOperation)
Declaration
public static ImmutableArray<ILocalSymbol> GetDeclaredVariables(this IVariableDeclarationGroupOperation declarationGroup)
Parameters
Returns
GetDeclaredVariables(IVariableDeclarationOperation)
Declaration
public static ImmutableArray<ILocalSymbol> GetDeclaredVariables(this IVariableDeclarationOperation declaration)
Parameters
Returns
GetFunctionPointerSignature(IFunctionPointerInvocationOperation)
Declaration
public static IMethodSymbol GetFunctionPointerSignature(this IFunctionPointerInvocationOperation functionPointer)
Parameters
Returns
GetVariableInitializer(IVariableDeclaratorOperation)
Declaration
public static IVariableInitializerOperation? GetVariableInitializer(this IVariableDeclaratorOperation declarationOperation)
Parameters
Returns