2 implementations of IsElementAccessExpression
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpSyntaxFacts.cs (1)
687public bool IsElementAccessExpression(SyntaxNode? node)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicSyntaxFacts.vb (1)
702Public Function IsElementAccessExpression(node As SyntaxNode) As Boolean Implements ISyntaxFacts.IsElementAccessExpression
10 references to IsElementAccessExpression
Microsoft.CodeAnalysis.Features (6)
AbstractUseNullPropagationCodeFixProvider.cs (1)
258Debug.Assert(syntaxFacts.IsElementAccessExpression(elementAccess));
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (1)
103while (syntaxFactsService.IsElementAccessExpression(node.Parent) || syntaxFactsService.IsBinaryExpression(node.Parent))
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (1)
196if (syntaxFacts.IsElementAccessExpression(argumentList.Parent))
UseCollectionInitializerAnalyzer.cs (1)
153if (!_syntaxFacts.IsElementAccessExpression(left))
ValueTracking\ValueTracker.FindReferencesProgress.cs (1)
98var elementAccess = node.FirstAncestorOrSelf<SyntaxNode>(syntaxFacts.IsElementAccessExpression);
Wrapping\ChainedExpression\AbstractChainedExpressionWrapper.cs (1)
256|| _syntaxFacts.IsElementAccessExpression(node)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
VisualBasicSyntaxFacts.vb (1)
702Public Function IsElementAccessExpression(node As SyntaxNode) As Boolean Implements ISyntaxFacts.IsElementAccessExpression
Microsoft.CodeAnalysis.Workspaces (3)
FindSymbols\FindReferences\Finders\PropertySymbolReferenceFinder.cs (2)
189syntaxFacts.IsElementAccessExpression(node) || 225if (syntaxFacts.IsElementAccessExpression(node))
FindSymbols\SyntaxTree\SyntaxTreeIndex_Create.cs (1)
91containsElementAccess = containsElementAccess || (syntaxFacts.IsElementAccessExpression(node) || syntaxFacts.IsImplicitElementAccess(node));