Mercurial > hg > CbC > CbC_llvm
diff clang/test/Modules/cxx-templates.cpp @ 173:0572611fdcc8 llvm10 llvm12
reorgnization done
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 25 May 2020 11:55:54 +0900 |
parents | 1d019706d866 |
children | c4bab56944e8 |
line wrap: on
line diff
--- a/clang/test/Modules/cxx-templates.cpp Mon May 25 11:50:15 2020 +0900 +++ b/clang/test/Modules/cxx-templates.cpp Mon May 25 11:55:54 2020 +0900 @@ -83,7 +83,7 @@ // a big spew of errors here. // // expected-error@Inputs/cxx-templates-a.h:19 {{definition of 'DefinedInBImpl' must be imported}} - // expected-note@Inputs/cxx-templates-b-impl.h:1 +{{definition is here}} + // expected-note@Inputs/cxx-templates-b-impl.h:1 +{{definition here is not reachable}} // expected-error@Inputs/cxx-templates-a.h:19 +{{}} // expected-error@Inputs/cxx-templates-a.h:20 +{{}} PerformDelayedLookup(defined_in_b_impl); // expected-note {{in instantiation of}} @@ -106,8 +106,8 @@ TemplateInstantiationVisibility<char[1]> tiv1; TemplateInstantiationVisibility<char[2]> tiv2; TemplateInstantiationVisibility<char[3]> tiv3; // expected-error 5{{must be imported from module 'cxx_templates_b_impl'}} - // expected-note@cxx-templates-b-impl.h:10 3{{explicit specialization declared here}} - // expected-note@cxx-templates-b-impl.h:10 2{{previous definition is here}} + // expected-note@cxx-templates-b-impl.h:10 3{{explicit specialization declared here is not reachable}} + // expected-note@cxx-templates-b-impl.h:10 2{{definition here is not reachable}} TemplateInstantiationVisibility<char[4]> tiv4; int &p = WithPartialSpecializationUse().f();