4 instantiations of PropertyStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
7027
Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.
PropertyStatementSyntax
(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
2297
Return New
PropertyStatementSyntax
(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newAttributeLists.Node, newModifiers.Node, newPropertyKeyword, newIdentifier, newParameterList, newAsClause, newInitializer, newImplementsClause)
10765
Return New
PropertyStatementSyntax
(SyntaxKind.PropertyStatement, Nothing, Nothing, attributeLists.Node, modifiers.Node, DirectCast(propertyKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(identifier.Node, InternalSyntax.IdentifierTokenSyntax), parameterList, asClause, initializer, implementsClause)
Generated\Syntax.xml.Syntax.Generated.vb (1)
8624
Me.
New
(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.PropertyStatementSyntax(kind, errors, annotations, if(attributeLists IsNot Nothing, attributeLists.Green, Nothing), modifiers, propertyKeyword, identifier, if(parameterList IsNot Nothing, DirectCast(parameterList.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ParameterListSyntax), Nothing), if(asClause IsNot Nothing, DirectCast(asClause.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.AsClauseSyntax), Nothing), if(initializer IsNot Nothing, DirectCast(initializer.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.EqualsValueSyntax), Nothing), if(implementsClause IsNot Nothing, DirectCast(implementsClause.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ImplementsClauseSyntax), Nothing)), Nothing, 0)
264 references to PropertyStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (65)
Binding\BinderFactory.BinderFactoryVisitor.vb (1)
130
Public Overrides Function VisitPropertyStatement(node As
PropertyStatementSyntax
) As Binder
Binding\BinderFactory.vb (2)
250
Return GetContainingNamedTypeBinderForMemberNode(DirectCast(node,
PropertyStatementSyntax
).Parent.Parent, containingBinder)
319
Dim propertyStatement = DirectCast(node,
PropertyStatementSyntax
)
Binding\InitializerSemanticModel.vb (4)
64
Dim declSyntax As
PropertyStatementSyntax
= DirectCast(propertySymbol.DeclarationSyntax,
PropertyStatementSyntax
)
190
Dim declSyntax As
PropertyStatementSyntax
= DirectCast(rootSyntax,
PropertyStatementSyntax
)
Binding\MethodBodyBinder.vb (1)
72
Dim propertySyntax As
PropertyStatementSyntax
= DirectCast(methodBlock.Parent, PropertyBlockSyntax).PropertyStatement
Compilation\SemanticModel.vb (3)
2673
Public Overloads Function GetDeclaredSymbol(declarationSyntax As
PropertyStatementSyntax
, Optional cancellationToken As CancellationToken = Nothing) As IPropertySymbol
3288
Return Me.GetDeclaredSymbol(DirectCast(node,
PropertyStatementSyntax
), cancellationToken)
3550
If TypeOf declaringSyntax Is
PropertyStatementSyntax
Then
Compilation\SyntaxTreeSemanticModel.vb (1)
1030
TypeOf (declarationSyntax) Is
PropertyStatementSyntax
))
Generated\Syntax.xml.Main.Generated.vb (10)
140
Public Overridable Function VisitPropertyStatement(ByVal node As
PropertyStatementSyntax
) As TResult
875
Public Overridable Sub VisitPropertyStatement(ByVal node As
PropertyStatementSyntax
)
2066
Dim newPropertyStatement = DirectCast(Visit(node.PropertyStatement),
PropertyStatementSyntax
)
2276
Public Overrides Function VisitPropertyStatement(ByVal node As
PropertyStatementSyntax
) As SyntaxNode
9051
Public Shared Function PropertyBlock(propertyStatement As
PropertyStatementSyntax
, accessors As SyntaxList(of AccessorBlockSyntax), endPropertyStatement As EndBlockStatementSyntax) As PropertyBlockSyntax
9083
Public Shared Function PropertyBlock(propertyStatement As
PropertyStatementSyntax
, accessors As SyntaxList(of AccessorBlockSyntax)) As PropertyBlockSyntax
10754
Public Shared Function PropertyStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, propertyKeyword As SyntaxToken, identifier As SyntaxToken, parameterList As ParameterListSyntax, asClause As AsClauseSyntax, initializer As EqualsValueSyntax, implementsClause As ImplementsClauseSyntax) As
PropertyStatementSyntax
10804
Public Shared Function PropertyStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, parameterList As ParameterListSyntax, asClause As AsClauseSyntax, initializer As EqualsValueSyntax, implementsClause As ImplementsClauseSyntax) As
PropertyStatementSyntax
10818
Public Shared Function PropertyStatement(identifier As SyntaxToken) As
PropertyStatementSyntax
10832
Public Shared Function PropertyStatement(identifier As String) As
PropertyStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (18)
6028
Friend _propertyStatement as
PropertyStatementSyntax
6038
Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), propertyStatement As
PropertyStatementSyntax
, accessors As SyntaxNode, endPropertyStatement As EndBlockStatementSyntax)
6045
Public ReadOnly Property PropertyStatement As
PropertyStatementSyntax
6056
Public Shadows Function WithPropertyStatement(propertyStatement as
PropertyStatementSyntax
) As PropertyBlockSyntax
6150
Public Function Update(propertyStatement As
PropertyStatementSyntax
, accessors As SyntaxList(of AccessorBlockSyntax), endPropertyStatement As EndBlockStatementSyntax) As PropertyBlockSyntax
8654
Public Shadows Function WithAttributeLists(attributeLists as SyntaxList(Of AttributeListSyntax)) As
PropertyStatementSyntax
8658
Public Shadows Function AddAttributeLists(ParamArray items As AttributeListSyntax()) As
PropertyStatementSyntax
8698
Public Shadows Function WithModifiers(modifiers as SyntaxTokenList) As
PropertyStatementSyntax
8702
Public Shadows Function AddModifiers(ParamArray items As SyntaxToken()) As
PropertyStatementSyntax
8724
Public Shadows Function WithPropertyKeyword(propertyKeyword as SyntaxToken) As
PropertyStatementSyntax
8742
Public Shadows Function WithIdentifier(identifier as SyntaxToken) As
PropertyStatementSyntax
8772
Public Shadows Function WithParameterList(parameterList as ParameterListSyntax) As
PropertyStatementSyntax
8776
Public Shadows Function AddParameterListParameters(ParamArray items As ParameterSyntax()) As
PropertyStatementSyntax
8803
Public Shadows Function WithAsClause(asClause as AsClauseSyntax) As
PropertyStatementSyntax
8825
Public Shadows Function WithInitializer(initializer as EqualsValueSyntax) As
PropertyStatementSyntax
8847
Public Shadows Function WithImplementsClause(implementsClause as ImplementsClauseSyntax) As
PropertyStatementSyntax
8851
Public Shadows Function AddImplementsClauseInterfaceMembers(ParamArray items As QualifiedNameSyntax()) As
PropertyStatementSyntax
8927
Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, propertyKeyword As SyntaxToken, identifier As SyntaxToken, parameterList As ParameterListSyntax, asClause As AsClauseSyntax, initializer As EqualsValueSyntax, implementsClause As ImplementsClauseSyntax) As
PropertyStatementSyntax
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (1)
527
Dim propertySyntax As
PropertyStatementSyntax
= DirectCast(syntax, PropertyBlockSyntax).PropertyStatement
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.vb (1)
122
Dim propertyStatement = DirectCast(syntax.Parent,
PropertyStatementSyntax
)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (4)
1095
Dim syntax As
PropertyStatementSyntax
= [property].GetDeclaringSyntaxNode(Of
PropertyStatementSyntax
)()
2593
Dim propertyDecl = DirectCast(memberSyntax,
PropertyStatementSyntax
)
2629
Private Sub CreateProperty(syntax As
PropertyStatementSyntax
,
Symbols\Source\SourceMethodSymbol.vb (2)
915
Return DirectCast(node,
PropertyStatementSyntax
).Identifier.ValueText
1123
Dim propertyIdentifier = DirectCast(syntax,
PropertyStatementSyntax
).Identifier
Symbols\Source\SourcePropertySymbol.vb (10)
82
syntax As
PropertyStatementSyntax
,
310
Return DirectCast(syntax,
PropertyStatementSyntax
)
350
Dim syntax = DirectCast(_syntaxRef.GetSyntax(),
PropertyStatementSyntax
)
476
Return OneOrMany.Create(DirectCast(_syntaxRef.GetSyntax,
PropertyStatementSyntax
).AttributeLists)
484
Dim asClauseOpt = DirectCast(Me.Syntax,
PropertyStatementSyntax
).AsClause
815
Dim paramList As ParameterListSyntax = DirectCast(decl,
PropertyStatementSyntax
).ParameterList
831
Dim syntax = DirectCast(_syntaxRef.GetSyntax(),
PropertyStatementSyntax
)
880
Dim syntax = DirectCast(_syntaxRef.GetSyntax(),
PropertyStatementSyntax
)
1003
Dim propertySyntax = TryCast(_syntaxRef.GetSyntax(),
PropertyStatementSyntax
)
1103
syntax As
PropertyStatementSyntax
,
Syntax\MethodBaseSyntax.vb (1)
227
Public Shadows Function WithKeyword(keyword As SyntaxToken) As
PropertyStatementSyntax
Syntax\SyntaxNodePartials.vb (1)
116
Return DirectCast(Me,
PropertyStatementSyntax
).AsClause
Syntax\SyntaxNormalizer.vb (1)
1442
Public Overrides Function VisitPropertyStatement(node As
PropertyStatementSyntax
) As SyntaxNode
VisualBasicDeclarationComputer.vb (3)
122
Dim t = DirectCast(node,
PropertyStatementSyntax
)
183
Private Shared Function GetPropertyStatementCodeBlocks(propertyStatement As
PropertyStatementSyntax
) As IEnumerable(Of SyntaxNode)
221
Return DirectCast(methodBase,
PropertyStatementSyntax
).AsClause
VisualBasicExtensions.vb (1)
1149
Public Function GetDeclaredSymbol(semanticModel As SemanticModel, declarationSyntax As
PropertyStatementSyntax
, Optional cancellationToken As CancellationToken = Nothing) As IPropertySymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (23)
ElasticTriviaFormattingRule.vb (3)
103
previousToken.GetAncestor(Of
PropertyStatementSyntax
)() IsNot Nothing OrElse
306
IsBeginStatement(Of
PropertyStatementSyntax
, PropertyBlockSyntax)(currentStatement) OrElse
371
TypeOf statement Is
PropertyStatementSyntax
OrElse
StatementSyntaxExtensions.vb (8)
42
Return DirectCast(member,
PropertyStatementSyntax
).AttributeLists
113
Return DirectCast(member,
PropertyStatementSyntax
).WithAttributeLists(attributeLists)
185
Return DirectCast(member,
PropertyStatementSyntax
).Modifiers
260
Return DirectCast(member,
PropertyStatementSyntax
).WithModifiers(modifiers)
330
Return DirectCast(member,
PropertyStatementSyntax
).Identifier
380
Return DirectCast(member,
PropertyStatementSyntax
).PropertyKeyword
451
Return DirectCast(member,
PropertyStatementSyntax
).ParameterList
481
Return DirectCast(member,
PropertyStatementSyntax
).AsClause
SyntaxNodeExtensions.vb (4)
900
Dim [property] = TryCast(node,
PropertyStatementSyntax
)
971
Dim propStatement = TryCast(node,
PropertyStatementSyntax
)
1160
Return DirectCast(declaration,
PropertyStatementSyntax
).ParameterList
1218
Return DirectCast(node,
PropertyStatementSyntax
).AttributeLists
VisualBasicAccessibilityFacts.vb (1)
149
Return DirectCast(declaration,
PropertyStatementSyntax
).Modifiers
VisualBasicHeaderFacts.vb (1)
44
Dim node = TryGetAncestorForLocation(Of
PropertyStatementSyntax
)(root, position)
VisualBasicSelectedMembers.vb (1)
14
PropertyStatementSyntax
,
VisualBasicSyntaxFacts.vb (5)
730
If TypeOf node Is
PropertyStatementSyntax
AndAlso Not TypeOf node.Parent Is PropertyBlockSyntax Then
773
If TypeOf node Is
PropertyStatementSyntax
AndAlso Not TypeOf node.Parent Is PropertyBlockSyntax Then
849
Dim propStatement = TryCast(node,
PropertyStatementSyntax
)
1496
Return node IsNot Nothing AndAlso TryCast(node.Parent,
PropertyStatementSyntax
)?.Initializer Is node
1527
Dim [property] = DirectCast(parent,
PropertyStatementSyntax
)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
VisualBasicSyntaxContext.vb (2)
325
Dim propertyDeclaration = TargetToken.GetAncestor(Of
PropertyStatementSyntax
)()
332
Position, TargetToken, Function(p As
PropertyStatementSyntax
) p.Initializer.Value, cancellationToken, allowImplicitLineContinuation:=False)
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
627
Dim propertySyntax = CType(equalsValue.Parent,
PropertyStatementSyntax
)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (6)
EndConstructGeneration\EndConstructStatementVisitor_Properties.vb (6)
11
Public Overrides Function VisitPropertyStatement(node As
PropertyStatementSyntax
) As AbstractEndConstructResult
131
Private Shared Function NeedsGetAccessor(propertyDeclaration As
PropertyStatementSyntax
, Optional accessorToIgnore As AccessorBlockSyntax = Nothing) As Boolean
150
Private Shared Function GenerateGetAccessor(propertyDeclaration As
PropertyStatementSyntax
, snapshot As ITextSnapshot) As String()
163
Private Shared Function NeedsSetAccessor(propertyDeclaration As
PropertyStatementSyntax
, Optional accessorToIgnore As AccessorBlockSyntax = Nothing) As Boolean
182
Private Shared Function GenerateSetAccessor(propertyDeclaration As
PropertyStatementSyntax
, snapshot As ITextSnapshot) As String()
189
Private Shared Function GenerateSetAccessorArguments(propertyDeclaration As
PropertyStatementSyntax
) As String
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (4)
Diagnostics\Suppression\SuppressionTests.vb (2)
1026
Dim p = DirectCast(context.Node,
PropertyStatementSyntax
)
1742
Dim p = DirectCast(context.Node,
PropertyStatementSyntax
)
Structure\MetadataAsSource\PropertyDeclarationStructureTests.vb (1)
12
Inherits AbstractVisualBasicSyntaxNodeStructureProviderTests(Of
PropertyStatementSyntax
)
Structure\PropertyDeclarationStructureTests.vb (1)
12
Inherits AbstractVisualBasicSyntaxNodeStructureProviderTests(Of
PropertyStatementSyntax
)
Microsoft.CodeAnalysis.VisualBasic.Features (57)
ChangeSignature\VisualBasicChangeSignatureService.vb (2)
212
Dim parameterList = DirectCast(matchingNode,
PropertyStatementSyntax
).ParameterList
433
Dim propertyStatement = DirectCast(vbnode,
PropertyStatementSyntax
)
CodeFixes\OverloadBase\OverloadBaseCodeFixProvider.AddKeywordAction.vb (1)
60
Dim propertyStatement = TryCast(node,
PropertyStatementSyntax
)
CodeFixes\OverloadBase\OverloadBaseCodeFixProvider.vb (1)
44
If TypeOf token.Parent IsNot
PropertyStatementSyntax
AndAlso TypeOf token.Parent IsNot MethodStatementSyntax Then
CodeLens\VisualBasicCodeLensMemberFinder.vb (1)
57
Public Overrides Sub VisitPropertyStatement(node As
PropertyStatementSyntax
)
Completion\CompletionProviders\ImplementsClauseCompletionProvider.vb (1)
75
Dim propertyDeclaration = context.TargetToken.GetAncestor(Of
PropertyStatementSyntax
)()
Completion\KeywordRecommenders\Declarations\AsKeywordRecommender.vb (1)
91
If targetToken.IsChildToken(Of
PropertyStatementSyntax
)(Function(propertyDeclaration) propertyDeclaration.Identifier) Then
Completion\KeywordRecommenders\Declarations\GetSetKeywordRecommender.vb (1)
35
Dim propertyDeclaration = previousToken.GetAncestor(Of
PropertyStatementSyntax
)()
Completion\KeywordRecommenders\Expressions\MeKeywordRecommender.vb (1)
36
Function(propertyStatement As
PropertyStatementSyntax
) Not propertyStatement.Modifiers.Any(SyntaxKind.SharedKeyword),
Completion\KeywordRecommenders\Expressions\NewKeywordRecommender.vb (1)
36
Not DirectCast(asClause.Parent,
PropertyStatementSyntax
).Modifiers.Any(
Completion\Providers\ContextVariableArgumentProvider.vb (1)
35
Function(propertyStatement As
PropertyStatementSyntax
) Not propertyStatement.Modifiers.Any(SyntaxKind.SharedKeyword),
ConvertAutoPropertyToFullProperty\VisualBasicConvertAutoPropertyToFullProperty.vb (5)
20
Inherits AbstractConvertAutoPropertyToFullPropertyCodeRefactoringProvider(Of
PropertyStatementSyntax
, TypeBlockSyntax, VisualBasicCodeGenerationContextInfo)
50
Dim propertySyntax = DirectCast(propertyNode,
PropertyStatementSyntax
)
67
Private Shared Function IsReadOnly(propertySyntax As
PropertyStatementSyntax
) As Boolean
79
Return DirectCast(propertyNode,
PropertyStatementSyntax
).WithInitializer(Nothing)
83
Return DirectCast(propertyNode,
PropertyStatementSyntax
).Initializer?.Value
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (1)
93
Return Not DirectCast(member,
PropertyStatementSyntax
).Modifiers.Any(SyntaxKind.WriteOnlyKeyword)
EditAndContinue\BreakpointSpans.vb (2)
119
Return TryCreateSpanForPropertyStatement(DirectCast(node,
PropertyStatementSyntax
))
243
Private Function TryCreateSpanForPropertyStatement(node As
PropertyStatementSyntax
) As TextSpan?
EditAndContinue\SyntaxComparer.vb (1)
1255
Return DirectCast(node,
PropertyStatementSyntax
).Identifier
EditAndContinue\SyntaxUtilities.vb (1)
136
Not DirectCast(propertyDeclaration,
PropertyStatementSyntax
).Modifiers.Any(SyntaxKind.MustOverrideKeyword)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (8)
132
Dim propertyStatement = DirectCast(node,
PropertyStatementSyntax
)
282
Private Shared Function HasAsNewClause(propertyStatement As
PropertyStatementSyntax
) As Boolean
312
Dim propertyStatement = DirectCast(node,
PropertyStatementSyntax
)
395
Dim propertyStatement = DirectCast(declaration,
PropertyStatementSyntax
)
976
Return DirectCast(node,
PropertyStatementSyntax
).Modifiers
1089
Dim propertyStatement = DirectCast(declaration,
PropertyStatementSyntax
)
1584
Return GetDiagnosticSpan(DirectCast(node,
PropertyStatementSyntax
))
1801
endToken = DirectCast(header,
PropertyStatementSyntax
).Identifier
ExtractInterface\VisualBasicExtractInterfaceService.vb (1)
152
Dim prop = TryCast(token.Parent,
PropertyStatementSyntax
)
ExtractMethod\Extensions.vb (1)
279
Dim [property] = TryCast(n,
PropertyStatementSyntax
)
ExtractMethod\VisualBasicMethodExtractor.vb (1)
51
enclosingTopLevelNode = basePosition.GetAncestor(Of
PropertyStatementSyntax
)()
ExtractMethod\VisualBasicSelectionResult.vb (1)
285
Dim [property] = containingScope.GetAncestor(Of
PropertyStatementSyntax
)()
ExtractMethod\VisualBasicSelectionValidator.vb (1)
187
selectionInfo.FirstTokenInFinalSpan.GetAncestor(Of
PropertyStatementSyntax
)() IsNot Nothing Then
GenerateMember\GenerateVariable\VisualBasicGenerateVariableService.vb (1)
46
DirectCast(implementsClause.Parent,
PropertyStatementSyntax
),
Highlighting\KeywordHighlighters\PropertyDeclarationHighlighter.vb (2)
15
Inherits AbstractKeywordHighlighter(Of
PropertyStatementSyntax
)
22
Protected Overrides Sub AddHighlights(propertyDeclaration As
PropertyStatementSyntax
, highlights As List(Of TextSpan), cancellationToken As CancellationToken)
InheritanceMargin\VisualBasicInheritanceMarginService.vb (2)
52
Dim propertyStatementNode = TryCast(member,
PropertyStatementSyntax
)
81
Dim propertyStatementNode = TryCast(declarationNode,
PropertyStatementSyntax
)
IntroduceVariable\VisualBasicIntroduceVariableService.vb (1)
122
Dim propertyStatement = expression.GetAncestorOrThis(Of
PropertyStatementSyntax
)()
ReplacePropertyWithMethods\VisualBasicReplacePropertyWithMethods.ConvertValueToParamRewriter.vb (1)
10
Inherits AbstractReplacePropertyWithMethodsService(Of IdentifierNameSyntax, ExpressionSyntax, CrefReferenceSyntax, StatementSyntax,
PropertyStatementSyntax
)
ReplacePropertyWithMethods\VisualBasicReplacePropertyWithMethods.ConvertValueToReturnsRewriter.vb (1)
10
Inherits AbstractReplacePropertyWithMethodsService(Of IdentifierNameSyntax, ExpressionSyntax, CrefReferenceSyntax, StatementSyntax,
PropertyStatementSyntax
)
ReplacePropertyWithMethods\VisualBasicReplacePropertyWithMethods.vb (6)
19
Inherits AbstractReplacePropertyWithMethodsService(Of IdentifierNameSyntax, ExpressionSyntax, CrefReferenceSyntax, StatementSyntax,
PropertyStatementSyntax
)
36
Dim propertyStatement = TryCast(propertyDeclarationNode,
PropertyStatementSyntax
)
51
propertyStatement As
PropertyStatementSyntax
,
83
propertyStatement As
PropertyStatementSyntax
,
116
propertyStatement As
PropertyStatementSyntax
,
186
Private Shared Function CopyLeadingTriviaOver(propertyStatement As
PropertyStatementSyntax
,
Structure\Providers\PropertyDeclarationStructureProvider.vb (2)
12
Inherits AbstractSyntaxNodeStructureProvider(Of
PropertyStatementSyntax
)
15
propertyDeclaration As
PropertyStatementSyntax
,
Structure\VisualBasicBlockStructureProvider.vb (1)
40
builder.Add(Of
PropertyStatementSyntax
, PropertyDeclarationStructureProvider)()
Structure\VisualBasicStructureHelpers.vb (1)
156
Dim propertyStatement = DirectCast(node,
PropertyStatementSyntax
)
UseAutoProperty\VisualBasicUseAutoPropertyCodeFixProvider.vb (2)
25
If TypeOf node Is
PropertyStatementSyntax
Then
52
statement = DirectCast(generator.WithModifiers(statement, generator.GetModifiers(propertyDeclaration).WithIsReadOnly(canBeReadOnly)),
PropertyStatementSyntax
)
VisualBasicDeclarationComputer.vb (3)
122
Dim t = DirectCast(node,
PropertyStatementSyntax
)
183
Private Shared Function GetPropertyStatementCodeBlocks(propertyStatement As
PropertyStatementSyntax
) As IEnumerable(Of SyntaxNode)
221
Return DirectCast(methodBase,
PropertyStatementSyntax
).AsClause
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (5)
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (4)
1458
Dim defPropSyntax = DirectCast(tree.FindNodeOrTokenByKind(SyntaxKind.PropertyStatement, 1).AsNode(),
PropertyStatementSyntax
)
1459
Dim autoPropSyntax = DirectCast(tree.FindNodeOrTokenByKind(SyntaxKind.PropertyStatement, 2).AsNode(),
PropertyStatementSyntax
)
1460
Dim regularPropSyntax = DirectCast(tree.FindNodeOrTokenByKind(SyntaxKind.PropertyStatement, 3).AsNode(),
PropertyStatementSyntax
)
2888
Dim nodes = tree.GetCompilationUnitRoot().DescendantNodes().OfType(Of
PropertyStatementSyntax
)()
Extensions.vb (1)
44
TypeOf node Is
PropertyStatementSyntax
OrElse
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Generated\Syntax.Test.xml.Generated.vb (1)
11169
Private Shared Function GenerateRedPropertyStatement() As
PropertyStatementSyntax
Parser\ParseDeclarationTests.vb (1)
1001
Assert.Equal("(Of T)" + vbLf, DirectCast(c.Members(1),
PropertyStatementSyntax
).Identifier.TrailingTrivia.Node.ToFullString)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (50)
Classification\ClassificationHelpers.vb (2)
210
ElseIf TypeOf parent Is
PropertyStatementSyntax
AndAlso DirectCast(parent,
PropertyStatementSyntax
).Identifier = identifier Then
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
209
Public Overrides Function VisitPropertyStatement(node As
PropertyStatementSyntax
) As SyntaxNode
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (1)
141
Public Overrides Function VisitPropertyStatement(node As
PropertyStatementSyntax
) As SyntaxNode
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
730
Dim propertyStatementSyntax = DirectCast(syntaxNode,
PropertyStatementSyntax
)
CodeGeneration\VisualBasicDeclarationComparer.vb (4)
108
Return Compare(DirectCast(x,
PropertyStatementSyntax
), DirectCast(y,
PropertyStatementSyntax
))
226
Private Function Compare(x As
PropertyStatementSyntax
, y As
PropertyStatementSyntax
) As Integer
CodeGeneration\VisualBasicSyntaxGenerator.vb (13)
974
Dim propertyStatement = TryCast(declaration,
PropertyStatementSyntax
)
1231
Return DirectCast(declaration,
PropertyStatementSyntax
).ImplementsClause
1250
Return DirectCast(declaration,
PropertyStatementSyntax
).WithImplementsClause(clause)
1287
Dim prop = TryCast(declaration,
PropertyStatementSyntax
)
1476
Dim propertyStatement = DirectCast(d,
PropertyStatementSyntax
)
1862
Return DirectCast(node,
PropertyStatementSyntax
).WithAttributeLists(arg)
1996
Dim p = DirectCast(declaration,
PropertyStatementSyntax
)
2109
Return DirectCast(declaration,
PropertyStatementSyntax
).Identifier.ValueText
2194
Return ReplaceWithTrivia(declaration, DirectCast(declaration,
PropertyStatementSyntax
).Identifier, id)
2302
Return DirectCast(declaration,
PropertyStatementSyntax
).AsClause
2347
Return DirectCast(declaration,
PropertyStatementSyntax
).WithAsClause(asClause)
2613
Return DirectCast(declaration,
PropertyStatementSyntax
).WithModifiers(tokens)
2987
Return DirectCast(declaration,
PropertyStatementSyntax
).WithParameterList(list)
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (2)
300
Dim propertyDecl = DirectCast(node,
PropertyStatementSyntax
)
455
Private Shared Function GetPropertySuffix([property] As
PropertyStatementSyntax
) As String
Formatting\Rules\ElasticTriviaFormattingRule.vb (3)
103
previousToken.GetAncestor(Of
PropertyStatementSyntax
)() IsNot Nothing OrElse
306
IsBeginStatement(Of
PropertyStatementSyntax
, PropertyBlockSyntax)(currentStatement) OrElse
371
TypeOf statement Is
PropertyStatementSyntax
OrElse
StatementSyntaxExtensions.vb (8)
42
Return DirectCast(member,
PropertyStatementSyntax
).AttributeLists
113
Return DirectCast(member,
PropertyStatementSyntax
).WithAttributeLists(attributeLists)
185
Return DirectCast(member,
PropertyStatementSyntax
).Modifiers
260
Return DirectCast(member,
PropertyStatementSyntax
).WithModifiers(modifiers)
330
Return DirectCast(member,
PropertyStatementSyntax
).Identifier
380
Return DirectCast(member,
PropertyStatementSyntax
).PropertyKeyword
451
Return DirectCast(member,
PropertyStatementSyntax
).ParameterList
481
Return DirectCast(member,
PropertyStatementSyntax
).AsClause
SyntaxNodeExtensions.vb (4)
900
Dim [property] = TryCast(node,
PropertyStatementSyntax
)
971
Dim propStatement = TryCast(node,
PropertyStatementSyntax
)
1160
Return DirectCast(declaration,
PropertyStatementSyntax
).ParameterList
1218
Return DirectCast(node,
PropertyStatementSyntax
).AttributeLists
VisualBasicAccessibilityFacts.vb (1)
149
Return DirectCast(declaration,
PropertyStatementSyntax
).Modifiers
VisualBasicHeaderFacts.vb (1)
44
Dim node = TryGetAncestorForLocation(Of
PropertyStatementSyntax
)(root, position)
VisualBasicSelectedMembers.vb (1)
14
PropertyStatementSyntax
,
VisualBasicSyntaxContext.vb (2)
325
Dim propertyDeclaration = TargetToken.GetAncestor(Of
PropertyStatementSyntax
)()
332
Position, TargetToken, Function(p As
PropertyStatementSyntax
) p.Initializer.Value, cancellationToken, allowImplicitLineContinuation:=False)
VisualBasicSyntaxFacts.vb (5)
730
If TypeOf node Is
PropertyStatementSyntax
AndAlso Not TypeOf node.Parent Is PropertyBlockSyntax Then
773
If TypeOf node Is
PropertyStatementSyntax
AndAlso Not TypeOf node.Parent Is PropertyBlockSyntax Then
849
Dim propStatement = TryCast(node,
PropertyStatementSyntax
)
1496
Return node IsNot Nothing AndAlso TryCast(node.Parent,
PropertyStatementSyntax
)?.Initializer Is node
1527
Dim [property] = DirectCast(parent,
PropertyStatementSyntax
)
VisualBasicTypeInferenceService.TypeInferrer.vb (1)
627
Dim propertySyntax = CType(equalsValue.Parent,
PropertyStatementSyntax
)
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (10)
CodeGeneration\SyntaxGeneratorTests.vb (10)
1101
VerifySyntax(Of
PropertyStatementSyntax
)(
1105
VerifySyntax(Of
PropertyStatementSyntax
)(
1123
VerifySyntax(Of
PropertyStatementSyntax
)(
1157
VerifySyntax(Of
PropertyStatementSyntax
)(
1206
VerifySyntax(Of
PropertyStatementSyntax
)(
1232
VerifySyntax(Of
PropertyStatementSyntax
)(
1236
VerifySyntax(Of
PropertyStatementSyntax
)(
1240
VerifySyntax(Of
PropertyStatementSyntax
)(
2159
VerifySyntax(Of
PropertyStatementSyntax
)(
2179
VerifySyntax(Of
PropertyStatementSyntax
)(
Microsoft.CodeAnalysis.Workspaces.UnitTests (3)
FindReferencesTests.cs (2)
205
var
propertyStatement = tree.GetRoot().DescendantNodes().OfType<Microsoft.CodeAnalysis.VisualBasic.Syntax.
PropertyStatementSyntax
>().FirstOrDefault();
SymbolKeyTests.cs (1)
1057
n => n is VisualBasic.Syntax.
PropertyStatementSyntax
).Single();
Microsoft.VisualStudio.LanguageServices.VisualBasic (35)
CodeModel\SyntaxExtensions.vb (2)
47
Return DirectCast(method,
PropertyStatementSyntax
).Identifier.ToString()
78
asClause = DirectCast(method,
PropertyStatementSyntax
).AsClause
CodeModel\VisualBasicCodeModelService.CodeModelEventCollector.vb (6)
556
TypeOf oldMember Is
PropertyStatementSyntax
Then
558
If(TypeOf oldMember Is PropertyBlockSyntax, DirectCast(oldMember, PropertyBlockSyntax).PropertyStatement, DirectCast(oldMember,
PropertyStatementSyntax
)),
559
If(TypeOf newMember Is PropertyBlockSyntax, DirectCast(newMember, PropertyBlockSyntax).PropertyStatement, DirectCast(newMember,
PropertyStatementSyntax
)),
655
Private Function CompareProperties(oldProperty As
PropertyStatementSyntax
, newProperty As
PropertyStatementSyntax
, newNodeParent As SyntaxNode, eventQueue As CodeModelEventQueue) As Boolean
1126
If TypeOf node Is
PropertyStatementSyntax
AndAlso
CodeModel\VisualBasicCodeModelService.NodeLocator.vb (4)
86
Return GetPropertyStatementStartPoint(text, DirectCast(node,
PropertyStatementSyntax
), part)
176
Return GetPropertyStatementEndPoint(text, DirectCast(node,
PropertyStatementSyntax
), part)
705
Private Shared Function GetPropertyStatementStartPoint(text As SourceText, propertyStatement As
PropertyStatementSyntax
, part As EnvDTE.vsCMPart) As VirtualTreePoint?
744
Private Shared Function GetPropertyStatementEndPoint(text As SourceText, propertyStatement As
PropertyStatementSyntax
, part As EnvDTE.vsCMPart) As VirtualTreePoint?
CodeModel\VisualBasicCodeModelService.NodeNameGenerator.vb (1)
233
Dim propertyStatement = DirectCast(node,
PropertyStatementSyntax
)
CodeModel\VisualBasicCodeModelService.vb (21)
389
ElseIf TypeOf node Is
PropertyStatementSyntax
Then
390
Return GetAttributeNodes(DirectCast(node,
PropertyStatementSyntax
).AttributeLists)
921
Return DirectCast(node,
PropertyStatementSyntax
).Identifier.ToString()
995
Return DirectCast(node,
PropertyStatementSyntax
).WithIdentifier(identifier)
2720
TypeOf memberNode.Parent Is
PropertyStatementSyntax
Then
2770
ElseIf TypeOf resultMember Is
PropertyStatementSyntax
Then
2771
Dim propertyStatement = DirectCast(resultMember,
PropertyStatementSyntax
)
2862
TypeOf propertyNode Is
PropertyStatementSyntax
)
2864
If TypeOf propertyNode Is
PropertyStatementSyntax
Then
2878
TypeOf propertyNode Is
PropertyStatementSyntax
)
2949
TypeOf memberNode Is
PropertyStatementSyntax
)
2951
Dim propertyStatement = TryCast(memberNode,
PropertyStatementSyntax
)
3305
Private Shared Function SetPropertyType(propertyStatement As
PropertyStatementSyntax
, typeSymbol As ITypeSymbol) As
PropertyStatementSyntax
3425
TypeOf node Is
PropertyStatementSyntax
OrElse
3465
If TypeOf node Is
PropertyStatementSyntax
Then
3466
Return SetPropertyType(DirectCast(node,
PropertyStatementSyntax
), typeSymbol)
3890
ElseIf TypeOf container Is
PropertyStatementSyntax
Then
3891
Dim propertyStatement = DirectCast(container,
PropertyStatementSyntax
)
4192
Not TypeOf node Is
PropertyStatementSyntax
AndAlso
4199
Dim isAutoImplemented = TypeOf node Is
PropertyStatementSyntax
AndAlso
Help\VisualBasicHelpContextService.Visitor.vb (1)
547
Public Overrides Sub VisitPropertyStatement(node As
PropertyStatementSyntax
)
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (1)
IOperation\IOperationTests_ISymbolInitializer.vb (1)
33
Dim nodes = tree.GetRoot().DescendantNodes().Where(Function(n) TryCast(n, VariableDeclaratorSyntax) IsNot Nothing OrElse TryCast(n,
PropertyStatementSyntax
) IsNot Nothing).ToArray()