diff options
Diffstat (limited to 'compilerplugins/clang/unusedmember.cxx')
-rw-r--r-- | compilerplugins/clang/unusedmember.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/compilerplugins/clang/unusedmember.cxx b/compilerplugins/clang/unusedmember.cxx index bcd9a8593a68..a32fd341c665 100644 --- a/compilerplugins/clang/unusedmember.cxx +++ b/compilerplugins/clang/unusedmember.cxx @@ -21,6 +21,7 @@ #include "config_clang.h" #include "check.hxx" +#include "compat.hxx" #include "plugin.hxx" namespace @@ -289,7 +290,7 @@ public: return true; } auto const t1 = expr->getType(); - auto const t2 = expr->getSubExprAsWritten()->getType(); + auto const t2 = compat::getSubExprAsWritten(expr)->getType(); if (loplugin::TypeCheck(t1).Pointer().Void()) { recordCastedRecordDecl(t2); |