1 instantiation of ConversionOperatorMemberCrefSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
23412
internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.
ConversionOperatorMemberCrefSyntax
(this, parent, position);
23 references to ConversionOperatorMemberCrefSyntax
Microsoft.CodeAnalysis.CSharp (23)
_generated\0\Syntax.xml.Main.Generated.cs (7)
654
public virtual TResult? VisitConversionOperatorMemberCref(
ConversionOperatorMemberCrefSyntax
node) => this.DefaultVisit(node);
1406
public virtual void VisitConversionOperatorMemberCref(
ConversionOperatorMemberCrefSyntax
node) => this.DefaultVisit(node);
2157
public override SyntaxNode? VisitConversionOperatorMemberCref(
ConversionOperatorMemberCrefSyntax
node)
6026
public static
ConversionOperatorMemberCrefSyntax
ConversionOperatorMemberCref(SyntaxToken implicitOrExplicitKeyword, SyntaxToken operatorKeyword, SyntaxToken checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
6042
return (
ConversionOperatorMemberCrefSyntax
)Syntax.InternalSyntax.SyntaxFactory.ConversionOperatorMemberCref((Syntax.InternalSyntax.SyntaxToken)implicitOrExplicitKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)operatorKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken?)checkedKeyword.Node, (Syntax.InternalSyntax.TypeSyntax)type.Green, parameters == null ? null : (Syntax.InternalSyntax.CrefParameterListSyntax)parameters.Green).CreateRed();
6046
public static
ConversionOperatorMemberCrefSyntax
ConversionOperatorMemberCref(SyntaxToken implicitOrExplicitKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
6050
public static
ConversionOperatorMemberCrefSyntax
ConversionOperatorMemberCref(SyntaxToken implicitOrExplicitKeyword, TypeSyntax type)
_generated\2\Syntax.xml.Syntax.Generated.cs (8)
14758
public
ConversionOperatorMemberCrefSyntax
Update(SyntaxToken implicitOrExplicitKeyword, SyntaxToken operatorKeyword, SyntaxToken checkedKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
14762
var
newNode = SyntaxFactory.ConversionOperatorMemberCref(implicitOrExplicitKeyword, operatorKeyword, checkedKeyword, type, parameters);
14770
public
ConversionOperatorMemberCrefSyntax
WithImplicitOrExplicitKeyword(SyntaxToken implicitOrExplicitKeyword) => Update(implicitOrExplicitKeyword, this.OperatorKeyword, this.CheckedKeyword, this.Type, this.Parameters);
14771
public
ConversionOperatorMemberCrefSyntax
WithOperatorKeyword(SyntaxToken operatorKeyword) => Update(this.ImplicitOrExplicitKeyword, operatorKeyword, this.CheckedKeyword, this.Type, this.Parameters);
14772
public
ConversionOperatorMemberCrefSyntax
WithCheckedKeyword(SyntaxToken checkedKeyword) => Update(this.ImplicitOrExplicitKeyword, this.OperatorKeyword, checkedKeyword, this.Type, this.Parameters);
14773
public
ConversionOperatorMemberCrefSyntax
WithType(TypeSyntax type) => Update(this.ImplicitOrExplicitKeyword, this.OperatorKeyword, this.CheckedKeyword, type, this.Parameters);
14774
public
ConversionOperatorMemberCrefSyntax
WithParameters(CrefParameterListSyntax? parameters) => Update(this.ImplicitOrExplicitKeyword, this.OperatorKeyword, this.CheckedKeyword, this.Type, parameters);
14776
public
ConversionOperatorMemberCrefSyntax
AddParametersParameters(params CrefParameterSyntax[] items)
Binder\Binder_Crefs.cs (2)
128
result = BindConversionOperatorMemberCref((
ConversionOperatorMemberCrefSyntax
)syntax, containerOpt, out ambiguityWinner, diagnostics);
463
private ImmutableArray<Symbol> BindConversionOperatorMemberCref(
ConversionOperatorMemberCrefSyntax
syntax, NamespaceOrTypeSymbol? containerOpt, out Symbol? ambiguityWinner, BindingDiagnosticBag diagnostics)
Binder\BinderFactory.BinderFactoryVisitor.cs (1)
1123
public override Binder VisitConversionOperatorMemberCref(
ConversionOperatorMemberCrefSyntax
parent)
Compilation\CSharpSemanticModel.cs (1)
361
return ((
ConversionOperatorMemberCrefSyntax
)crefSyntax).Parameters != null;
Syntax\ConversionOperatorMemberCrefSyntax.cs (1)
9
public
ConversionOperatorMemberCrefSyntax
Update(SyntaxToken implicitOrExplicitKeyword, SyntaxToken operatorKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
Syntax\SyntaxFactory.cs (2)
2893
/// <summary>Creates a new <see cref="
ConversionOperatorMemberCrefSyntax
"/> instance.</summary>
2894
public static
ConversionOperatorMemberCrefSyntax
ConversionOperatorMemberCref(SyntaxToken implicitOrExplicitKeyword, SyntaxToken operatorKeyword, TypeSyntax type, CrefParameterListSyntax? parameters)
Syntax\SyntaxFacts.cs (1)
203
return ((
ConversionOperatorMemberCrefSyntax
)parent).Type == node;