summaryrefslogtreecommitdiffstats
path: root/tools/clang
diff options
context:
space:
mode:
authorthakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-04 15:34:52 +0000
committerthakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-05-04 15:34:52 +0000
commit748c8696b9c4db8b3dd525d14bd4a35cb404a9d1 (patch)
treeb699494dcc19551fb38453330a8e2db7314d3d41 /tools/clang
parentb2f0bb484b12d50613019ac84beeebb9942dc7f8 (diff)
downloadchromium_src-748c8696b9c4db8b3dd525d14bd4a35cb404a9d1.zip
chromium_src-748c8696b9c4db8b3dd525d14bd4a35cb404a9d1.tar.gz
chromium_src-748c8696b9c4db8b3dd525d14bd4a35cb404a9d1.tar.bz2
roll clang 155352:155835
Noteworth changes: * http://llvm.org/viewvc/llvm-project?view=rev&revision=155808 changed the method_iterator interface, requiring minor plugin updates * Bug where lots of <U+0000> were printed in warnings is fixed BUG=none TEST=none Review URL: http://codereview.chromium.org/10316021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@135349 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'tools/clang')
-rw-r--r--tools/clang/plugins/FindBadConstructs.cpp4
-rwxr-xr-xtools/clang/scripts/update.sh2
2 files changed, 3 insertions, 3 deletions
diff --git a/tools/clang/plugins/FindBadConstructs.cpp b/tools/clang/plugins/FindBadConstructs.cpp
index fee2aad..af78b43 100644
--- a/tools/clang/plugins/FindBadConstructs.cpp
+++ b/tools/clang/plugins/FindBadConstructs.cpp
@@ -320,8 +320,8 @@ class FindBadConstructsConsumer : public ChromeClassTester {
!record->hasUserDeclaredDestructor()) {
// Ignore non-user-declared destructors.
} else {
- CheckVirtualMethod(*it, warn_on_inline_bodies);
- CheckOverriddenMethod(*it);
+ CheckVirtualMethod(&*it, warn_on_inline_bodies);
+ CheckOverriddenMethod(&*it);
}
}
}
diff --git a/tools/clang/scripts/update.sh b/tools/clang/scripts/update.sh
index 286b132..31f114c3 100755
--- a/tools/clang/scripts/update.sh
+++ b/tools/clang/scripts/update.sh
@@ -8,7 +8,7 @@
# Do NOT CHANGE this if you don't know what you're doing -- see
# https://code.google.com/p/chromium/wiki/UpdatingClang
# Reverting problematic clang rolls is safe, though.
-CLANG_REVISION=155352
+CLANG_REVISION=155835
THIS_DIR="$(dirname "${0}")"
LLVM_DIR="${THIS_DIR}/../../../third_party/llvm"