clang-format prevent formatting of macro arguments


I'm working on a project in which we use paths separated by / (forward
slash) as arguments to marco functions in C++. For instance:


If I run it through clang-format (7.0.0), I get the following output:

DEFINE_BASECLASS(some / path / to / class);

which then breaks the functionality of our application. I expect
clang-format interprets the forward slash character in this case as
division operator and thus adds spaces around it. Is there an option to
prevent the above formatting while still adding spaces around operators?