summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaTemplate/class-template-spec.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2009-11-17 05:17:33 +0000
committerDouglas Gregor <dgregor@apple.com>2009-11-17 05:17:33 +0000
commit3fad61786e7c78ee8acd08f95e26824b0d215594 (patch)
treec614e3350f5ae43812f270b0c48735c6021ae32d /clang/test/SemaTemplate/class-template-spec.cpp
parenta9d7cdf55215374186891dda278a5f3dde44a177 (diff)
downloadbcm5719-llvm-3fad61786e7c78ee8acd08f95e26824b0d215594.tar.gz
bcm5719-llvm-3fad61786e7c78ee8acd08f95e26824b0d215594.zip
Require the object type of a member access expression ("." or "->") to
be complete. llvm-svn: 89042
Diffstat (limited to 'clang/test/SemaTemplate/class-template-spec.cpp')
-rw-r--r--clang/test/SemaTemplate/class-template-spec.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/SemaTemplate/class-template-spec.cpp b/clang/test/SemaTemplate/class-template-spec.cpp
index 5bc9a6cd67d..2808404b1d9 100644
--- a/clang/test/SemaTemplate/class-template-spec.cpp
+++ b/clang/test/SemaTemplate/class-template-spec.cpp
@@ -19,7 +19,7 @@ int test_specs(A<float, float> *a1, A<float, int> *a2) {
int test_incomplete_specs(A<double, double> *a1,
A<double> *a2)
{
- (void)a1->x; // expected-error{{incomplete definition of type 'A<double, double>'}}
+ (void)a1->x; // expected-error{{member access into incomplete type}}
(void)a2->x; // expected-error{{implicit instantiation of undefined template 'struct A<double, int>'}}
}
OpenPOWER on IntegriCloud