1 instantiation of IndexerMemberCrefSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
22911
internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.
IndexerMemberCrefSyntax
(this, parent, position);
14 references to IndexerMemberCrefSyntax
Microsoft.CodeAnalysis.CSharp (14)
_generated\0\Syntax.xml.Main.Generated.cs (6)
644
public virtual TResult? VisitIndexerMemberCref(
IndexerMemberCrefSyntax
node) => this.DefaultVisit(node);
1392
public virtual void VisitIndexerMemberCref(
IndexerMemberCrefSyntax
node) => this.DefaultVisit(node);
2139
public override SyntaxNode? VisitIndexerMemberCref(
IndexerMemberCrefSyntax
node)
5937
public static
IndexerMemberCrefSyntax
IndexerMemberCref(SyntaxToken thisKeyword, CrefBracketedParameterListSyntax? parameters)
5940
return (
IndexerMemberCrefSyntax
)Syntax.InternalSyntax.SyntaxFactory.IndexerMemberCref((Syntax.InternalSyntax.SyntaxToken)thisKeyword.Node!, parameters == null ? null : (Syntax.InternalSyntax.CrefBracketedParameterListSyntax)parameters.Green).CreateRed();
5944
public static
IndexerMemberCrefSyntax
IndexerMemberCref(CrefBracketedParameterListSyntax? parameters = default)
_generated\2\Syntax.xml.Syntax.Generated.cs (5)
14445
public
IndexerMemberCrefSyntax
Update(SyntaxToken thisKeyword, CrefBracketedParameterListSyntax? parameters)
14449
var
newNode = SyntaxFactory.IndexerMemberCref(thisKeyword, parameters);
14457
public
IndexerMemberCrefSyntax
WithThisKeyword(SyntaxToken thisKeyword) => Update(thisKeyword, this.Parameters);
14458
public
IndexerMemberCrefSyntax
WithParameters(CrefBracketedParameterListSyntax? parameters) => Update(this.ThisKeyword, parameters);
14460
public
IndexerMemberCrefSyntax
AddParametersParameters(params CrefParameterSyntax[] items)
Binder\Binder_Crefs.cs (2)
122
result = BindIndexerMemberCref((
IndexerMemberCrefSyntax
)syntax, containerOpt, out ambiguityWinner, diagnostics);
198
private ImmutableArray<Symbol> BindIndexerMemberCref(
IndexerMemberCrefSyntax
syntax, NamespaceOrTypeSymbol? containerOpt, out Symbol? ambiguityWinner, BindingDiagnosticBag diagnostics)
Compilation\CSharpSemanticModel.cs (1)
357
return ((
IndexerMemberCrefSyntax
)crefSyntax).Parameters != null;