Base:
property
Declaration
Microsoft.CodeAnalysis.CSharp.Syntax.BaseFieldDeclarationSyntax.Declaration
70 references to Declaration
Microsoft.CodeAnalysis.CSharp (12)
_generated\0\Syntax.xml.Main.Generated.cs (1)
2062
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (VariableDeclarationSyntax?)Visit(node.
Declaration
) ?? throw new ArgumentNullException("declaration"), VisitToken(node.SemicolonToken));
_generated\2\Syntax.xml.Syntax.Generated.cs (6)
12123
if (attributeLists != this.AttributeLists || modifiers != this.Modifiers || declaration != this.
Declaration
|| semicolonToken != this.SemicolonToken)
12134
public new FieldDeclarationSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(attributeLists, this.Modifiers, this.
Declaration
, this.SemicolonToken);
12136
public new FieldDeclarationSyntax WithModifiers(SyntaxTokenList modifiers) => Update(this.AttributeLists, modifiers, this.
Declaration
, this.SemicolonToken);
12140
public new FieldDeclarationSyntax WithSemicolonToken(SyntaxToken semicolonToken) => Update(this.AttributeLists, this.Modifiers, this.
Declaration
, semicolonToken);
12147
public new FieldDeclarationSyntax AddDeclarationVariables(params VariableDeclaratorSyntax[] items) => WithDeclaration(this.
Declaration
.WithVariables(this.
Declaration
.Variables.AddRange(items)));
SourceGeneration\CSharpSyntaxHelper.cs (1)
61
targets.AddRange(field.
Declaration
.Variables);
Symbols\Source\SourceMemberContainerSymbol.cs (4)
5654
_ = fieldSyntax.
Declaration
.Type.SkipScoped(out _).SkipRefInField(out var refKind);
5657
fieldSyntax.
Declaration
.Variables.First().Identifier,
5661
var modifiers = SourceMemberFieldSymbol.MakeModifiers(this, fieldSyntax.
Declaration
.Variables[0].Identifier, fieldSyntax.Modifiers, isRefField: refKind != RefKind.None, diagnostics, out modifierErrors);
5662
foreach (var variable in fieldSyntax.
Declaration
.Variables)
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnusedMembers\CSharpRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
56
Parent: FieldDeclarationSyntax {
Declaration
.Variables.Count: 0 } or
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
233
return fieldDeclaration.
Declaration
.Variables.Count == 1
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (2)
47
return ((FieldDeclarationSyntax)member).
Declaration
.Variables.First().Identifier;
174
return ((FieldDeclarationSyntax)member).
Declaration
.Type;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SelectedMembers\CSharpSelectedMembers.cs (1)
32
FieldDeclarationSyntax fieldDeclaration => fieldDeclaration.
Declaration
.Variables.SelectAsArray(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
258
=> field.
Declaration
.Variables.Select(v => semanticModel.GetRequiredDeclaredSymbol(v, cancellationToken)),
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeFieldReadonly\CSharpMakeFieldReadonlyCodeFixProvider.cs (1)
24
=> fieldDeclaration.
Declaration
.Variables.ToImmutableListOrEmpty();
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedMembers\CSharpRemoveUnusedMembersCodeFixProvider.cs (1)
30
AdjustAndAddAppropriateDeclaratorsToRemove(fieldDeclarator, fieldDeclarator.
Declaration
.Variables, declarators);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
59
return fieldDeclaration.
Declaration
.Variables.Count > 1 ? declarator : fieldDeclaration;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
170
name.IsFoundUnder<FieldDeclarationSyntax>(d => d.
Declaration
.Type))
Microsoft.CodeAnalysis.CSharp.Features (17)
CodeLens\CSharpCodeLensMemberFinder.cs (1)
100
foreach (var variable in node.
Declaration
.Variables)
CodeRefactorings\NodeSelectionHelpers.cs (1)
41
FieldDeclarationSyntax fieldDeclaration => fieldDeclaration.
Declaration
.Variables.AsImmutable<SyntaxNode>(),
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (1)
212
ConvertDeclaration(semanticModel, fieldDeclaration.
Declaration
, cancellationToken))
EncapsulateField\CSharpEncapsulateFieldService.cs (1)
133
var declarations = fields.SelectAsArray(CanEncapsulate, f => f.
Declaration
);
ExtractMethod\CSharpSelectionValidator.cs (1)
221
foreach (var variable in field.
Declaration
.Variables)
InitializeParameter\CSharpInitializeMemberFromPrimaryConstructorParameterCodeRefactoringProvider.cs (1)
291
foreach (var varDecl in field.
Declaration
.Variables)
NavigationBar\CSharpNavigationBarItemService.cs (1)
279
var variables = fieldDeclaration.
Declaration
.Variables;
Organizing\Organizers\FieldDeclarationOrganizer.cs (1)
31
syntax.
Declaration
,
Organizing\Organizers\MemberDeclarationsOrganizer.Comparer.cs (2)
83
var xHasInitializer = ((FieldDeclarationSyntax)x).
Declaration
.Variables.Any(v => v.Initializer != null);
84
var yHasInitializer = ((FieldDeclarationSyntax)y).
Declaration
.Variables.Any(v => v.Initializer != null);
Rename\CSharpRenameIssuesService.cs (1)
68
declaredType = fieldDecl.
Declaration
.Type;
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnusedMembers\CSharpRemoveUnusedMembersDiagnosticAnalyzer.cs (1)
56
Parent: FieldDeclarationSyntax {
Declaration
.Variables.Count: 0 } or
src\roslyn\src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (1)
233
return fieldDeclaration.
Declaration
.Variables.Count == 1
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeFieldReadonly\CSharpMakeFieldReadonlyCodeFixProvider.cs (1)
24
=> fieldDeclaration.
Declaration
.Variables.ToImmutableListOrEmpty();
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveUnusedMembers\CSharpRemoveUnusedMembersCodeFixProvider.cs (1)
30
AdjustAndAddAppropriateDeclaratorsToRemove(fieldDeclarator, fieldDeclarator.
Declaration
.Variables, declarators);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
59
return fieldDeclaration.
Declaration
.Variables.Count > 1 ? declarator : fieldDeclaration;
Structure\CSharpStructureHelpers.cs (1)
277
FieldDeclarationSyntax fieldDeclaration => fieldDeclaration.Modifiers.FirstOrNull() ?? fieldDeclaration.
Declaration
.GetFirstToken(),
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (2)
Microsoft.CodeQuality.Analyzers\QualityGuidelines\CSharpUseLiteralsWhereAppropriate.Fixer.cs (1)
30
return field?.
Declaration
.Variables.Count > 1 ? null : field;
Microsoft.NetCore.Analyzers\Performance\CSharpUseSearchValues.Fixer.cs (1)
37
fieldDeclaration.
Declaration
is { } declaration &&
Microsoft.CodeAnalysis.CSharp.Workspaces (23)
CodeGeneration\CSharpSyntaxGenerator.cs (16)
862
PropertyDeclaration(GetName(f), ClearTrivia(f.
Declaration
.Type), acc, modifiers, getAccessorStatements: null, setAccessorStatements: null));
907
if (fd.
Declaration
.Variables.Count == 1)
909
var vd = fd.
Declaration
.Variables[0];
1267
FlattenDeclaration(builder, declaration, ((FieldDeclarationSyntax)declaration).
Declaration
);
1319
SyntaxKind.FieldDeclaration => ((FieldDeclarationSyntax)declaration).
Declaration
.Variables.Count,
1933
if (fd.
Declaration
!= null && fd.
Declaration
.Variables.Count == 1)
2116
return ((FieldDeclarationSyntax)declaration).
Declaration
.Type;
2154
SyntaxKind.FieldDeclaration => ((FieldDeclarationSyntax)declaration).WithDeclaration(((FieldDeclarationSyntax)declaration).
Declaration
.WithType((TypeSyntax)type)),
2218
SyntaxKind.FieldDeclaration => ((FieldDeclarationSyntax)declaration).
Declaration
,
2546
if (fd.
Declaration
.Variables.Count == 1)
2548
return fd.
Declaration
.Variables[0].Initializer;
2586
if (fd.
Declaration
.Variables.Count == 1)
2588
return ReplaceWithTrivia(declaration, fd.
Declaration
.Variables[0], fd.
Declaration
.Variables[0].WithInitializer(initializer));
3106
SyntaxKind.FieldDeclaration => ((FieldDeclarationSyntax)declaration).
Declaration
.Variables,
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (1)
426
foreach (var variable in fieldDeclaration.
Declaration
.Variables)
Recommendations\CSharpRecommendationServiceRunner.cs (1)
496
foreach (var variableDeclarator in fieldDeclaration.
Declaration
.Variables)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (2)
47
return ((FieldDeclarationSyntax)member).
Declaration
.Variables.First().Identifier;
174
return ((FieldDeclarationSyntax)member).
Declaration
.Type;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SelectedMembers\CSharpSelectedMembers.cs (1)
32
FieldDeclarationSyntax fieldDeclaration => fieldDeclaration.
Declaration
.Variables.SelectAsArray(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
258
=> field.
Declaration
.Variables.Select(v => semanticModel.GetRequiredDeclaredSymbol(v, cancellationToken)),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
170
name.IsFoundUnder<FieldDeclarationSyntax>(d => d.
Declaration
.Type))
Roslyn.Diagnostics.CSharp.Analyzers (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (2)
47
return ((FieldDeclarationSyntax)member).
Declaration
.Variables.First().Identifier;
174
return ((FieldDeclarationSyntax)member).
Declaration
.Type;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SelectedMembers\CSharpSelectedMembers.cs (1)
32
FieldDeclarationSyntax fieldDeclaration => fieldDeclaration.
Declaration
.Variables.SelectAsArray(
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
258
=> field.
Declaration
.Variables.Select(v => semanticModel.GetRequiredDeclaredSymbol(v, cancellationToken)),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
170
name.IsFoundUnder<FieldDeclarationSyntax>(d => d.
Declaration
.Type))
System.Text.RegularExpressions.Generator (1)
UpgradeToGeneratedRegexCodeFixer.cs (1)
193
if (fieldDeclaration.
Declaration
.Variables.FirstOrDefault() is not VariableDeclaratorSyntax variableDeclarator ||