summaryrefslogtreecommitdiffstats
path: root/clang/tools/libclang/CIndex.cpp
diff options
context:
space:
mode:
authorFrancois Pichet <pichet2000@gmail.com>2010-12-08 09:11:05 +0000
committerFrancois Pichet <pichet2000@gmail.com>2010-12-08 09:11:05 +0000
commitcf7731b40bcb162776fb2dca35aae72e60eb2496 (patch)
tree84c1877dc8a6d347bb748d0529fad97bd468a872 /clang/tools/libclang/CIndex.cpp
parentc247e1a11900da1acf4079fbccd528b497d101d1 (diff)
downloadbcm5719-llvm-cf7731b40bcb162776fb2dca35aae72e60eb2496.tar.gz
bcm5719-llvm-cf7731b40bcb162776fb2dca35aae72e60eb2496.zip
Fix bug where annotate tokens was not working for BinaryTypeTraitExpr.
CIndex's EnqueueVisitor must visit elements backward apparently. llvm-svn: 121247
Diffstat (limited to 'clang/tools/libclang/CIndex.cpp')
-rw-r--r--clang/tools/libclang/CIndex.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/tools/libclang/CIndex.cpp b/clang/tools/libclang/CIndex.cpp
index e386180ab95..54f8e5b4c2b 100644
--- a/clang/tools/libclang/CIndex.cpp
+++ b/clang/tools/libclang/CIndex.cpp
@@ -1893,8 +1893,8 @@ void EnqueueVisitor::VisitUnaryTypeTraitExpr(UnaryTypeTraitExpr *E) {
}
void EnqueueVisitor::VisitBinaryTypeTraitExpr(BinaryTypeTraitExpr *E) {
- AddTypeLoc(E->getLhsTypeSourceInfo());
AddTypeLoc(E->getRhsTypeSourceInfo());
+ AddTypeLoc(E->getLhsTypeSourceInfo());
}
void EnqueueVisitor::VisitUnresolvedMemberExpr(UnresolvedMemberExpr *U) {
OpenPOWER on IntegriCloud