From 2e9b63b2c2a42726ee99aa12cbb7840cb588c41c Mon Sep 17 00:00:00 2001 From: Sergey Prigogin Date: Sun, 8 Feb 2009 19:20:26 +0000 Subject: [PATCH] A test case for standard conversion sequence rework. --- .../parser/tests/ast2/AST2TemplateTests.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) 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); + } }