summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp
diff options
context:
space:
mode:
authorDaniel Marjamaki <daniel.marjamaki@evidente.se>2015-11-10 14:32:25 +0000
committerDaniel Marjamaki <daniel.marjamaki@evidente.se>2015-11-10 14:32:25 +0000
commit1e9ef811873096a830a61f259738450e65ea99a4 (patch)
tree0cc172de5a80e0975af4538576d5f85c4b9ef507 /clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp
parent262538435f2af5d9658893b90b99634dfdf53721 (diff)
downloadbcm5719-llvm-1e9ef811873096a830a61f259738450e65ea99a4.tar.gz
bcm5719-llvm-1e9ef811873096a830a61f259738450e65ea99a4.zip
[clang-tidy] misc-macro-parentheses: fix fp when using object member pointers
Fixes http://llvm.org/PR25208. llvm-svn: 252608
Diffstat (limited to 'clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp')
-rw-r--r--clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp b/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp
index f617694516e..e1955dec482 100644
--- a/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp
+++ b/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp
@@ -148,7 +148,8 @@ void MacroParenthesesPPCallbacks::argument(const Token &MacroNameTok,
continue;
// Argument is a struct member.
- if (Prev.isOneOf(tok::period, tok::arrow, tok::coloncolon))
+ if (Prev.isOneOf(tok::period, tok::arrow, tok::coloncolon, tok::arrowstar,
+ tok::periodstar))
continue;
// Argument is a namespace or class.
OpenPOWER on IntegriCloud