diff options
author | Francois Pichet <pichet2000@gmail.com> | 2010-12-08 09:11:05 +0000 |
---|---|---|
committer | Francois Pichet <pichet2000@gmail.com> | 2010-12-08 09:11:05 +0000 |
commit | cf7731b40bcb162776fb2dca35aae72e60eb2496 (patch) | |
tree | 84c1877dc8a6d347bb748d0529fad97bd468a872 /clang/tools/libclang/CIndex.cpp | |
parent | c247e1a11900da1acf4079fbccd528b497d101d1 (diff) | |
download | bcm5719-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.cpp | 2 |
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) { |