So I'm working on a tool that needs to capture where in the source code you do a certain operation. And I came up with this very complicated scheme with macros expanding to extension traits, and spent two days implementing it before I realized: I can just use DWARF. I'm just going to use DWARF.

0

If you have a fediverse account, you can quote this note from your own instance. Search https://hachyderm.io/users/fasterthanlime/statuses/116102811604213141 on your instance and quote it. (Note that quoting is not supported in Mastodon.)