4 instantiations of ConversionOperatorDeclarationSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
20693
=> new
ConversionOperatorDeclarationSyntax
(this.Kind, this.attributeLists, this.modifiers, this.implicitOrExplicitKeyword, this.explicitInterfaceSpecifier, this.operatorKeyword, this.checkedKeyword, this.type, this.parameterList, this.body, this.expressionBody, this.semicolonToken, diagnostics, GetAnnotations());
20696
=> new
ConversionOperatorDeclarationSyntax
(this.Kind, this.attributeLists, this.modifiers, this.implicitOrExplicitKeyword, this.explicitInterfaceSpecifier, this.operatorKeyword, this.checkedKeyword, this.type, this.parameterList, this.body, this.expressionBody, this.semicolonToken, GetDiagnostics(), annotations);
32857
return new
ConversionOperatorDeclarationSyntax
(SyntaxKind.ConversionOperatorDeclaration, attributeLists.Node, modifiers.Node, implicitOrExplicitKeyword, explicitInterfaceSpecifier, operatorKeyword, checkedKeyword, type, parameterList, body, expressionBody, semicolonToken, this.context);
38279
return new
ConversionOperatorDeclarationSyntax
(SyntaxKind.ConversionOperatorDeclaration, attributeLists.Node, modifiers.Node, implicitOrExplicitKeyword, explicitInterfaceSpecifier, operatorKeyword, checkedKeyword, type, parameterList, body, expressionBody, semicolonToken);
17 references to ConversionOperatorDeclarationSyntax
Microsoft.CodeAnalysis.CSharp (17)
_generated\1\Syntax.xml.Internal.Generated.cs (7)
20675
public
ConversionOperatorDeclarationSyntax
Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<SyntaxToken> modifiers, SyntaxToken implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier, SyntaxToken operatorKeyword, SyntaxToken checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody, SyntaxToken semicolonToken)
20679
var
newNode = SyntaxFactory.ConversionOperatorDeclaration(attributeLists, modifiers, implicitOrExplicitKeyword, explicitInterfaceSpecifier, operatorKeyword, checkedKeyword, type, parameterList, body, expressionBody, semicolonToken);
27605
public virtual TResult VisitConversionOperatorDeclaration(
ConversionOperatorDeclarationSyntax
node) => this.DefaultVisit(node);
27859
public virtual void VisitConversionOperatorDeclaration(
ConversionOperatorDeclarationSyntax
node) => this.DefaultVisit(node);
28491
public override CSharpSyntaxNode VisitConversionOperatorDeclaration(
ConversionOperatorDeclarationSyntax
node)
32823
public
ConversionOperatorDeclarationSyntax
ConversionOperatorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<SyntaxToken> modifiers, SyntaxToken implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken operatorKeyword, SyntaxToken? checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken)
38245
public static
ConversionOperatorDeclarationSyntax
ConversionOperatorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<SyntaxToken> modifiers, SyntaxToken implicitOrExplicitKeyword, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken operatorKeyword, SyntaxToken? checkedKeyword, TypeSyntax type, ParameterListSyntax parameterList, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken)
_generated\2\Syntax.xml.Syntax.Generated.cs (4)
12907
public SyntaxToken ImplicitOrExplicitKeyword => new SyntaxToken(this, ((InternalSyntax.
ConversionOperatorDeclarationSyntax
)this.Green).implicitOrExplicitKeyword, GetChildPosition(2), GetChildIndex(2));
12912
public SyntaxToken OperatorKeyword => new SyntaxToken(this, ((InternalSyntax.
ConversionOperatorDeclarationSyntax
)this.Green).operatorKeyword, GetChildPosition(4), GetChildIndex(4));
12919
var slot = ((Syntax.InternalSyntax.
ConversionOperatorDeclarationSyntax
)this.Green).checkedKeyword;
12938
var slot = ((Syntax.InternalSyntax.
ConversionOperatorDeclarationSyntax
)this.Green).semicolonToken;
Binder\Semantics\Operators\OperatorFacts.cs (2)
215
return OperatorNameFromDeclaration((Syntax.InternalSyntax.
ConversionOperatorDeclarationSyntax
)(declaration.Green));
218
public static string OperatorNameFromDeclaration(Syntax.InternalSyntax.
ConversionOperatorDeclarationSyntax
declaration)
Declarations\DeclarationTreeBuilder.cs (2)
1265
var
opDecl = (Syntax.InternalSyntax.
ConversionOperatorDeclarationSyntax
)member;
Parser\LanguageParser.cs (2)
3776
private
ConversionOperatorDeclarationSyntax
TryParseConversionOperatorDeclaration(SyntaxList<AttributeListSyntax> attributes, SyntaxListBuilder modifiers)
4029
var
conversionOperator = TryParseConversionOperatorDeclaration(attributes, modifiers);