Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Schorn2011-03-02 10:31:44 +0000
committerMarkus Schorn2011-03-02 10:31:44 +0000
commit4276eda033ccaea60cb51399e73fcb7ab04afffe (patch)
tree413893066376c7d9816c8822e3f4bf215c14bf0f /core/org.eclipse.cdt.core.tests
parent5aa57c807532bb6503b791695d6eb11b4020923c (diff)
downloadorg.eclipse.cdt-4276eda033ccaea60cb51399e73fcb7ab04afffe.tar.gz
org.eclipse.cdt-4276eda033ccaea60cb51399e73fcb7ab04afffe.tar.xz
org.eclipse.cdt-4276eda033ccaea60cb51399e73fcb7ab04afffe.zip
Bug 337686: Function-call on dependent expression.
Diffstat (limited to 'core/org.eclipse.cdt.core.tests')
-rw-r--r--core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TemplateTests.java8
1 files changed, 8 insertions, 0 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 28f5b455076..8d9803b3dc5 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
@@ -5258,4 +5258,12 @@ public class AST2TemplateTests extends AST2BaseTest {
public void testSyntaxErrorInReturnTypeOfFunctionInstance_Bug336426() throws Exception {
parseAndCheckBindings();
}
+
+ // template <typename T> struct A {};
+ // template <typename Functor> void f(Functor functor) {
+ // A<decltype(functor())> a;
+ // }
+ public void testFunctionCallOnDependentName_Bug337686() throws Exception {
+ parseAndCheckBindings();
+ }
}

Back to the top