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 2e2076a1791..c06e60095ac 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 @@ -3733,4 +3733,21 @@ public class AST2TemplateTests extends AST2BaseTest { assertFalse(m instanceof ICPPTemplateInstance); } + // struct A { + // void m() const; + // }; + // + // template + // struct B : public A { + // }; + // + // typedef B C; + // + // void test(const C& p) { + // p.m(); + // } + public void testConversionSequence_263159() throws Exception { + BindingAssertionHelper bh= new BindingAssertionHelper(getAboveComment(), true); + ICPPMethod m= bh.assertNonProblem("m();", 1, ICPPMethod.class); + } }