85 references to BaseFieldDeclarationSyntax
Microsoft.CodeAnalysis.CSharp (19)
Compilation\CSharpSemanticModel.cs (4)
3214internal abstract ImmutableArray<ISymbol> GetDeclaredSymbols(BaseFieldDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken)); 5143if (declaration is BaseFieldDeclarationSyntax field) 5176var fieldDecl = declaringSyntax.FirstAncestorOrSelf<BaseFieldDeclarationSyntax>();
Compilation\MemberSemanticModel.cs (1)
812internal override ImmutableArray<ISymbol> GetDeclaredSymbols(BaseFieldDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken))
Compilation\SpeculativeSemanticModelWithMemberModel.cs (1)
366internal override ImmutableArray<ISymbol> GetDeclaredSymbols(BaseFieldDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken))
Compilation\SyntaxTreeSemanticModel.cs (5)
906var fieldDecl = (BaseFieldDeclarationSyntax)memberDecl; 1824var field = declarationSyntax.Parent == null ? null : declarationSyntax.Parent.Parent as BaseFieldDeclarationSyntax; 1975internal override ImmutableArray<ISymbol> GetDeclaredSymbols(BaseFieldDeclarationSyntax declarationSyntax, CancellationToken cancellationToken = default(CancellationToken))
Compiler\UnprocessedDocumentationCommentFinder.cs (1)
68node is BaseFieldDeclarationSyntax) //includes EventFieldDeclarationSyntax
CSharpDeclarationComputer.cs (2)
187var t = (BaseFieldDeclarationSyntax)node;
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.cs (1)
119var modifiers = ((BaseFieldDeclarationSyntax)declarationSyntax.Parent).Modifiers;
Symbols\Source\SourceMemberFieldSymbol.cs (4)
399private static BaseFieldDeclarationSyntax GetFieldDeclaration(CSharpSyntaxNode declarator) 401return (BaseFieldDeclarationSyntax)declarator.Parent.Parent; 442var fieldSyntax = GetFieldDeclaration(declarator); 638var fieldDeclaration = GetFieldDeclaration(this.SyntaxNode);
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
CSharpSyntaxFacts.cs (2)
729BaseFieldDeclarationSyntax; 972case BaseFieldDeclarationSyntax field:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (5)
CSharpCodeGenerationService.cs (1)
722BaseFieldDeclarationSyntax fieldDeclaration => Cast<TDeclarationNode>(fieldDeclaration.WithModifiers(computeNewModifiersList(fieldDeclaration.Modifiers))),
CSharpDeclarationComparer.cs (4)
108return Compare((BaseFieldDeclarationSyntax)x, (BaseFieldDeclarationSyntax)y); 169private int Compare(BaseFieldDeclarationSyntax x, BaseFieldDeclarationSyntax y)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (4)
AutomaticCompletion\AutomaticLineEnderCommandHandler.cs (2)
185BaseFieldDeclarationSyntax => SyntaxFactory.ParseCompilationUnit(WrapInType(textToParse), options: (CSharpParseOptions)tree.Options), 306or BaseFieldDeclarationSyntax
AutomaticCompletion\AutomaticLineEnderCommandHandler_Helpers.cs (2)
467BaseFieldDeclarationSyntax baseFieldDeclarationNode => ShouldAddBraceForBaseFieldDeclaration(baseFieldDeclarationNode), 543private static bool ShouldAddBraceForBaseFieldDeclaration(BaseFieldDeclarationSyntax baseFieldDeclarationNode)
Microsoft.CodeAnalysis.CSharp.Features (16)
CodeLens\CSharpCodeLensDisplayInfoService.cs (2)
48var fieldNode = (BaseFieldDeclarationSyntax)node;
CSharpDeclarationComputer.cs (2)
187var t = (BaseFieldDeclarationSyntax)node;
Debugging\LocationInfoGetter.cs (1)
42var variableDeclarators = ((BaseFieldDeclarationSyntax)memberDeclaration).Declaration.Variables;
EditAndContinue\BreakpointSpans.cs (3)
165return TryCreateSpanForFieldDeclaration((BaseFieldDeclarationSyntax)node, position); 369private static TextSpan? TryCreateSpanForFieldDeclaration(BaseFieldDeclarationSyntax fieldDeclaration, int position) 797if (declaration is VariableDeclaratorSyntax { Parent.Parent: BaseFieldDeclarationSyntax fieldDeclaration } variableDeclarator)
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (7)
113declarations = new(((BaseFieldDeclarationSyntax)current).Declaration.Variables.First()); 238var fieldDeclaration = (BaseFieldDeclarationSyntax)declarator.Parent!.Parent!; 1342if (oldNode is BaseFieldDeclarationSyntax oldField && newNode is BaseFieldDeclarationSyntax newField) 1632var fieldDeclaration = (BaseFieldDeclarationSyntax)node;
NavigationBar\CSharpNavigationBarItemService.cs (1)
148BaseFieldDeclarationSyntax or
Microsoft.CodeAnalysis.CSharp.Workspaces (11)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
1891BaseFieldDeclarationSyntax baseFieldDeclaration => this.GetName(baseFieldDeclaration.Declaration), 1919BaseFieldDeclarationSyntax fieldDeclaration when fieldDeclaration.Declaration.Variables.Count == 1 =>
CSharpCodeGenerationService.cs (1)
722BaseFieldDeclarationSyntax fieldDeclaration => Cast<TDeclarationNode>(fieldDeclaration.WithModifiers(computeNewModifiersList(fieldDeclaration.Modifiers))),
CSharpDeclarationComparer.cs (4)
108return Compare((BaseFieldDeclarationSyntax)x, (BaseFieldDeclarationSyntax)y); 169private int Compare(BaseFieldDeclarationSyntax x, BaseFieldDeclarationSyntax y)
CSharpSyntaxFacts.cs (2)
729BaseFieldDeclarationSyntax; 972case BaseFieldDeclarationSyntax field:
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (2)
384var fieldDeclaration = (BaseFieldDeclarationSyntax)node;
Microsoft.VisualStudio.LanguageServices.CSharp (28)
CodeModel\CSharpCodeModelService.CodeModelEventCollector.cs (9)
255else if (oldMember is BaseFieldDeclarationSyntax baseField) 257return CompareFieldDeclarations(baseField, (BaseFieldDeclarationSyntax)newMember, newNodeParent, eventQueue); 369BaseFieldDeclarationSyntax oldField, 370BaseFieldDeclarationSyntax newField, 860if (node is BaseFieldDeclarationSyntax baseField) 896if (node is BaseFieldDeclarationSyntax baseField) 922if (parent is BaseFieldDeclarationSyntax baseField) 947if (node is BaseFieldDeclarationSyntax baseField) 973if (parent is BaseFieldDeclarationSyntax baseField)
CodeModel\CSharpCodeModelService.cs (14)
114return node.FirstAncestorOrSelf<BaseFieldDeclarationSyntax>() != null; 320else if (parent is BaseFieldDeclarationSyntax baseField) 464if (member is BaseFieldDeclarationSyntax baseField) 574var baseFieldDeclaration = node.FirstAncestorOrSelf<BaseFieldDeclarationSyntax>(); 1116if (node is BaseFieldDeclarationSyntax or 1751if (node.GetAncestor<BaseFieldDeclarationSyntax>() is BaseFieldDeclarationSyntax fieldDeclaration) 2754var fieldDeclaration = node.FirstAncestorOrSelf<BaseFieldDeclarationSyntax>(); 2765var newFieldDeclaration = fieldDeclaration.RemoveNode(node, SyntaxRemoveOptions.KeepNoTrivia); 3181? node.GetAncestors<BaseFieldDeclarationSyntax>().First() 3188return finalNode is BaseFieldDeclarationSyntax 3189? ((BaseFieldDeclarationSyntax)finalNode).Declaration.Variables.Single()
CodeModel\CSharpCodeModelService.NodeLocator.cs (4)
681var field = node.FirstAncestorOrSelf<BaseFieldDeclarationSyntax>(); 1261var field = node.FirstAncestorOrSelf<BaseFieldDeclarationSyntax>();
CodeModel\SyntaxNodeExtensions.cs (1)
36else if (node is BaseFieldDeclarationSyntax baseField)