1 write to SimpleNameOrMemberAccessExpressionOpt
Microsoft.CodeAnalysis.Features (1)
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.State.cs (1)
244
SimpleNameOrMemberAccessExpressionOpt
= simpleNameOrMemberAccessExpression;
16 references to SimpleNameOrMemberAccessExpressionOpt
Microsoft.CodeAnalysis.Features (16)
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.CodeAction.cs (1)
138
if (syntaxFacts.IsAttributeNamedArgumentIdentifier(state.
SimpleNameOrMemberAccessExpressionOpt
))
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.State.cs (15)
251
if (syntaxFacts.IsInNamespaceOrTypeContext(
SimpleNameOrMemberAccessExpressionOpt
))
256
IsConstant = syntaxFacts.IsInConstantContext(
SimpleNameOrMemberAccessExpressionOpt
);
271
var semanticInfo = semanticModel.GetSymbolInfo(
SimpleNameOrMemberAccessExpressionOpt
, cancellationToken);
283
if (!TryDetermineTypeToGenerateIn(_document, ContainingType,
SimpleNameOrMemberAccessExpressionOpt
, cancellationToken,
296
IsInRefContext = semanticFacts.IsInRefContext(semanticModel,
SimpleNameOrMemberAccessExpressionOpt
, cancellationToken);
297
IsInInContext = semanticFacts.IsInInContext(semanticModel,
SimpleNameOrMemberAccessExpressionOpt
, cancellationToken);
298
IsInOutContext = semanticFacts.IsInOutContext(semanticModel,
SimpleNameOrMemberAccessExpressionOpt
, cancellationToken);
299
IsWrittenTo = semanticFacts.IsWrittenTo(semanticModel,
SimpleNameOrMemberAccessExpressionOpt
, cancellationToken);
300
IsOnlyWrittenTo = semanticFacts.IsOnlyWrittenTo(semanticModel,
SimpleNameOrMemberAccessExpressionOpt
, cancellationToken);
303
simpleName !=
SimpleNameOrMemberAccessExpressionOpt
||
304
syntaxFacts.IsMemberInitializerNamedAssignmentIdentifier(
SimpleNameOrMemberAccessExpressionOpt
);
327
var simpleName =
SimpleNameOrMemberAccessExpressionOpt
;
429
_document.SemanticModel,
SimpleNameOrMemberAccessExpressionOpt
, objectAsDefault: true,
438
if (syntaxKinds.AddressOfExpression ==
SimpleNameOrMemberAccessExpressionOpt
.Parent?.RawKind)
475
var enclosingMethodSymbol = _document.SemanticModel.GetEnclosingSymbol<IMethodSymbol>(
SimpleNameOrMemberAccessExpressionOpt
.SpanStart, cancellationToken);