1 implementation of IsElementAccessExpression
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
682public bool IsElementAccessExpression(SyntaxNode? node)
9 references to IsElementAccessExpression
Microsoft.CodeAnalysis.Features (6)
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (1)
103while (syntaxFactsService.IsElementAccessExpression(node.Parent) || syntaxFactsService.IsBinaryExpression(node.Parent))
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (1)
196if (syntaxFacts.IsElementAccessExpression(argumentList.Parent))
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerAnalyzer.cs (1)
231if (!this.SyntaxFacts.IsElementAccessExpression(left))
src\Analyzers\Core\CodeFixes\UseNullPropagation\AbstractUseNullPropagationCodeFixProvider.cs (1)
285Debug.Assert(syntaxFacts.IsElementAccessExpression(elementAccess));
ValueTracking\ValueTracker.FindReferencesProgress.cs (1)
102var elementAccess = node.FirstAncestorOrSelf<SyntaxNode>(syntaxFacts.IsElementAccessExpression);
Wrapping\ChainedExpression\AbstractChainedExpressionWrapper.cs (1)
256|| _syntaxFacts.IsElementAccessExpression(node)
Microsoft.CodeAnalysis.Workspaces (3)
FindSymbols\FindReferences\Finders\PropertySymbolReferenceFinder.cs (2)
207syntaxFacts.IsElementAccessExpression(node) || 240if (syntaxFacts.IsElementAccessExpression(node))
FindSymbols\SyntaxTree\SyntaxTreeIndex_Create.cs (1)
96containsElementAccess = containsElementAccess || (syntaxFacts.IsElementAccessExpression(node) || syntaxFacts.IsImplicitElementAccess(node));