`PCWSTR` is not marked with `[GeneratedCode]`
colejohnson66 opened this issue · comments
Cole Tobin commented
Actual behavior
The generated type, Windows.Win32.Foundation.PCWSTR
is not marked with [GeneratedCode]
like the other generated ones are (such as BOOL
, CHAR
, etc.). This causes it to be flagged as "uncovered" in test coverage reports.
Expected behavior
PCWSTR
to be marked with [GeneratedCode]
like the other generated types.
Repro steps
NativeMethods.txt
content:
CreateFile
- Observe generation of various
Windows.Win32.X.g.cs
files by CsWin32. - Observe that all types but that in
Windows.Win32.PCWSTR.g.cs
are marked with[GeneratedCode]
Context
- CsWin32 version: 0.3.106
- Win32Metadata version (if explicitly set by project): N/A
- Target Framework:
net8.0
LangVersion
:latest