3 types derived from BasePropertyDeclarationSyntax
Microsoft.CodeAnalysis.CSharp (3)
_generated\2\Syntax.xml.Syntax.Generated.cs (3)
13356
public sealed partial class PropertyDeclarationSyntax :
BasePropertyDeclarationSyntax
13518
public sealed partial class EventDeclarationSyntax :
BasePropertyDeclarationSyntax
13628
public sealed partial class IndexerDeclarationSyntax :
BasePropertyDeclarationSyntax
174 references to BasePropertyDeclarationSyntax
Microsoft.CodeAnalysis.CSharp (61)
_generated\2\Syntax.xml.Syntax.Generated.cs (28)
13327
public
BasePropertyDeclarationSyntax
WithType(TypeSyntax type) => WithTypeCore(type);
13328
internal abstract
BasePropertyDeclarationSyntax
WithTypeCore(TypeSyntax type);
13332
public
BasePropertyDeclarationSyntax
WithExplicitInterfaceSpecifier(ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier) => WithExplicitInterfaceSpecifierCore(explicitInterfaceSpecifier);
13333
internal abstract
BasePropertyDeclarationSyntax
WithExplicitInterfaceSpecifierCore(ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier);
13336
public
BasePropertyDeclarationSyntax
WithAccessorList(AccessorListSyntax? accessorList) => WithAccessorListCore(accessorList);
13337
internal abstract
BasePropertyDeclarationSyntax
WithAccessorListCore(AccessorListSyntax? accessorList);
13339
public
BasePropertyDeclarationSyntax
AddAccessorListAccessors(params AccessorDeclarationSyntax[] items) => AddAccessorListAccessorsCore(items);
13340
internal abstract
BasePropertyDeclarationSyntax
AddAccessorListAccessorsCore(params AccessorDeclarationSyntax[] items);
13342
public new
BasePropertyDeclarationSyntax
WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => (
BasePropertyDeclarationSyntax
)WithAttributeListsCore(attributeLists);
13343
public new
BasePropertyDeclarationSyntax
WithModifiers(SyntaxTokenList modifiers) => (
BasePropertyDeclarationSyntax
)WithModifiersCore(modifiers);
13345
public new
BasePropertyDeclarationSyntax
AddAttributeLists(params AttributeListSyntax[] items) => (
BasePropertyDeclarationSyntax
)AddAttributeListsCore(items);
13347
public new
BasePropertyDeclarationSyntax
AddModifiers(params SyntaxToken[] items) => (
BasePropertyDeclarationSyntax
)AddModifiersCore(items);
13446
internal override
BasePropertyDeclarationSyntax
WithTypeCore(TypeSyntax type) => WithType(type);
13448
internal override
BasePropertyDeclarationSyntax
WithExplicitInterfaceSpecifierCore(ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier) => WithExplicitInterfaceSpecifier(explicitInterfaceSpecifier);
13451
internal override
BasePropertyDeclarationSyntax
WithAccessorListCore(AccessorListSyntax? accessorList) => WithAccessorList(accessorList);
13461
internal override
BasePropertyDeclarationSyntax
AddAccessorListAccessorsCore(params AccessorDeclarationSyntax[] items) => AddAccessorListAccessors(items);
13601
internal override
BasePropertyDeclarationSyntax
WithTypeCore(TypeSyntax type) => WithType(type);
13603
internal override
BasePropertyDeclarationSyntax
WithExplicitInterfaceSpecifierCore(ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier) => WithExplicitInterfaceSpecifier(explicitInterfaceSpecifier);
13606
internal override
BasePropertyDeclarationSyntax
WithAccessorListCore(AccessorListSyntax? accessorList) => WithAccessorList(accessorList);
13614
internal override
BasePropertyDeclarationSyntax
AddAccessorListAccessorsCore(params AccessorDeclarationSyntax[] items) => AddAccessorListAccessors(items);
13718
internal override
BasePropertyDeclarationSyntax
WithTypeCore(TypeSyntax type) => WithType(type);
13720
internal override
BasePropertyDeclarationSyntax
WithExplicitInterfaceSpecifierCore(ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier) => WithExplicitInterfaceSpecifier(explicitInterfaceSpecifier);
13724
internal override
BasePropertyDeclarationSyntax
WithAccessorListCore(AccessorListSyntax? accessorList) => WithAccessorList(accessorList);
13734
internal override
BasePropertyDeclarationSyntax
AddAccessorListAccessorsCore(params AccessorDeclarationSyntax[] items) => AddAccessorListAccessors(items);
Binder\BinderFactory.BinderFactoryVisitor.cs (6)
289
var propertySymbol = GetPropertySymbol((
BasePropertyDeclarationSyntax
)propertyOrEventDecl, resultBinder);
408
private Binder VisitPropertyOrIndexerExpressionBody(
BasePropertyDeclarationSyntax
parent)
486
private static string GetPropertyOrEventName(
BasePropertyDeclarationSyntax
basePropertyDeclarationSyntax, Binder outerBinder)
524
private SourcePropertySymbol GetPropertySymbol(
BasePropertyDeclarationSyntax
basePropertyDeclarationSyntax, Binder outerBinder)
1292
BasePropertyDeclarationSyntax
propertyDeclSyntax = (
BasePropertyDeclarationSyntax
)memberSyntax;
Compilation\CSharpSemanticModel.cs (1)
3027
public abstract ISymbol GetDeclaredSymbol(
BasePropertyDeclarationSyntax
declarationSyntax, CancellationToken cancellationToken = default(CancellationToken));
Compilation\MemberSemanticModel.cs (1)
652
public override ISymbol GetDeclaredSymbol(
BasePropertyDeclarationSyntax
declarationSyntax, CancellationToken cancellationToken = default(CancellationToken))
Compilation\SpeculativeSemanticModelWithMemberModel.cs (1)
300
public override ISymbol GetDeclaredSymbol(
BasePropertyDeclarationSyntax
declarationSyntax, CancellationToken cancellationToken = default(CancellationToken))
Compilation\SyntaxTreeSemanticModel.cs (2)
1186
if (node.Parent is
BasePropertyDeclarationSyntax
)
1546
public override ISymbol GetDeclaredSymbol(
BasePropertyDeclarationSyntax
declarationSyntax, CancellationToken cancellationToken = default(CancellationToken))
Compiler\UnprocessedDocumentationCommentFinder.cs (1)
67
node is
BasePropertyDeclarationSyntax
|| //includes EventDeclarationSyntax
CSharpExtensions.cs (1)
1442
public static ISymbol? GetDeclaredSymbol(this SemanticModel? semanticModel,
BasePropertyDeclarationSyntax
declarationSyntax, CancellationToken cancellationToken = default(CancellationToken))
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (2)
225
if (node.Parent is
BasePropertyDeclarationSyntax
parentProperty)
412
BasePropertyDeclarationSyntax
declarationWithExpressionBody,
Symbols\Source\ModifierUtils.cs (1)
30
if (readonlyToken.Parent is MethodDeclarationSyntax or AccessorDeclarationSyntax or
BasePropertyDeclarationSyntax
or EventDeclarationSyntax)
Symbols\Source\SourcePropertySymbol.cs (13)
36
BasePropertyDeclarationSyntax
syntax,
103
BasePropertyDeclarationSyntax
syntax,
172
private TypeSyntax GetTypeSyntax(SyntaxNode syntax) => ((
BasePropertyDeclarationSyntax
)syntax).Type;
178
=> ((
BasePropertyDeclarationSyntax
)syntax).Modifiers;
217
return ((
BasePropertyDeclarationSyntax
)this.CSharpSyntaxNode).AttributeLists;
239
var
syntax = (
BasePropertyDeclarationSyntax
)syntaxNode;
342
private static AccessorDeclarationSyntax GetGetAccessorDeclaration(
BasePropertyDeclarationSyntax
syntax)
356
private static AccessorDeclarationSyntax GetSetAccessorDeclaration(
BasePropertyDeclarationSyntax
syntax)
502
var
syntax = (
BasePropertyDeclarationSyntax
)CSharpSyntaxNode;
519
var
syntax = (
BasePropertyDeclarationSyntax
)CSharpSyntaxNode;
Symbols\Source\SourcePropertySymbolBase.cs (1)
1958
=> (syntax as
BasePropertyDeclarationSyntax
)?.ExplicitInterfaceSpecifier;
Symbols\VarianceSafety.cs (2)
206
var
syntax = p.GetDeclaringSyntax<
BasePropertyDeclarationSyntax
>();
Syntax\SyntaxNodeExtensions.cs (1)
270
(current.Parent is
BasePropertyDeclarationSyntax
property && property.Type == current) ||
Microsoft.CodeAnalysis.CSharp.CodeStyle (13)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\UnnecessaryNullableWarningSuppressionsUtilities.cs (2)
108
else if (nodeToCheck is BaseFieldDeclarationSyntax or
BasePropertyDeclarationSyntax
)
213
or
BasePropertyDeclarationSyntax
);
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
85
if (accessorDeclaration is { Parent: AccessorListSyntax { Parent:
BasePropertyDeclarationSyntax
containingPropertyDeclaration } containingAccessorList } &&
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyHelper`1.cs (1)
141
BasePropertyDeclarationSyntax
declaration,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (2)
110
BasePropertyDeclarationSyntax
property => (property.Type, false),
111
AccessorDeclarationSyntax(SyntaxKind.GetAccessorDeclaration) { Parent: AccessorListSyntax { Parent:
BasePropertyDeclarationSyntax
baseProperty } } => (baseProperty.Type, false),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (4)
43
if (node is
BasePropertyDeclarationSyntax
{ AccessorList: not null } basePropertyDeclaration &&
224
if (previousMember is
BasePropertyDeclarationSyntax
previousProperty)
226
var
nextProperty = (
BasePropertyDeclarationSyntax
)nextMember;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
173
var option = currentTokenParentParent is
BasePropertyDeclarationSyntax
377
var option = currentTokenParentParent is
BasePropertyDeclarationSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
740
BasePropertyDeclarationSyntax
or
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (16)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (4)
46
if (declaration is MethodDeclarationSyntax or
BasePropertyDeclarationSyntax
)
52
else if (declaration is AccessorDeclarationSyntax { Parent: AccessorListSyntax { Parent:
BasePropertyDeclarationSyntax
property } accessorList } accessor)
70
var
currentProperty = (
BasePropertyDeclarationSyntax
)current;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
746
BasePropertyDeclarationSyntax
propertyDeclaration => Cast<TDeclarationNode>(propertyDeclaration.WithModifiers(computeNewModifiersList(propertyDeclaration.Modifiers))),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
177
BasePropertyDeclarationSyntax
baseProperty, LanguageVersion languageVersion, ExpressionBodyPreference preference, CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\BasePropertyDeclarationSyntaxExtensions.cs (5)
15
public static SyntaxToken TryGetSemicolonToken(this
BasePropertyDeclarationSyntax
? node)
33
public static
BasePropertyDeclarationSyntax
? TryWithSemicolonToken(this
BasePropertyDeclarationSyntax
? node, SyntaxToken semicolonToken)
51
public static
BasePropertyDeclarationSyntax
? TryWithExpressionBody(this
BasePropertyDeclarationSyntax
? node, ArrowExpressionClauseSyntax? expressionBody)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\SemanticModelReuse\CSharpSemanticModelReuseLanguageService.cs (5)
18
BasePropertyDeclarationSyntax
,
29
protected override
BasePropertyDeclarationSyntax
GetBasePropertyDeclaration(AccessorDeclarationSyntax accessor)
32
Contract.ThrowIfFalse(accessor.Parent.Parent is
BasePropertyDeclarationSyntax
);
33
return (
BasePropertyDeclarationSyntax
)accessor.Parent.Parent;
36
protected override SyntaxList<AccessorDeclarationSyntax> GetAccessors(
BasePropertyDeclarationSyntax
baseProperty)
Microsoft.CodeAnalysis.CSharp.Features (23)
BraceCompletion\CurlyBraceCompletionService.cs (1)
185
return currentTokenParentParent is
BasePropertyDeclarationSyntax
Completion\CompletionProviders\CompletionUtilities.cs (1)
218
case
BasePropertyDeclarationSyntax
propertyDeclaration:
Copilot\CSharpImplementNotImplementedExceptionFixProvider.cs (3)
64
if (methodOrProperty is
BasePropertyDeclarationSyntax
or BaseMethodDeclarationSyntax)
95
Contract.ThrowIfFalse(methodOrProperty is
BasePropertyDeclarationSyntax
or BaseMethodDeclarationSyntax);
118
if (replacement is
BasePropertyDeclarationSyntax
or BaseMethodDeclarationSyntax)
EditAndContinue\DeclarationBody\PropertyOrIndexerWithExplicitBodyDeclarationBody.cs (1)
17
internal sealed class PropertyOrIndexerWithExplicitBodyDeclarationBody(
BasePropertyDeclarationSyntax
propertyOrIndexer) : PropertyOrIndexerAccessorDeclarationBody
EditAndContinue\SyntaxUtilities.cs (1)
40
=> new PropertyOrIndexerWithExplicitBodyDeclarationBody((
BasePropertyDeclarationSyntax
)arrowExpression.Parent!),
IntroduceVariable\CSharpIntroduceVariableService_IntroduceLocal.cs (1)
268
BasePropertyDeclarationSyntax
baseProperty => baseProperty
LineSeparators\CSharpLineSeparatorService.cs (1)
150
private static bool IsBadAccessorList(
BasePropertyDeclarationSyntax
? baseProperty)
NavigationBar\CSharpNavigationBarItemService.cs (1)
152
BasePropertyDeclarationSyntax
or
SolutionCrawler\CSharpDocumentDifferenceService.cs (1)
28
case
BasePropertyDeclarationSyntax
property:
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessarySuppressions\UnnecessaryNullableWarningSuppressionsUtilities.cs (2)
108
else if (nodeToCheck is BaseFieldDeclarationSyntax or
BasePropertyDeclarationSyntax
)
213
or
BasePropertyDeclarationSyntax
);
src\roslyn\src\Analyzers\CSharp\Analyzers\SimplifyPropertyAccessor\CSharpSimplifyPropertyAccessorDiagnosticAnalyzer.cs (1)
85
if (accessorDeclaration is { Parent: AccessorListSyntax { Parent:
BasePropertyDeclarationSyntax
containingPropertyDeclaration } containingAccessorList } &&
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyHelper`1.cs (1)
141
BasePropertyDeclarationSyntax
declaration,
src\roslyn\src\Analyzers\CSharp\Analyzers\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (2)
110
BasePropertyDeclarationSyntax
property => (property.Type, false),
111
AccessorDeclarationSyntax(SyntaxKind.GetAccessorDeclaration) { Parent: AccessorListSyntax { Parent:
BasePropertyDeclarationSyntax
baseProperty } } => (baseProperty.Type, false),
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (4)
46
if (declaration is MethodDeclarationSyntax or
BasePropertyDeclarationSyntax
)
52
else if (declaration is AccessorDeclarationSyntax { Parent: AccessorListSyntax { Parent:
BasePropertyDeclarationSyntax
property } accessorList } accessor)
70
var
currentProperty = (
BasePropertyDeclarationSyntax
)current;
src\roslyn\src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (2)
225
if (node.Parent is
BasePropertyDeclarationSyntax
parentProperty)
412
BasePropertyDeclarationSyntax
declarationWithExpressionBody,
Microsoft.CodeAnalysis.CSharp.Workspaces (22)
CodeGeneration\CSharpSyntaxGenerator.cs (3)
1788
BasePropertyDeclarationSyntax
member
2703
=> (declaration as
BasePropertyDeclarationSyntax
)?.AccessorList;
2717
BasePropertyDeclarationSyntax
baseProperty => baseProperty.WithAccessorList(accessorList),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (4)
43
if (node is
BasePropertyDeclarationSyntax
{ AccessorList: not null } basePropertyDeclaration &&
224
if (previousMember is
BasePropertyDeclarationSyntax
previousProperty)
226
var
nextProperty = (
BasePropertyDeclarationSyntax
)nextMember;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
173
var option = currentTokenParentParent is
BasePropertyDeclarationSyntax
377
var option = currentTokenParentParent is
BasePropertyDeclarationSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
740
BasePropertyDeclarationSyntax
or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
746
BasePropertyDeclarationSyntax
propertyDeclaration => Cast<TDeclarationNode>(propertyDeclaration.WithModifiers(computeNewModifiersList(propertyDeclaration.Modifiers))),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
177
BasePropertyDeclarationSyntax
baseProperty, LanguageVersion languageVersion, ExpressionBodyPreference preference, CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\BasePropertyDeclarationSyntaxExtensions.cs (5)
15
public static SyntaxToken TryGetSemicolonToken(this
BasePropertyDeclarationSyntax
? node)
33
public static
BasePropertyDeclarationSyntax
? TryWithSemicolonToken(this
BasePropertyDeclarationSyntax
? node, SyntaxToken semicolonToken)
51
public static
BasePropertyDeclarationSyntax
? TryWithExpressionBody(this
BasePropertyDeclarationSyntax
? node, ArrowExpressionClauseSyntax? expressionBody)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\SemanticModelReuse\CSharpSemanticModelReuseLanguageService.cs (5)
18
BasePropertyDeclarationSyntax
,
29
protected override
BasePropertyDeclarationSyntax
GetBasePropertyDeclaration(AccessorDeclarationSyntax accessor)
32
Contract.ThrowIfFalse(accessor.Parent.Parent is
BasePropertyDeclarationSyntax
);
33
return (
BasePropertyDeclarationSyntax
)accessor.Parent.Parent;
36
protected override SyntaxList<AccessorDeclarationSyntax> GetAccessors(
BasePropertyDeclarationSyntax
baseProperty)
Microsoft.Interop.ComInterfaceGenerator (20)
ComInterfaceGenerator.cs (15)
629
BasePropertyDeclarationSyntax
? bufferedDeclaredGetter = null;
646
BasePropertyDeclarationSyntax
? bufferedShadowGetter = null;
656
if (stubNode is
BasePropertyDeclarationSyntax
basePropertyNode)
678
BasePropertyDeclarationSyntax
? bufferedUnreachableGetter = null;
691
BasePropertyDeclarationSyntax
synthesized = SynthesizeUnreachableInheritedPropertyAccessor(inheritedStub);
711
ref
BasePropertyDeclarationSyntax
? bufferedGetter)
725
if (node is
BasePropertyDeclarationSyntax
basePropertyDecl)
739
BasePropertyDeclarationSyntax
merged = MergePropertyAccessors(bufferedGetter, basePropertyDecl);
758
private static bool IsSameAccessorTarget(
BasePropertyDeclarationSyntax
getter,
BasePropertyDeclarationSyntax
setter)
816
private static
BasePropertyDeclarationSyntax
SynthesizeUnreachableInheritedPropertyAccessor(ComMethodContext inheritedStub)
865
private static void FlushBufferedPropertyGetter(IndentedTextWriter writer, ref
BasePropertyDeclarationSyntax
? bufferedGetter)
876
private static
BasePropertyDeclarationSyntax
MergePropertyAccessors(
877
BasePropertyDeclarationSyntax
getter,
878
BasePropertyDeclarationSyntax
setter)
ComMethodInfo.cs (4)
280
BasePropertyDeclarationSyntax
? propertyDeclaringSyntax = null;
283
if (declaringSyntaxReference.GetSyntax(ct) is
BasePropertyDeclarationSyntax
candidate
347
BasePropertyDeclarationSyntax
propertyDeclaringSyntax,
403
BasePropertyDeclarationSyntax
propertyDeclaringSyntax,
VirtualMethodPointerStubGenerator.cs (1)
144
private static
BasePropertyDeclarationSyntax
PrintPropertyOrIndexerAccessorStub(
Roslyn.Diagnostics.CSharp.Analyzers (19)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\ElasticTriviaFormattingRule.cs (4)
43
if (node is
BasePropertyDeclarationSyntax
{ AccessorList: not null } basePropertyDeclaration &&
224
if (previousMember is
BasePropertyDeclarationSyntax
previousProperty)
226
var
nextProperty = (
BasePropertyDeclarationSyntax
)nextMember;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
173
var option = currentTokenParentParent is
BasePropertyDeclarationSyntax
377
var option = currentTokenParentParent is
BasePropertyDeclarationSyntax
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
740
BasePropertyDeclarationSyntax
or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
746
BasePropertyDeclarationSyntax
propertyDeclaration => Cast<TDeclarationNode>(propertyDeclaration.WithModifiers(computeNewModifiersList(propertyDeclaration.Modifiers))),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
177
BasePropertyDeclarationSyntax
baseProperty, LanguageVersion languageVersion, ExpressionBodyPreference preference, CancellationToken cancellationToken,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\BasePropertyDeclarationSyntaxExtensions.cs (5)
15
public static SyntaxToken TryGetSemicolonToken(this
BasePropertyDeclarationSyntax
? node)
33
public static
BasePropertyDeclarationSyntax
? TryWithSemicolonToken(this
BasePropertyDeclarationSyntax
? node, SyntaxToken semicolonToken)
51
public static
BasePropertyDeclarationSyntax
? TryWithExpressionBody(this
BasePropertyDeclarationSyntax
? node, ArrowExpressionClauseSyntax? expressionBody)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\SemanticModelReuse\CSharpSemanticModelReuseLanguageService.cs (5)
18
BasePropertyDeclarationSyntax
,
29
protected override
BasePropertyDeclarationSyntax
GetBasePropertyDeclaration(AccessorDeclarationSyntax accessor)
32
Contract.ThrowIfFalse(accessor.Parent.Parent is
BasePropertyDeclarationSyntax
);
33
return (
BasePropertyDeclarationSyntax
)accessor.Parent.Parent;
36
protected override SyntaxList<AccessorDeclarationSyntax> GetAccessors(
BasePropertyDeclarationSyntax
baseProperty)