dotnet/roslyn

Constant folding isn't done when interpolated string contains at least one variable

Open

#65.636 geöffnet am 28. Nov. 2022

Auf GitHub ansehen
 (2 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)C# (4.257 Forks)batch import
Area-Compilershelp wanted

Repository-Metriken

Stars
 (20.414 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 6T 17h) (256 gemergte PRs in 30 T)

Beschreibung

Version Used: Not sure, whatever sharplab/Default is at.

Steps to Reproduce:

Explained in this sharplab snippet

Expected Behavior:

The left side of the string is constant folded in the optimized version.

Actual Behavior:

The left side of the string is not constant folded in the optimized version, generating InterpolatedStringHandler operations for what are constant strings

Contributor Guide