summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2011-10-14 20:34:19 +0000
committerDouglas Gregor <dgregor@apple.com>2011-10-14 20:34:19 +0000
commit7e1aa5b7ac70bf6030d0a6727c979dd9d6781053 (patch)
tree0b82df00ba4d24cceda38561dcc24927e9434d48 /clang/test/SemaCXX
parent96bd62f7692d953fd06eccd9cff64f17df818eed (diff)
downloadbcm5719-llvm-7e1aa5b7ac70bf6030d0a6727c979dd9d6781053.tar.gz
bcm5719-llvm-7e1aa5b7ac70bf6030d0a6727c979dd9d6781053.zip
Don't try to diagnose anything when we're passing incomplete types
through varargs. This only happens when we're in an unevaluated context, where we don't want to trigger an error anyway. Fixes PR11131 / <rdar://problem/10288375>. llvm-svn: 141986
Diffstat (limited to 'clang/test/SemaCXX')
-rw-r--r--clang/test/SemaCXX/vararg-non-pod.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/clang/test/SemaCXX/vararg-non-pod.cpp b/clang/test/SemaCXX/vararg-non-pod.cpp
index 3ca07b0215c..42c27fb30e1 100644
--- a/clang/test/SemaCXX/vararg-non-pod.cpp
+++ b/clang/test/SemaCXX/vararg-non-pod.cpp
@@ -118,4 +118,3 @@ void t8(int n, ...) {
(void)__builtin_va_arg(list, Abstract); // expected-error{{second argument to 'va_arg' is of abstract type 'Abstract'}}
__builtin_va_end(list);
}
-
OpenPOWER on IntegriCloud