From 732c4874ee94ec65bd90b12d44f55d57585471bb Mon Sep 17 00:00:00 2001 From: Nathan Ridge Date: Sat, 15 Sep 2018 23:33:08 -0400 Subject: [PATCH] Bug 539076 - Substitution of alias template for template template parameter Change-Id: Ide5a6858560b0aae1efd391215bc229bef5421e7 --- .../parser/tests/ast2/AST2TemplateTests.java | 20 +++++++++++++++++++ .../parser/cpp/semantics/CPPTemplates.java | 12 ++++++++--- 2 files changed, 29 insertions(+), 3 deletions(-) diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TemplateTests.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TemplateTests.java index 48a9cd6539a..96af705566e 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TemplateTests.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TemplateTests.java @@ -10934,4 +10934,24 @@ public class AST2TemplateTests extends AST2CPPTestBase { public void testMetaprogrammingWithAliasTemplates_534126() throws Exception { parseAndCheckBindings(); } + + // template + // struct hhh { + // using type = int; + // }; + // + // template