summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/inline.c
diff options
context:
space:
mode:
authorPaul Robinson <paul.robinson@sony.com>2016-07-14 22:22:58 +0000
committerPaul Robinson <paul.robinson@sony.com>2016-07-14 22:22:58 +0000
commit4e0ff9c46b13bc89b00c1e8d3886c7bdd792d3a0 (patch)
tree24492d60be7c5f1f0c294d568a75fff96723c76a /clang/test/Sema/inline.c
parent31795c7576b4f329e82dfe97f6730fa40022b0c2 (diff)
downloadbcm5719-llvm-4e0ff9c46b13bc89b00c1e8d3886c7bdd792d3a0.tar.gz
bcm5719-llvm-4e0ff9c46b13bc89b00c1e8d3886c7bdd792d3a0.zip
C does not have inline variables.
Add a few missing tests for related C++ diagnostics. Differential Revision: http://reviews.llvm.org/D22113 llvm-svn: 275493
Diffstat (limited to 'clang/test/Sema/inline.c')
-rw-r--r--clang/test/Sema/inline.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/Sema/inline.c b/clang/test/Sema/inline.c
index 33b25206d72..eced058f8dd 100644
--- a/clang/test/Sema/inline.c
+++ b/clang/test/Sema/inline.c
@@ -49,7 +49,7 @@ inline int useConst () {
#include "inline.c"
// Check that we don't allow illegal uses of inline
-inline int a; // expected-warning{{inline variables are a C++1z extension}}
+inline int a; // expected-error{{'inline' can only appear on functions}}
typedef inline int b; // expected-error{{'inline' can only appear on functions}}
int d(inline int a); // expected-error{{'inline' can only appear on functions}}
OpenPOWER on IntegriCloud