1 implementation of Value
Microsoft.CodeAnalysis (1)
Generated\Operations.Generated.cs (1)
5806
public IOperation
Value
{ get; }
24 references to Value
GenerateDocumentationAndConfigFiles (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\InitializeParameterHelpersCore.cs (1)
53
IsParameterReference(coalesceExpression.
Value
, parameter))
Microsoft.Analyzers.Extra (3)
CoalesceAnalyzer.cs (3)
61
var type = op.
Value
.Type;
66
if (op.
Value
.Kind == OperationKind.ParameterReference)
68
var pr = (IParameterReferenceOperation)op.
Value
;
Microsoft.CodeAnalysis (10)
Generated\Operations.Generated.cs (8)
1190
/// <item><description><see cref="
Value
" />, which is the first operand that is unconditionally evaluated and is the result of the operation if non null</description></item>
1191
/// <item><description><see cref="WhenNull" />, which is the second operand that is conditionally evaluated and is the result of the operation if <see cref="
Value
" /> is null</description></item>
1216
/// Operation to be conditionally evaluated if <see cref="
Value
" /> evaluates to null/Nothing.
1220
/// Conversion associated with <see cref="
Value
" /> when it is not null/Nothing.
1221
/// Identity if result type of the operation is the same as type of <see cref="
Value
" />.
1222
/// Otherwise, if type of <see cref="
Value
" /> is nullable, then conversion is applied to an
1223
/// unwrapped <see cref="
Value
" />, otherwise to the <see cref="
Value
" /> itself.
Operations\ControlFlowGraphBuilder.cs (2)
2986
IOperation operationValue = operation.
Value
;
3078
AddStatement(new FlowCaptureOperation(resultCaptureId, operation.
Value
.Syntax, convertedTestExpression));
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\InitializeParameterHelpersCore.cs (1)
53
IsParameterReference(coalesceExpression.
Value
, parameter))
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\InitializeParameterHelpersCore.cs (1)
53
IsParameterReference(coalesceExpression.
Value
, parameter))
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\InitializeParameterHelpersCore.cs (1)
53
IsParameterReference(coalesceExpression.
Value
, parameter))
Microsoft.CodeAnalysis.Features (1)
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (1)
249
if (IsParameterReference(coalesceExpression.
Value
, parameter) &&
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\InitializeParameterHelpersCore.cs (1)
53
IsParameterReference(coalesceExpression.
Value
, parameter))
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\OperationTreeVerifier.cs (1)
1276
Visit(operation.
Value
, "Expression");
Compilation\TestOperationVisitor.cs (1)
905
AssertEx.Equal(new[] { operation.
Value
, operation.WhenNull }, operation.ChildOperations);
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\InitializeParameterHelpersCore.cs (1)
53
IsParameterReference(coalesceExpression.
Value
, parameter))
Roslyn.Diagnostics.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\InitializeParameterHelpersCore.cs (1)
53
IsParameterReference(coalesceExpression.
Value
, parameter))
Text.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\InitializeParameterHelpersCore.cs (1)
53
IsParameterReference(coalesceExpression.
Value
, parameter))