bloomberg / clangmetatool

A framework for reusing code in Clang tools
https://bloomberg.github.io/clangmetatool/
Apache License 2.0
119 stars 25 forks source link

Fix bug in `SourceUtil::getMacroNameForStatement` #53

Closed dbeer1 closed 4 years ago

dbeer1 commented 4 years ago

Describe your changes Macro names were not being resolved for statements that were passed as macro arguments as the code was excluding too many input statements.

Testing performed Added new test 034-macro-name-for-statement

dbeer1 commented 4 years ago

CC: @begroh, @envp

dbeer1 commented 4 years ago

https://github.com/bloomberg/clangmetatool/pull/54 put in to fix docker build