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) 34Public Overrides Function VisitDoStatement(node As DoStatementSyntax) As AbstractEndConstructResult 45Public Overrides Function VisitEnumStatement(node As EnumStatementSyntax) As AbstractEndConstructResult 56Public Overrides Function VisitForStatement(node As ForStatementSyntax) As AbstractEndConstructResult 60Public Overrides Function VisitForEachStatement(node As ForEachStatementSyntax) As AbstractEndConstructResult 65Public Function TryApplyOnForStatement(forStatement As StatementSyntax) As AbstractEndConstructResult 89Private Function HandleMethodBlockSyntax(methodBlock As MethodBlockBaseSyntax) As AbstractEndConstructResult 103Private Function TryGenerateResultForConstructorSpitWithInitializeComponent(methodBlock As MethodBlockBaseSyntax) As AbstractEndConstructResult 131Public Overrides Function VisitMethodStatement(node As MethodStatementSyntax) As AbstractEndConstructResult 136Public Overrides Function VisitSubNewStatement(node As SubNewStatementSyntax) As AbstractEndConstructResult 141Public Overrides Function VisitOperatorStatement(node As OperatorStatementSyntax) As AbstractEndConstructResult 146Public Overrides Function VisitNamespaceStatement(node As NamespaceStatementSyntax) As AbstractEndConstructResult 157Public Overrides Function VisitSelectStatement(node As SelectStatementSyntax) As AbstractEndConstructResult 176Public Overrides Function VisitSyncLockStatement(node As SyncLockStatementSyntax) As AbstractEndConstructResult 187Public Overrides Function VisitTryStatement(node As TryStatementSyntax) As AbstractEndConstructResult 198Public Overrides Function VisitModuleStatement(ByVal node As ModuleStatementSyntax) As AbstractEndConstructResult 209Public Overrides Function VisitClassStatement(ByVal node As ClassStatementSyntax) As AbstractEndConstructResult 220Public Overrides Function VisitStructureStatement(ByVal node As StructureStatementSyntax) As AbstractEndConstructResult 231Public Overrides Function VisitInterfaceStatement(ByVal node As InterfaceStatementSyntax) As AbstractEndConstructResult 242Public Overrides Function VisitUsingStatement(ByVal node As UsingStatementSyntax) As AbstractEndConstructResult 253Public Overrides Function VisitWhileStatement(node As WhileStatementSyntax) As AbstractEndConstructResult 264Public Overrides Function VisitWithStatement(node As WithStatementSyntax) As AbstractEndConstructResult 275Public Overrides Function VisitIfDirectiveTrivia(directive As IfDirectiveTriviaSyntax) As AbstractEndConstructResult 286Public 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)
11Public Overrides Function VisitIfStatement(node As IfStatementSyntax) As AbstractEndConstructResult 22Public 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