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