diff options
Diffstat (limited to 'core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TemplateTests.java')
-rw-r--r-- | core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2TemplateTests.java | 14 |
1 files changed, 14 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 7e5d6696e60..da45492b6d9 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 @@ -9018,6 +9018,20 @@ public class AST2TemplateTests extends AST2CPPTestBase { parseAndCheckBindings(); } + // template <typename T> + // T __declval(); + // + // template <typename T> + // decltype(__declval<T>()) declval(); + // + // template <typename T> + // decltype(__declval<T>()) declval(); + // + // using T = decltype(declval<int>()); + public void testDeclvalDeclaration_540957() throws Exception { + parseAndCheckBindings(); + } + // template <typename T> // class meta { // typedef T type; |