1 instantiation of ExpressionColonSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
4524internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.ExpressionColonSyntax(this, parent, position);
22 references to ExpressionColonSyntax
Microsoft.CodeAnalysis.CSharp (10)
_generated\0\Syntax.xml.Main.Generated.cs (5)
169public virtual TResult? VisitExpressionColon(ExpressionColonSyntax node) => this.DefaultVisit(node); 917public virtual void VisitExpressionColon(ExpressionColonSyntax node) => this.DefaultVisit(node); 1664public override SyntaxNode? VisitExpressionColon(ExpressionColonSyntax node) 3185public static ExpressionColonSyntax ExpressionColon(ExpressionSyntax expression, SyntaxToken colonToken) 3189return (ExpressionColonSyntax)Syntax.InternalSyntax.SyntaxFactory.ExpressionColon((Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)colonToken.Node!).CreateRed();
_generated\2\Syntax.xml.Syntax.Generated.cs (4)
2836public ExpressionColonSyntax Update(ExpressionSyntax expression, SyntaxToken colonToken) 2840var newNode = SyntaxFactory.ExpressionColon(expression, colonToken); 2849public new ExpressionColonSyntax WithExpression(ExpressionSyntax expression) => Update(expression, this.ColonToken); 2851public new ExpressionColonSyntax WithColonToken(SyntaxToken colonToken) => Update(this.Expression, colonToken);
Binder\Binder_Patterns.cs (1)
1891if (p.ExpressionColon is ExpressionColonSyntax)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (4)
158ExpressionColonSyntax expressionColon => InferTypeInExpressionColon(expressionColon), 229ExpressionColonSyntax expressionColon => InferTypeInExpressionColon(expressionColon, token), 1746private IEnumerable<TypeInferenceInfo> InferTypeInExpressionColon(ExpressionColonSyntax expressionColon, SyntaxToken previousToken) 1937private IEnumerable<TypeInferenceInfo> InferTypeInExpressionColon(ExpressionColonSyntax expressionColon)
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (4)
158ExpressionColonSyntax expressionColon => InferTypeInExpressionColon(expressionColon), 229ExpressionColonSyntax expressionColon => InferTypeInExpressionColon(expressionColon, token), 1746private IEnumerable<TypeInferenceInfo> InferTypeInExpressionColon(ExpressionColonSyntax expressionColon, SyntaxToken previousToken) 1937private IEnumerable<TypeInferenceInfo> InferTypeInExpressionColon(ExpressionColonSyntax expressionColon)
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (4)
158ExpressionColonSyntax expressionColon => InferTypeInExpressionColon(expressionColon), 229ExpressionColonSyntax expressionColon => InferTypeInExpressionColon(expressionColon, token), 1746private IEnumerable<TypeInferenceInfo> InferTypeInExpressionColon(ExpressionColonSyntax expressionColon, SyntaxToken previousToken) 1937private IEnumerable<TypeInferenceInfo> InferTypeInExpressionColon(ExpressionColonSyntax expressionColon)