Tanner Gooding
Tanner Gooding
Can you elaborate on the use case for this? What are you hitting that requires full regex support and where the existing basic wildcard support is not sufficient? Supporting arbitrary...
ClangSharp simply passes the header down to Clang. Any support for features like `#pragma once` (which is non-standard) would be dependent on the options passed into Clang. ClangSharp by default...
Worth noting that the following scenarios work fine... ### Scenario 1: Single Interface defines both defaulted and non-defaulted members ```csharp public interface IA { int A(); int B() => A();...
> I may have misunderstood but why does F# need to target both IB.A() and IA.A() here? Binding to both is exactly how C# works. By default it binds to...
This is just an unhandled edge-case due to C allowing something C# doesn't. The name should be modified in this scenario to ensure the struct is unique, potentially falling back...
@MarijnS95, sorry for the delay. I got absorbed into some work with prepping the .NET 10 release and this fell off my radar. Due to this just being name sensitive,...
This should be a relatively small tweak, so I'm happy if someone wants to submit a PR and otherwise I'll try to get to this over the weekend as part...
You should ensure this is regenerated using https://www.nuget.org/packages/ClangSharpPInvokeGenerator/20.1.2.3 as well, it includes a few fixes and handles the updates for .NET 10
Is this ready? It's currently still marked as `draft`
> I'll leave this issue open to let others weigh in or perhaps thumbs up it. This is notably something that I've wanted before as well. Having a clear separation...