dotnet/roslyn

Poor error message when calling a member of a newly constructed object in VB

Ouverte

#38 308 ouverte le 27 août 2019

 (1 commentaire) (0 réaction) (0 personne assignée)C# (4 257 forks)batch import
Area-CompilersBugConcept-Diagnostic ClarityLanguage-VBhelp wanted

Métriques du dépôt

Stars
 (20 414 étoiles)
Métriques de merge PR
 (Merge moyen 6j 17h) (256 PRs mergées en 30 j)

Description

Version Used: master Steps to Reproduce:

compile the following code:

Public Module Program
    Public Sub Main()
        New string("").Clone()
    End Sub
End Module

Expected Behavior:

A useful error message, explaining that you need to use Call New string("").Clone()

Actual Behavior:

error BC30035: Syntax error.

Guide contributeur