summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2010-02-12 05:48:04 +0000
committerDouglas Gregor <dgregor@apple.com>2010-02-12 05:48:04 +0000
commitd3a5918742623b1b0d52347945c745cae2e322bb (patch)
tree5d693b08248ded9a37a896d067377e0fcfb2f0c5 /clang/test
parent65b4978f7f81a456425049d5f11ad0b65c7ce91d (diff)
downloadbcm5719-llvm-d3a5918742623b1b0d52347945c745cae2e322bb.tar.gz
bcm5719-llvm-d3a5918742623b1b0d52347945c745cae2e322bb.zip
In C++, allow builtins to be referred to via qualified name lookup, e.g.,
::__builtin_va_copy Fixes one of the Firefox issues in PR5511. llvm-svn: 95966
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/SemaCXX/builtins.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/test/SemaCXX/builtins.cpp b/clang/test/SemaCXX/builtins.cpp
index a75b4f2e403..568ba5dde12 100644
--- a/clang/test/SemaCXX/builtins.cpp
+++ b/clang/test/SemaCXX/builtins.cpp
@@ -5,3 +5,5 @@ typedef const struct __CFString * CFStringRef;
void f() {
(void)CFStringRef(CFSTR("Hello"));
}
+
+void a() { __builtin_va_list x, y; ::__builtin_va_copy(x, y); }
OpenPOWER on IntegriCloud