atilaneves / dpp

Directly include C headers in D source code
Boost Software License 1.0
227 stars 31 forks source link

Don't try to unclash name if macros aren't emitted #329

Closed WebFreak001 closed 1 year ago

WebFreak001 commented 1 year ago

No longer emits trailing underscore from function definitions if there exists a macro with the same name when function macros aren't emitted.

Naming unchanged when function macros are emitted, but the macro definition actually calls its method counter-part now.