Skip to content

ArgumentException in VisualBasicChangeSignatureService.GetPositionBeforeParameterListClosingBrace #44603

@mavasani

Description

@mavasani

Version Used: Latest 16.7 dogfooding build

Steps to Reproduce:

Say the following exception/gold bar while typing:

System.ArgumentException : Unexpected SyntaxNode
Parameter name: matchingNode
   at Microsoft.CodeAnalysis.VisualBasic.ChangeSignature.VisualBasicChangeSignatureService.GetPositionBeforeParameterListClosingBrace(SyntaxNode matchingNode)
   at async Microsoft.CodeAnalysis.ChangeSignature.AbstractChangeSignatureService.GetContextAsync(<Unknown Parameters>)
   at async Microsoft.CodeAnalysis.ChangeSignature.AbstractChangeSignatureService.GetChangeSignatureCodeActionAsync(<Unknown Parameters>)
   at async Microsoft.CodeAnalysis.ChangeSignature.ChangeSignatureCodeRefactoringProvider.ComputeRefactoringsAsync(<Unknown Parameters>)
   at async Microsoft.CodeAnalysis.CodeRefactorings.CodeRefactoringService.GetRefactoringFromProviderAsync(<Unknown Parameters>)
   at Microsoft.VisualStudio.Telemetry.WindowsErrorReporting.WatsonReport.GetClrWatsonExceptionInfo(Exception exceptionObject)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions