microsoft / microsoft/vscode-cpptools
`enum enum`
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 6.2k
- Forks
- 1.7k
- Ø Merge
- 14 Std. 46 Min.
- Gemergte PRs (30 T.)
- 61
Beschreibung
Type: Bug
enum A: signed char {
A_A,
};
int main() {
A_A;
}
This doesn't reproduce specifically when assigning to a variable in a declaration.
Extension version: 1.31.0
VS Code version: Code 1.109.5 (072586267e68ece9a47aa43f8c108e0dcbf44622, 2026-02-19T19:43:32.382Z)
OS version: Linux x64 6.8.0-101-generic
Modes:
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, das bereitgestellte C-Snippet in VS Code mit der C/C++ extension version 1.31.0 zu reproduzieren, und vergleiche dann die Diagnose für den eigenständigen enum-Ausdruck mit dem im Issue erwähnten Fall der Variablendeklaration. Verfolge die Verarbeitung von enum-Ausdrücken durch die Extension; das Issue ist abgeschlossen, wenn das fehlerhafte Verhalten korrigiert wird, ohne den Deklarationsfall zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- c, typescript, vscode
- Bereich
- devtools
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 42/100