summaryrefslogtreecommitdiffstats
path: root/clang/test/Index/Core/index-source.m
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2016-03-09 02:12:40 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2016-03-09 02:12:40 +0000
commit0ad65ac81615c76878f960f1dcb5d9fe27832ed5 (patch)
treea3144195e6bedd207e31c9898a9353720834791b /clang/test/Index/Core/index-source.m
parent3dbf9a31b5bea68633700ddf941e20e88757a749 (diff)
downloadbcm5719-llvm-0ad65ac81615c76878f960f1dcb5d9fe27832ed5.tar.gz
bcm5719-llvm-0ad65ac81615c76878f960f1dcb5d9fe27832ed5.zip
[index] Fix assertion hit when indexing re-declarations of built-in functions.
llvm-svn: 262984
Diffstat (limited to 'clang/test/Index/Core/index-source.m')
-rw-r--r--clang/test/Index/Core/index-source.m5
1 files changed, 5 insertions, 0 deletions
diff --git a/clang/test/Index/Core/index-source.m b/clang/test/Index/Core/index-source.m
index d70974ca034..6248f18bfb5 100644
--- a/clang/test/Index/Core/index-source.m
+++ b/clang/test/Index/Core/index-source.m
@@ -65,3 +65,8 @@ enum {
// CHECK-NEXT: RelChild | <no-name> | c:@Ea@One
Two,
};
+
+// CHECK: [[@LINE+1]]:13 | typedef/C | jmp_buf | c:index-source.m@T@jmp_buf | <no-cgname> | Def | rel: 0
+typedef int jmp_buf[(18)];
+// CHECK: [[@LINE+1]]:19 | typedef/C | jmp_buf | c:index-source.m@T@jmp_buf | <no-cgname> | Ref | rel: 0
+extern int setjmp(jmp_buf);
OpenPOWER on IntegriCloud