diff options
Diffstat (limited to 'clang/test/Modules/Inputs/cxx-templates-b.h')
| -rw-r--r-- | clang/test/Modules/Inputs/cxx-templates-b.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/clang/test/Modules/Inputs/cxx-templates-b.h b/clang/test/Modules/Inputs/cxx-templates-b.h index 632a55b72e3..1fd6fd42316 100644 --- a/clang/test/Modules/Inputs/cxx-templates-b.h +++ b/clang/test/Modules/Inputs/cxx-templates-b.h @@ -71,7 +71,10 @@ template<typename U> using AliasTemplate = U; void InstantiateWithAliasTemplate(WithAliasTemplate<int>::X<char>); inline int InstantiateWithAnonymousDeclsB(WithAnonymousDecls<int> x) { - return (x.k ? x.a : x.b) + (x.k ? x.s.c : x.s.d); + return (x.k ? x.a : x.b) + (x.k ? x.s.c : x.s.d) + x.e; +} +inline int InstantiateWithAnonymousDeclsB2(WithAnonymousDecls<char> x) { + return (x.k ? x.a : x.b) + (x.k ? x.s.c : x.s.d) + x.e; } @import cxx_templates_a; |

