Martin Roth wrote:
- Can we adopt on principle removing all cpp guards on protos?
Why would this be a good idea?
What does "cpp guards" actually refer to?
- Add cleanup task - remove guards specifically around prototypes?
- Having the prototypes outside of guards turns a compile time
error into a linker error.
Those sound like drawbacks?
- We should be more strict about how we define our blocks’ APIs.
Ok, but.. I just don't understand this proposal? Can someone explain?
Thanks
//Peter