1 instantiation of ForEachStatementInfo
Microsoft.CodeAnalysis.VisualBasic (1)
Binding\MemberSemanticModel.vb (1)
801
Return New
ForEachStatementInfo
(getEnumerator,
54 references to ForEachStatementInfo
Microsoft.CodeAnalysis.VisualBasic (11)
Binding\MemberSemanticModel.vb (2)
717
Friend Overrides Function GetForEachStatementInfoWorker(node As ForEachBlockSyntax) As
ForEachStatementInfo
742
) As
ForEachStatementInfo
Compilation\ForEachStatementInfo.vb (1)
57
''' Initializes a new instance of the <see cref="
ForEachStatementInfo
" /> structure.
Compilation\SemanticModel.vb (3)
2877
Public Shadows Function GetForEachStatementInfo(node As ForEachStatementSyntax) As
ForEachStatementInfo
2889
Public Shadows Function GetForEachStatementInfo(node As ForEachBlockSyntax) As
ForEachStatementInfo
2901
Friend MustOverride Function GetForEachStatementInfoWorker(node As ForEachBlockSyntax) As
ForEachStatementInfo
Compilation\SpeculativeSemanticModelWithMemberModel.vb (1)
213
Friend Overrides Function GetForEachStatementInfoWorker(node As ForEachBlockSyntax) As
ForEachStatementInfo
Compilation\SyntaxTreeSemanticModel.vb (1)
1862
Friend Overrides Function GetForEachStatementInfoWorker(node As ForEachBlockSyntax) As
ForEachStatementInfo
Operations\VisualBasicOperationFactory.vb (1)
1198
Dim statementInfo As
ForEachStatementInfo
= MemberSemanticModel.GetForEachStatementInfo(boundForEachStatement,
VisualBasicExtensions.vb (2)
1240
Public Function GetForEachStatementInfo(semanticModel As SemanticModel, node As ForEachStatementSyntax) As
ForEachStatementInfo
1253
Public Function GetForEachStatementInfo(semanticModel As SemanticModel, node As ForEachBlockSyntax) As
ForEachStatementInfo
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (43)
Binding\ForEachTests.vb (3)
4598
Dim info As
ForEachStatementInfo
= model.GetForEachStatementInfo(foreachSyntax)
4656
Dim info As
ForEachStatementInfo
= model.GetForEachStatementInfo(foreachSyntax)
4719
Dim info As
ForEachStatementInfo
= model.GetForEachStatementInfo(foreachSyntax)
Semantics\ForeachTest.vb (3)
73
Dim verifyItem As
ForEachStatementInfo
= Me.VerifyForeachSemanticInfo(compilation1, 1)
139
Dim verifyItem As
ForEachStatementInfo
= Me.VerifyForeachSemanticInfo(compilation1, 1)
1404
Private Function VerifyForeachSemanticInfo(compilation As VisualBasicCompilation, Optional index As Integer = 1) As
ForEachStatementInfo
Semantics\GetExtendedSemanticInfoTests.vb (36)
6227
Dim semanticInfoEx As
ForEachStatementInfo
6231
ForEachStatementInfo
)
6235
ForEachStatementInfo
)
6279
Dim semanticInfoEx As
ForEachStatementInfo
6283
ForEachStatementInfo
)
6287
ForEachStatementInfo
)
6327
Dim semanticInfoEx As
ForEachStatementInfo
6331
ForEachStatementInfo
)
6335
ForEachStatementInfo
)
6393
Dim semanticInfoEx As
ForEachStatementInfo
6397
ForEachStatementInfo
)
6401
ForEachStatementInfo
)
6465
Dim semanticInfoEx As
ForEachStatementInfo
6469
ForEachStatementInfo
)
6473
ForEachStatementInfo
)
6542
Dim semanticInfoEx As
ForEachStatementInfo
6546
ForEachStatementInfo
)
6550
ForEachStatementInfo
)
6607
Dim semanticInfoEx As
ForEachStatementInfo
6611
ForEachStatementInfo
)
6615
ForEachStatementInfo
)
6661
Dim semanticInfoEx As
ForEachStatementInfo
6665
ForEachStatementInfo
)
6669
ForEachStatementInfo
)
6719
Dim semanticInfoEx As
ForEachStatementInfo
6723
ForEachStatementInfo
)
6727
ForEachStatementInfo
)
6762
Dim semanticInfoEx As
ForEachStatementInfo
6766
ForEachStatementInfo
)
6770
ForEachStatementInfo
)
6806
Dim semanticInfoEx As
ForEachStatementInfo
6810
ForEachStatementInfo
)
6814
ForEachStatementInfo
)
6849
Dim semanticInfoEx As
ForEachStatementInfo
6853
ForEachStatementInfo
)
6857
ForEachStatementInfo
)
Semantics\MultiDimensionalTest.vb (1)
1189
Dim info As
ForEachStatementInfo
= model.GetForEachStatementInfo(foreachSyntax)