1 instantiation of IndexerMemberCrefSyntax
Microsoft.CodeAnalysis.CSharp (1)
Syntax.xml.Internal.Generated.cs (1)
22834internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.IndexerMemberCrefSyntax(this, parent, position);
21 references to IndexerMemberCrefSyntax
Microsoft.CodeAnalysis.CSharp (14)
Binder\Binder_Crefs.cs (2)
122result = BindIndexerMemberCref((IndexerMemberCrefSyntax)syntax, containerOpt, out ambiguityWinner, diagnostics); 198private ImmutableArray<Symbol> BindIndexerMemberCref(IndexerMemberCrefSyntax syntax, NamespaceOrTypeSymbol? containerOpt, out Symbol? ambiguityWinner, BindingDiagnosticBag diagnostics)
Compilation\CSharpSemanticModel.cs (1)
356return ((IndexerMemberCrefSyntax)crefSyntax).Parameters != null;
Syntax.xml.Main.Generated.cs (6)
640public virtual TResult? VisitIndexerMemberCref(IndexerMemberCrefSyntax node) => this.DefaultVisit(node); 1384public virtual void VisitIndexerMemberCref(IndexerMemberCrefSyntax node) => this.DefaultVisit(node); 2127public override SyntaxNode? VisitIndexerMemberCref(IndexerMemberCrefSyntax node) 5891public static IndexerMemberCrefSyntax IndexerMemberCref(SyntaxToken thisKeyword, CrefBracketedParameterListSyntax? parameters) 5894return (IndexerMemberCrefSyntax)Syntax.InternalSyntax.SyntaxFactory.IndexerMemberCref((Syntax.InternalSyntax.SyntaxToken)thisKeyword.Node!, parameters == null ? null : (Syntax.InternalSyntax.CrefBracketedParameterListSyntax)parameters.Green).CreateRed(); 5898public static IndexerMemberCrefSyntax IndexerMemberCref(CrefBracketedParameterListSyntax? parameters = default)
Syntax.xml.Syntax.Generated.cs (5)
14395public IndexerMemberCrefSyntax Update(SyntaxToken thisKeyword, CrefBracketedParameterListSyntax? parameters) 14399var newNode = SyntaxFactory.IndexerMemberCref(thisKeyword, parameters); 14407public IndexerMemberCrefSyntax WithThisKeyword(SyntaxToken thisKeyword) => Update(thisKeyword, this.Parameters); 14408public IndexerMemberCrefSyntax WithParameters(CrefBracketedParameterListSyntax? parameters) => Update(this.ThisKeyword, parameters); 14410public IndexerMemberCrefSyntax AddParametersParameters(params CrefParameterSyntax[] items)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
DocumentationComments\CrefTests.cs (2)
3072var crefSyntax = (IndexerMemberCrefSyntax)GetCrefSyntaxes(compilation).Single();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Generated\Syntax.Test.xml.Generated.cs (5)
10984private static IndexerMemberCrefSyntax GenerateIndexerMemberCref() 13750var node = GenerateIndexerMemberCref(); 13754var newNode = node.WithThisKeyword(node.ThisKeyword).WithParameters(node.Parameters); 19671var oldNode = GenerateIndexerMemberCref(); 19687var oldNode = GenerateIndexerMemberCref();