LocalDataFlowAnalysis Class

internal static class LocalDataFlowAnalysis

No documentation is available.

Methods

NameDescription
GetActualType(IOperation, bool, CancellationToken)
GetActualType(IOperation, CancellationToken)
TryGetConstantValue(IOperation, bool, object?, CancellationToken)
TryGetConstantValue(IOperation, object?, CancellationToken)

GetActualType overloads

GetActualType(IOperation, bool, CancellationToken)

public static ITypeSymbol? GetActualType(this IOperation operation, bool useDataFlowAnalysis, CancellationToken cancellationToken)
Parameters
operation IOperation
useDataFlowAnalysis bool
cancellationToken CancellationToken
Returns

ITypeSymbol?

No documentation is available.

GetActualType(IOperation, CancellationToken)

public static ITypeSymbol? GetActualType(this IOperation operation, CancellationToken cancellationToken)
Parameters
operation IOperation
cancellationToken CancellationToken
Returns

ITypeSymbol?

No documentation is available.

TryGetConstantValue overloads

TryGetConstantValue(IOperation, bool, object?, CancellationToken)

public static bool TryGetConstantValue(this IOperation operation, bool useDataFlowAnalysis, out object? value, CancellationToken cancellationToken)
Parameters
operation IOperation
useDataFlowAnalysis bool
value object?
cancellationToken CancellationToken
Returns

bool

No documentation is available.

TryGetConstantValue(IOperation, object?, CancellationToken)

public static bool TryGetConstantValue(this IOperation operation, out object? value, CancellationToken cancellationToken)
Parameters
operation IOperation
value object?
cancellationToken CancellationToken
Returns

bool

No documentation is available.