42 references to EqualsValue
Microsoft.CodeAnalysis.CSharp (15)
Compilation\InitializerSemanticModel.cs (2)
97rootSyntax = ((EnumMemberDeclarationSyntax)rootSyntax).EqualsValue; 134equalsValue = ((EnumMemberDeclarationSyntax)node).EqualsValue;
Compilation\SyntaxTreeSemanticModel.cs (3)
925return (enumDecl.EqualsValue != null) ? 926GetOrAddModelIfContains(enumDecl.EqualsValue, span) : 1174GetFieldOrPropertyInitializerBinder(enumSymbol, defaultOuter(), enumDecl.EqualsValue));
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
162codeBlocks.Add(t.EqualsValue);
Symbols\Source\SourceEnumConstantSymbol.cs (3)
170Debug.Assert(syntax.EqualsValue != null); 176Debug.Assert(syntax.EqualsValue != null); 178return ConstantValueUtils.EvaluateFieldConstant(this, syntax.EqualsValue, dependencies, earlyDecodingWellKnownAttributes, diagnostics);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
4507var valueOpt = member.EqualsValue;
Syntax.xml.Main.Generated.cs (1)
2014=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), VisitToken(node.Identifier), (EqualsValueClauseSyntax?)Visit(node.EqualsValue));
Syntax.xml.Syntax.Generated.cs (4)
11292if (attributeLists != this.AttributeLists || modifiers != this.Modifiers || identifier != this.Identifier || equalsValue != this.EqualsValue) 11303public new EnumMemberDeclarationSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(attributeLists, this.Modifiers, this.Identifier, this.EqualsValue); 11305public new EnumMemberDeclarationSyntax WithModifiers(SyntaxTokenList modifiers) => Update(this.AttributeLists, modifiers, this.Identifier, this.EqualsValue); 11306public EnumMemberDeclarationSyntax WithIdentifier(SyntaxToken identifier) => Update(this.AttributeLists, this.Modifiers, identifier, this.EqualsValue);
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
102return lastMember.EqualsValue != null;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (3)
108destination.Members.All(m => m.EqualsValue == null)) 114var lastMember = destination.Members.LastOrDefault(m => m.EqualsValue != null); 117var lastExpression = lastMember.EqualsValue!.Value;
Microsoft.CodeAnalysis.CSharp.Features (4)
LanguageServices\CSharpSymbolDisplayService.SymbolDescriptionBuilder.cs (1)
185initializer = enumMemberDeclaration.EqualsValue;
SolutionCrawler\CSharpDocumentDifferenceService.cs (2)
31return @enum.EqualsValue != null && @enum.EqualsValue.Span.Contains(span);
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
162codeBlocks.Add(t.EqualsValue);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\NullableReferenceTypesTests.cs (1)
73829model.GetSymbolInfo(node.EqualsValue.Value);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
Compilation\SemanticModelAPITests.cs (1)
1455var equalsValue = enumMemberDecl.EqualsValue;
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.cs (2)
13248Assert.Null(node.EqualsValue); 13249var newNode = node.WithAttributeLists(node.AttributeLists).WithModifiers(node.Modifiers).WithIdentifier(node.Identifier).WithEqualsValue(node.EqualsValue);
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
102return lastMember.EqualsValue != null;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (3)
108destination.Members.All(m => m.EqualsValue == null)) 114var lastMember = destination.Members.LastOrDefault(m => m.EqualsValue != null); 117var lastExpression = lastMember.EqualsValue!.Value;
Microsoft.VisualStudio.LanguageServices.CSharp (7)
CodeModel\CSharpCodeModelService.cs (3)
2909return enumMemberDeclaration.EqualsValue?.Value.ToString(); 2935var equalsValueClause = enumMemberDeclaration.EqualsValue != null 2936? enumMemberDeclaration.EqualsValue.WithValue(expression)
CodeModel\CSharpCodeModelService_Prototype.cs (4)
292node.EqualsValue != null && 293node.EqualsValue.Value != null && 294!node.EqualsValue.Value.IsMissing) 297builder.Append(node.EqualsValue.Value);
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
102return lastMember.EqualsValue != null;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\EnumMemberGenerator.cs (3)
108destination.Members.All(m => m.EqualsValue == null)) 114var lastMember = destination.Members.LastOrDefault(m => m.EqualsValue != null); 117var lastExpression = lastMember.EqualsValue!.Value;