2 types derived from AbstractEndConstructResult
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (2)
EndConstructGeneration\ReplaceSpanResult.vb (1)
13
Inherits
AbstractEndConstructResult
EndConstructGeneration\SpitLinesResult.vb (1)
15
Inherits
AbstractEndConstructResult
33 references to AbstractEndConstructResult
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (33)
EndConstructGeneration\EndConstructStatementVisitor.vb (24)
16
Inherits VisualBasicSyntaxVisitor(Of
AbstractEndConstructResult
)
60
Public Overrides Function VisitDoStatement(node As DoStatementSyntax) As
AbstractEndConstructResult
71
Public Overrides Function VisitEnumStatement(node As EnumStatementSyntax) As
AbstractEndConstructResult
82
Public Overrides Function VisitForStatement(node As ForStatementSyntax) As
AbstractEndConstructResult
86
Public Overrides Function VisitForEachStatement(node As ForEachStatementSyntax) As
AbstractEndConstructResult
91
Public Function TryApplyOnForStatement(forStatement As StatementSyntax) As
AbstractEndConstructResult
115
Private Function HandleMethodBlockSyntax(methodBlock As MethodBlockBaseSyntax) As
AbstractEndConstructResult
130
methodBlock As MethodBlockBaseSyntax) As
AbstractEndConstructResult
158
Public Overrides Function VisitMethodStatement(node As MethodStatementSyntax) As
AbstractEndConstructResult
163
Public Overrides Function VisitSubNewStatement(node As SubNewStatementSyntax) As
AbstractEndConstructResult
168
Public Overrides Function VisitOperatorStatement(node As OperatorStatementSyntax) As
AbstractEndConstructResult
173
Public Overrides Function VisitNamespaceStatement(node As NamespaceStatementSyntax) As
AbstractEndConstructResult
184
Public Overrides Function VisitSelectStatement(node As SelectStatementSyntax) As
AbstractEndConstructResult
203
Public Overrides Function VisitSyncLockStatement(node As SyncLockStatementSyntax) As
AbstractEndConstructResult
214
Public Overrides Function VisitTryStatement(node As TryStatementSyntax) As
AbstractEndConstructResult
225
Public Overrides Function VisitModuleStatement(ByVal node As ModuleStatementSyntax) As
AbstractEndConstructResult
236
Public Overrides Function VisitClassStatement(ByVal node As ClassStatementSyntax) As
AbstractEndConstructResult
247
Public Overrides Function VisitStructureStatement(ByVal node As StructureStatementSyntax) As
AbstractEndConstructResult
258
Public Overrides Function VisitInterfaceStatement(ByVal node As InterfaceStatementSyntax) As
AbstractEndConstructResult
269
Public Overrides Function VisitUsingStatement(ByVal node As UsingStatementSyntax) As
AbstractEndConstructResult
280
Public Overrides Function VisitWhileStatement(node As WhileStatementSyntax) As
AbstractEndConstructResult
291
Public Overrides Function VisitWithStatement(node As WithStatementSyntax) As
AbstractEndConstructResult
302
Public Overrides Function VisitIfDirectiveTrivia(directive As IfDirectiveTriviaSyntax) As
AbstractEndConstructResult
313
Public Overrides Function VisitRegionDirectiveTrivia(directive As RegionDirectiveTriviaSyntax) As
AbstractEndConstructResult
EndConstructGeneration\EndConstructStatementVisitor_CustomEvents.vb (1)
9
Public Overrides Function VisitEventStatement(node As EventStatementSyntax) As
AbstractEndConstructResult
EndConstructGeneration\EndConstructStatementVisitor_IfStatement.vb (2)
10
Public Overrides Function VisitIfStatement(node As IfStatementSyntax) As
AbstractEndConstructResult
21
Public Overrides Function VisitSingleLineIfStatement(node As SingleLineIfStatementSyntax) As
AbstractEndConstructResult
EndConstructGeneration\EndConstructStatementVisitor_LambdaHeader.vb (4)
11
Public Overrides Function VisitLambdaHeader(node As LambdaHeaderSyntax) As
AbstractEndConstructResult
20
Private Function TransformSingleLineLambda(originalNode As SingleLineLambdaExpressionSyntax) As
AbstractEndConstructResult
105
Private Function SpitNormalLambdaEnding(node As LambdaHeaderSyntax) As
AbstractEndConstructResult
134
Private Function CreateSpitLinesForLambdaHeader(node As LambdaHeaderSyntax, Optional isNextToXmlEmbeddedExpression As Boolean = False, Optional originalNodeSpanStart? As Integer = Nothing) As
AbstractEndConstructResult
EndConstructGeneration\EndConstructStatementVisitor_Properties.vb (2)
11
Public Overrides Function VisitPropertyStatement(node As PropertyStatementSyntax) As
AbstractEndConstructResult
61
Public Overrides Function VisitAccessorStatement(node As AccessorStatementSyntax) As
AbstractEndConstructResult