summaryrefslogtreecommitdiffstats
path: root/clang/test/Index/recursive-cxx-member-calls.cpp
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2012-02-08 01:21:13 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2012-02-08 01:21:13 +0000
commita2a299e586bf3143480e1a75fbe20235d5fa33ff (patch)
tree72d68885a853be9cce40546864b889e8dc1799c8 /clang/test/Index/recursive-cxx-member-calls.cpp
parent34ddc8db22b0faef3050fe41e502d1fea6bee062 (diff)
downloadbcm5719-llvm-a2a299e586bf3143480e1a75fbe20235d5fa33ff.tar.gz
bcm5719-llvm-a2a299e586bf3143480e1a75fbe20235d5fa33ff.zip
[libclang] For CXXOperatorCallExprs, give a valid source location to the DeclRefExpr
that is referencing the member function, so we can index the referenced function. Fixes rdar://10762375&10324915 & http://llvm.org/PR11192 llvm-svn: 150033
Diffstat (limited to 'clang/test/Index/recursive-cxx-member-calls.cpp')
-rw-r--r--clang/test/Index/recursive-cxx-member-calls.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/Index/recursive-cxx-member-calls.cpp b/clang/test/Index/recursive-cxx-member-calls.cpp
index adaaae9cdd1..b80cbf40e87 100644
--- a/clang/test/Index/recursive-cxx-member-calls.cpp
+++ b/clang/test/Index/recursive-cxx-member-calls.cpp
@@ -933,7 +933,7 @@ AttributeList::Kind AttributeList::getKind(const IdentifierInfo * Name) {
// CHECK-tokens: Punctuation: ")" [102:58 - 102:59] CallExpr=endswith:56:8
// CHECK-tokens: Punctuation: ")" [102:59 - 102:60] IfStmt=
// CHECK-tokens: Identifier: "AttrName" [103:5 - 103:13] DeclRefExpr=AttrName:101:19
-// CHECK-tokens: Punctuation: "=" [103:14 - 103:15] CallExpr=operator=:38:7
+// CHECK-tokens: Punctuation: "=" [103:14 - 103:15] DeclRefExpr=operator=:38:7
// CHECK-tokens: Identifier: "AttrName" [103:16 - 103:24] DeclRefExpr=AttrName:101:19
// CHECK-tokens: Punctuation: "." [103:24 - 103:25] MemberRefExpr=substr:60:13
// CHECK-tokens: Identifier: "substr" [103:25 - 103:31] MemberRefExpr=substr:60:13
OpenPOWER on IntegriCloud