diff options
Diffstat (limited to 'lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRGCCCompleteParseExtensionsTest.java')
-rw-r--r-- | lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRGCCCompleteParseExtensionsTest.java | 53 |
1 files changed, 29 insertions, 24 deletions
diff --git a/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRGCCCompleteParseExtensionsTest.java b/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRGCCCompleteParseExtensionsTest.java index 393594ff56c..cb13ee933aa 100644 --- a/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRGCCCompleteParseExtensionsTest.java +++ b/lrparser/org.eclipse.cdt.core.lrparser.tests/src/org/eclipse/cdt/core/lrparser/tests/LRGCCCompleteParseExtensionsTest.java @@ -7,7 +7,7 @@ * https://www.eclipse.org/legal/epl-2.0/ * * SPDX-License-Identifier: EPL-2.0 - * + * * Contributors: * IBM Corporation - initial API and implementation *******************************************************************************/ @@ -27,32 +27,37 @@ import org.eclipse.cdt.internal.core.parser.ParserException; public class LRGCCCompleteParseExtensionsTest extends GCCCompleteParseExtensionsTest { public static TestSuite suite() { - return suite(LRGCCCompleteParseExtensionsTest.class); - } - - public LRGCCCompleteParseExtensionsTest() {} - public LRGCCCompleteParseExtensionsTest(String name) { super(name); } - + return suite(LRGCCCompleteParseExtensionsTest.class); + } + + public LRGCCCompleteParseExtensionsTest() { + } + + public LRGCCCompleteParseExtensionsTest(String name) { + super(name); + } + //override the test failed case for 342683 @Override - public void testTypeTraits_Bug342683() throws Exception {} - - - @Override - @SuppressWarnings("unused") - protected IASTTranslationUnit parse( String code, ParserLanguage lang, boolean useGNUExtensions, boolean expectNoProblems ) throws ParserException { - ILanguage language = lang.isCPP() ? getCPPLanguage() : getCLanguage(); - ParseHelper.Options options = new ParseHelper.Options().setCheckSyntaxProblems(expectNoProblems).setCheckPreprocessorProblems(expectNoProblems); - return ParseHelper.parse(code, language, options); - } - - - protected ILanguage getCLanguage() { - return GCCLanguage.getDefault(); - } - + public void testTypeTraits_Bug342683() throws Exception { + } + + @Override + @SuppressWarnings("unused") + protected IASTTranslationUnit parse(String code, ParserLanguage lang, boolean useGNUExtensions, + boolean expectNoProblems) throws ParserException { + ILanguage language = lang.isCPP() ? getCPPLanguage() : getCLanguage(); + ParseHelper.Options options = new ParseHelper.Options().setCheckSyntaxProblems(expectNoProblems) + .setCheckPreprocessorProblems(expectNoProblems); + return ParseHelper.parse(code, language, options); + } + + protected ILanguage getCLanguage() { + return GCCLanguage.getDefault(); + } + protected ILanguage getCPPLanguage() { return GPPLanguage.getDefault(); } - + } |