48 references to EqualsValueClause
Microsoft.Analyzers.Extra.Tests (1)
SyntaxNodeExtensionsTests.cs (1)
101Assert.Null(node.GetFirstAncestorOfSyntaxKind(SyntaxKind.EqualsValueClause));
Microsoft.AspNetCore.App.Analyzers (1)
RouteEmbeddedLanguage\Infrastructure\RouteStringSyntaxDetector.cs (1)
111if (container.Parent?.IsKind(SyntaxKind.EqualsValueClause) ?? false)
Microsoft.CodeAnalysis.CSharp (21)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
31042var cached = CSharpSyntaxNodeCache.TryGetNode((int)SyntaxKind.EqualsValueClause, equalsToken, value, this.context, out hash); 31045var result = new EqualsValueClauseSyntax(SyntaxKind.EqualsValueClause, equalsToken, value, this.context); 36469var cached = SyntaxNodeCache.TryGetNode((int)SyntaxKind.EqualsValueClause, equalsToken, value, out hash); 36472var result = new EqualsValueClauseSyntax(SyntaxKind.EqualsValueClause, equalsToken, value);
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
6713/// <item><description><see cref="SyntaxKind.EqualsValueClause"/></description></item>
Binder\Binder_Expressions.cs (2)
4577initSyntax.Parent.Kind() != SyntaxKind.EqualsValueClause || 4719if (!equalsValueClause.IsKind(SyntaxKind.EqualsValueClause))
Binder\ExpressionVariableFinder.cs (1)
37case SyntaxKind.EqualsValueClause:
Compilation\InitializerSemanticModel.cs (3)
92case SyntaxKind.EqualsValueClause: 117case SyntaxKind.EqualsValueClause: 194case SyntaxKind.EqualsValueClause:
Compilation\MemberSemanticModel.cs (1)
310else if (kind == SyntaxKind.EqualsValueClause)
Compilation\SyntaxTreeSemanticModel.cs (1)
1119case SyntaxKind.EqualsValueClause:
Lowering\LocalRewriter\LocalRewriter.cs (1)
880if (syntax is ExpressionSyntax { Parent: { } parent } && parent.Kind() == SyntaxKind.EqualsValueClause) // Should be the initial value.
Symbols\FieldOrPropertyInitializer.cs (1)
31Debug.Assert(((syntax.IsKind(SyntaxKind.EqualsValueClause) || syntax.IsKind(SyntaxKind.Parameter)) && fieldOpt != null) || syntax is StatementSyntax);
Syntax\LambdaUtilities.cs (1)
446case SyntaxKind.EqualsValueClause:
Syntax\SyntaxEquivalence.cs (1)
176ignoreChildNode = static childKind => childKind == SyntaxKind.EqualsValueClause;
Syntax\SyntaxExtensions.cs (1)
258case SyntaxKind.EqualsValueClause:
Syntax\SyntaxFacts.cs (1)
349if (current == null || !current.IsKind(EqualsValueClause)) return false;
Syntax\SyntaxNodeExtensions.cs (2)
91case SyntaxKind.EqualsValueClause: 170case SyntaxKind.EqualsValueClause:
Microsoft.CodeAnalysis.CSharp.CodeStyle (7)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (1)
135case SyntaxKind.EqualsValueClause:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
562case SyntaxKind.EqualsValueClause:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
233type.Parent.IsParentKind(SyntaxKind.EqualsValueClause) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
281token.Parent.IsKind(SyntaxKind.EqualsValueClause) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
179public int EqualsValueClause => (int)SyntaxKind.EqualsValueClause;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
100SyntaxKind.EqualsValueClause or 167case SyntaxKind.EqualsValueClause:
Microsoft.CodeAnalysis.CSharp.Features (4)
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
459case SyntaxKind.EqualsValueClause:
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.ExpressionCodeGenerator.cs (1)
46expression.Parent.Kind() == SyntaxKind.EqualsValueClause &&
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (1)
135case SyntaxKind.EqualsValueClause:
src\roslyn\src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (1)
446case SyntaxKind.EqualsValueClause:
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
562case SyntaxKind.EqualsValueClause:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
233type.Parent.IsParentKind(SyntaxKind.EqualsValueClause) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
281token.Parent.IsKind(SyntaxKind.EqualsValueClause) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
179public int EqualsValueClause => (int)SyntaxKind.EqualsValueClause;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
100SyntaxKind.EqualsValueClause or 167case SyntaxKind.EqualsValueClause:
Microsoft.Interop.LibraryImportGenerator (1)
Analyzers\ConvertToLibraryImportFixer.cs (1)
354else if (invocation.Parent.IsKind(SyntaxKind.EqualsValueClause))
Microsoft.ML.InternalCodeAnalyzer (1)
InstanceInitializerAnalyzer.cs (1)
72if (!syntax.ChildNodes().Any(s => s.IsKind(SyntaxKind.EqualsValueClause)))
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
562case SyntaxKind.EqualsValueClause:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
233type.Parent.IsParentKind(SyntaxKind.EqualsValueClause) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
281token.Parent.IsKind(SyntaxKind.EqualsValueClause) &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
179public int EqualsValueClause => (int)SyntaxKind.EqualsValueClause;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (2)
100SyntaxKind.EqualsValueClause or 167case SyntaxKind.EqualsValueClause: