Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Blackburn2011-01-26 18:53:12 +0000
committerJames Blackburn2011-01-26 18:53:12 +0000
commit7759bde483a3cc2e16c34c94a6a83ec7145f7027 (patch)
tree1502f99ddec8da85a63072f41681baf3a35fed23 /lrparser/org.eclipse.cdt.core.lrparser.tests/src
parent1821d8be1be9a90ce4d00bd44435107d944b1066 (diff)
downloadorg.eclipse.cdt-7759bde483a3cc2e16c34c94a6a83ec7145f7027.tar.gz
org.eclipse.cdt-7759bde483a3cc2e16c34c94a6a83ec7145f7027.tar.xz
org.eclipse.cdt-7759bde483a3cc2e16c34c94a6a83ec7145f7027.zip
Bug 328867 - Override some C++ 0x test cases in LR parser test suite in head stream
Diffstat (limited to 'lrparser/org.eclipse.cdt.core.lrparser.tests/src')
-rw-r--r--lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRCPPSpecTest.java18
-rw-r--r--lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRCPPTests.java39
-rw-r--r--lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRTemplateTests.java6
-rw-r--r--lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRTests.java4
4 files changed, 65 insertions, 2 deletions
diff --git a/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRCPPSpecTest.java b/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRCPPSpecTest.java
index 22c62808028..b385fd631a1 100644
--- a/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRCPPSpecTest.java
+++ b/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRCPPSpecTest.java
@@ -37,6 +37,24 @@ public class LRCPPSpecTest extends AST2CPPSpecTest {
public void test8_2s7a() throws Exception {}
@Override
public void test8_2s7b() throws Exception {}
+ @Override
+ public void test14_8_2s8a() throws Exception {}
+ @Override
+ public void test14_8_2_1s1a() throws Exception {}
+ @Override
+ public void test14_8_2_1s1b() throws Exception {}
+ @Override
+ public void test14_8_2_1s3() throws Exception {}
+ @Override
+ public void test14_8_2_4s12() throws Exception {}
+ @Override
+ public void test14_8_2_5s5() throws Exception {}
+ @Override
+ public void test14_8_2_5s10() throws Exception {}
+ @Override
+ public void test14_8_2_4s21() throws Exception {}
+ @Override
+ public void test14_8_2_5s22() throws Exception {}
diff --git a/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRCPPTests.java b/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRCPPTests.java
index c5bc23c59c6..f464ff278c0 100644
--- a/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRCPPTests.java
+++ b/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRCPPTests.java
@@ -69,6 +69,9 @@ public class LRCPPTests extends AST2CPPTests {
public void testScopedEnums_305975e() throws Exception {}
@Override
public void testScopedEnums_305975g() throws Exception {}
+ @Override
+ public void testBug332114b() throws Exception {}
+
//unicode character type
@Override
@@ -83,12 +86,48 @@ public class LRCPPTests extends AST2CPPTests {
public void testAutoType_305987() throws Exception {}
@Override
public void testNewFunctionDeclaratorSyntax_305972() throws Exception {}
+ @Override
+ public void testBug332114a() throws Exception {}
+ @Override
+ public void testAutoTypeInRangeBasedFor_332883() throws Exception {}
+ @Override
+ public void testResolutionInTrailingReturnType_333256() throws Exception {}
//DeclType
@Override
public void testDeclType_294730() throws Exception {}
+ //Defaulted and deleted functions
+ public void testDefaultedAndDeletedFunctions_305978() throws Exception {}
+ public void testDefaultedAndDeletedFunctions_305978b() throws Exception {}
+
+ //Inline namespaces
+ @Override
+ public void testInlineNamespace_305980a() throws Exception {}
+ @Override
+ public void testInlineNamespace_305980b() throws Exception {}
+ @Override
+ public void testInlineNamespace_305980c() throws Exception {}
+ @Override
+ public void testInlineNamespace_305980d() throws Exception {}
+
+ //New wording for C++0x lambdas
+ @Override
+ public void testLambdaExpression_316307a() throws Exception {}
+ @Override
+ public void testLambdaExpression_316307b() throws Exception {}
+ //xvalue
+ @Override
+ public void testXValueCategories() throws Exception {}
+ @Override
+ public void testRankingOfReferenceBindings() throws Exception {}
+ @Override
+ public void testInlineNamespaceLookup_324096() throws Exception {}
+ @Override
+ public void testCtorForAutomaticVariables_156668() throws Exception {}
+ @Override
+ public void testRangeBasedForLoop_327223() throws Exception {}
//TODO ??? overwrite some failed test cases
@Override
diff --git a/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRTemplateTests.java b/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRTemplateTests.java
index 5ef5a5f6ea6..bca872916f1 100644
--- a/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRTemplateTests.java
+++ b/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRTemplateTests.java
@@ -86,6 +86,12 @@ public class LRTemplateTests extends AST2TemplateTests {
public void testVariadicTemplateExamples_280909s() throws Exception {}
@Override
public void testExtendingVariadicTemplateTemplateParameters_302282() throws Exception {}
+ @Override
+ public void testVariadicTemplateExamples_280909h() throws Exception {}
+ @Override
+ public void testInlineNamespaces_305980() throws Exception {}
+ @Override
+ public void testFunctionParameterPacksInNonFinalPosition_324096() throws Exception {}
diff --git a/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRTests.java b/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRTests.java
index d4505b39287..f9b5f4ce6f4 100644
--- a/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRTests.java
+++ b/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRTests.java
@@ -75,8 +75,8 @@ public class LRTests extends AST2Tests {
public void testAttributeSyntax_298841() throws Exception {}
@Override
public void testEmptyTrailingMacro_303152() throws Exception {}
-
-
+ @Override // not applicable to lr parser memory usage.
+ public void testLargeTrivialAggregateInitializer_Bug253690() throws Exception{}
@Override
protected IASTTranslationUnit parse( String code, ParserLanguage lang, boolean useGNUExtensions, boolean expectNoProblems ) throws ParserException {

Back to the top