@CppSage That's where I started, but found troubles with an implicit conversion between c-style enum & integer.
The problem looks like this:
- Foo::Foo(int) exists
- std::is_constructible_v<Foo, MyEnum> is true, but I don't want that
@CppSage Hey, you like templates... maybe you know the answer to this:
If type `T` has a constructor that takes a single parameter, how do I deduce the exact type of that parameter?
Threw together a quick blog post: WinDbg Time Travelling Debugger is Amazing Magic.
I didn't know this was a thing at all! It's shockingly easy to use. Feels like something more people should know about. Great tool at add to the bag of debugging tricks.
https://t.co/ZfQHr1cRvK
In honor of @MarvelStudios’ #GotGVol3 we’re giving away this never opened Microsoft Zune. We have no idea if it works. Like and RT for a chance to win! US 18+. Ends 5/17/23. Rules: https://t.co/Mdr2C4z9aY. #ZuneSweepstakes
We're looking for a Senior Graphics Engineer to help us make a stylized, cozy world for a non-violent MMO! We are fully remote, never crunch, and like making games about empathy and friendship. If that sounds like something you'd enjoy, please apply here! https://t.co/sHqYyKdQcr
BPZ feature update! v1.8.0
Now supports validation callbacks.
Generates (more/missing) documentation for better clarity & to also satisfy compiler warning CS1591.
https://t.co/wa1N3yaIf9
#dotnet#csharp#sourcegenerator#wpf#bpz#boilerplatezero
I've been holding off for so long - until they were perfect 🙄 - but I finally put my #csharp#dotnet#wpf utility librariess onto @nuget!
> dotnet add package AJut.UX.Wpf
> dotnet add package AJut.UX.Wpf
So... are they perfect? No - not even close😅. Gotta start somewhere!
@Nintynuts 🤔 That's interesting (and unfortunate!). I did a quick test with what I think should repro, given your example, & didn't have any problems 🤷♂️ Maybe it is a Roslyn thing?
BPZ feature update! v1.7.0
Routed Events are candidates for use by the generated change-handlers of a dependency property.
You can get a property & associated event in just 2 lines of code!
https://t.co/wa1N3yaIf9
#dotnet#csharp#sourcegenerator#wpf#bpz#boilerplatezero
BPZ feature update! v1.5.0
Support for `FrameworkPropertyMetadataOptions` flags:
These are most useful for `BindsTwoWayByDefault` and attached properties that wish to specify `Inherits`.
https://t.co/wa1N3yaIf9
#dotnet#csharp#sourcegenerator#wpf#bpz#boilerplatezero
I'm mildly concerned that, in 2021, `C:\` is still the default volume label for the primary storage device.
Like we're afraid that using `A:\` will confuse some piece of software into thinking it's a floppy drive.
Client Openings now available! Does your team need some art? Reach out to https://t.co/JBZ69eB8Dm We're a boutique outsource studio w/quality artists in 2D/3D work. We have talent in characters, environments and concept! #gameart#environmentart#concept#characterart#opentowork
@daveabrock Do you have any guidance / best practices for source generator authors? Like... Should I bother checking for cancellation? If I can split the generated source into multiple files for organisation, is that okay or is it worse for perf? You know, things like that.
BPZ feature update!
Pushed 2 new features/releases tonight:
1) support for value coercion handlers
2) support for property-changed handlers that are instance methods
https://t.co/wa1N3yaIf9
#dotnet#csharp#sourcegenerator#wpf#bpz#boilerplatezero
It's holiday break! That means I'm doing some hobby programming 🤓
Today was iterators in C++ that act like LINQ from C#.
https://t.co/53dTzKvyjq
#programming#cpp#linq#giters