From e4e1fe133d6f6135281450b223338385ecee6d74 Mon Sep 17 00:00:00 2001 From: Sergey Prigogin Date: Mon, 10 Nov 2008 05:54:38 +0000 Subject: [PATCH] Added function template to _test253080. --- .../cdt/internal/index/tests/IndexBugsTests.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexBugsTests.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexBugsTests.java index 1f760d73042..28d1bbeb771 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexBugsTests.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/internal/index/tests/IndexBugsTests.java @@ -597,13 +597,18 @@ public class IndexBugsTests extends BaseTestCase { } // // header.h - // template class Test {}; + // template class Test {}; + // template void f() {} // #include "header.h" // struct A {}; // Test a; + // void func() { + // f(); + // } - // template class Test; + // template class Test; + // template void f(); public void _test253080() throws Exception { waitForIndexer(); @@ -619,6 +624,7 @@ public class IndexBugsTests extends BaseTestCase { try { IASTTranslationUnit ast = TestSourceReader.createIndexBasedAST(index, fCProject, test); getBindingFromASTName(ast, testData[1], "Test", 7, ICPPTemplateInstance.class); + getBindingFromASTName(ast, testData[1], "f", 4, ICPPTemplateInstance.class); } finally { index.releaseReadLock(); }