Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/DeclaratorsTests.java')
-rw-r--r--core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/DeclaratorsTests.java153
1 files changed, 75 insertions, 78 deletions
diff --git a/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/DeclaratorsTests.java b/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/DeclaratorsTests.java
index 75d912e46f7..c3329c589e7 100644
--- a/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/DeclaratorsTests.java
+++ b/core/org.eclipse.cdt.core.tests/model/org/eclipse/cdt/core/model/tests/DeclaratorsTests.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
*******************************************************************************/
@@ -28,7 +28,6 @@ import org.eclipse.cdt.core.model.ITranslationUnit;
import org.eclipse.cdt.core.model.ITypeDef;
import org.eclipse.cdt.core.model.IVariable;
-
/**
* @author bnicolle
*
@@ -40,7 +39,7 @@ public class DeclaratorsTests extends IntegratedCModelTest {
public DeclaratorsTests(String name) {
super(name);
}
-
+
/**
* @see org.eclipse.cdt.internal.core.model.IntegratedCModelTest
*/
@@ -56,72 +55,71 @@ public class DeclaratorsTests extends IntegratedCModelTest {
public String getSourcefileResource() {
return "DeclaratorsTests.cpp";
}
-
+
/**
* @returns a test suite named after this class
* containing all its public members named "test*"
*/
public static Test suite() {
- TestSuite suite= new TestSuite(DeclaratorsTests.class);
+ TestSuite suite = new TestSuite(DeclaratorsTests.class);
return suite;
}
+ public void testDeclarators_0001() throws CModelException {
+ ITranslationUnit tu = getTU();
+ ICElement element = tu.getElement("decl_0001");
+ assertNotNull(element);
+ assertEquals(element.getElementType(), ICElement.C_FUNCTION_DECLARATION);
+ IFunctionDeclaration decl = (IFunctionDeclaration) element;
+ assertEquals(decl.getSignature(), "decl_0001(char)");
+ assertEquals(decl.getReturnType(), "void");
+ }
- public void testDeclarators_0001() throws CModelException {
- ITranslationUnit tu = getTU();
- ICElement element = tu.getElement("decl_0001");
- assertNotNull(element);
- assertEquals(element.getElementType(), ICElement.C_FUNCTION_DECLARATION);
- IFunctionDeclaration decl = (IFunctionDeclaration)element;
- assertEquals(decl.getSignature(), "decl_0001(char)");
- assertEquals(decl.getReturnType(), "void");
- }
-
- public void testDeclarators_0002() throws CModelException {
- ITranslationUnit tu = getTU();
- ICElement element = tu.getElement("decl_0002");
- assertNotNull(element);
- assertEquals(element.getElementType(), ICElement.C_FUNCTION_DECLARATION);
- IFunctionDeclaration decl = (IFunctionDeclaration)element;
- assertEquals(decl.getSignature(), "decl_0002(char)");
- assertEquals(decl.getReturnType(), "void");
- }
+ public void testDeclarators_0002() throws CModelException {
+ ITranslationUnit tu = getTU();
+ ICElement element = tu.getElement("decl_0002");
+ assertNotNull(element);
+ assertEquals(element.getElementType(), ICElement.C_FUNCTION_DECLARATION);
+ IFunctionDeclaration decl = (IFunctionDeclaration) element;
+ assertEquals(decl.getSignature(), "decl_0002(char)");
+ assertEquals(decl.getReturnType(), "void");
+ }
public void testDeclarators_0003() throws CModelException {
ITranslationUnit tu = getTU();
ICElement element = tu.getElement("decl_0003");
- assertNotNull(element);
+ assertNotNull(element);
assertEquals(element.getElementType(), ICElement.C_FUNCTION_DECLARATION);
- IFunctionDeclaration decl = (IFunctionDeclaration)element;
+ IFunctionDeclaration decl = (IFunctionDeclaration) element;
assertEquals(decl.getSignature(), "decl_0003(char)");
assertEquals(decl.getReturnType(), "void");
- }
-
- public void testDeclarators_0004() throws CModelException {
- ITranslationUnit tu = getTU();
- ICElement element = tu.getElement("decl_0004");
- assertNotNull(element);
- assertEquals(element.getElementType(), ICElement.C_FUNCTION_DECLARATION);
- IFunctionDeclaration decl = (IFunctionDeclaration)element;
- assertEquals(decl.getSignature(), "decl_0004(char)");
- assertEquals(decl.getReturnType(), "void*");
- }
-
- public void testDeclarators_0005() throws CModelException {
- ITranslationUnit tu = getTU();
- ICElement element = tu.getElement("decl_0005");
- assertNotNull(element);
- assertEquals(element.getElementType(), ICElement.C_VARIABLE);
- IVariable decl = (IVariable)element;
- assertEquals(decl.getTypeName(), "void(*)(char)");
- }
+ }
+
+ public void testDeclarators_0004() throws CModelException {
+ ITranslationUnit tu = getTU();
+ ICElement element = tu.getElement("decl_0004");
+ assertNotNull(element);
+ assertEquals(element.getElementType(), ICElement.C_FUNCTION_DECLARATION);
+ IFunctionDeclaration decl = (IFunctionDeclaration) element;
+ assertEquals(decl.getSignature(), "decl_0004(char)");
+ assertEquals(decl.getReturnType(), "void*");
+ }
+
+ public void testDeclarators_0005() throws CModelException {
+ ITranslationUnit tu = getTU();
+ ICElement element = tu.getElement("decl_0005");
+ assertNotNull(element);
+ assertEquals(element.getElementType(), ICElement.C_VARIABLE);
+ IVariable decl = (IVariable) element;
+ assertEquals(decl.getTypeName(), "void(*)(char)");
+ }
public void testDeclarators_0006() throws CModelException {
ITranslationUnit tu = getTU();
ICElement element = tu.getElement("decl_0006");
assertNotNull(element);
assertEquals(element.getElementType(), ICElement.C_VARIABLE);
- IVariable decl = (IVariable)element;
+ IVariable decl = (IVariable) element;
assertEquals(decl.getTypeName(), "void(*)(char)");
}
@@ -130,17 +128,16 @@ public class DeclaratorsTests extends IntegratedCModelTest {
ICElement element = tu.getElement("decl_0007");
assertNotNull(element);
assertEquals(element.getElementType(), ICElement.C_VARIABLE);
- IVariable decl = (IVariable)element;
+ IVariable decl = (IVariable) element;
assertEquals(decl.getTypeName(), "void(*)(char)");
}
-
public void testDeclarators_0011() throws CModelException {
ITranslationUnit tu = getTU();
ICElement element = tu.getElement("decl_0011");
assertNotNull(element);
assertEquals(element.getElementType(), ICElement.C_TYPEDEF);
- ITypeDef decl = (ITypeDef)element;
+ ITypeDef decl = (ITypeDef) element;
assertEquals(decl.getTypeName(), "void(char)");
}
@@ -149,7 +146,7 @@ public class DeclaratorsTests extends IntegratedCModelTest {
ICElement element = tu.getElement("decl_0012");
assertNotNull(element);
assertEquals(element.getElementType(), ICElement.C_TYPEDEF);
- ITypeDef decl = (ITypeDef)element;
+ ITypeDef decl = (ITypeDef) element;
assertEquals(decl.getTypeName(), "void(char)");
}
@@ -158,7 +155,7 @@ public class DeclaratorsTests extends IntegratedCModelTest {
ICElement element = tu.getElement("decl_0013");
assertNotNull(element);
assertEquals(element.getElementType(), ICElement.C_TYPEDEF);
- ITypeDef decl = (ITypeDef)element;
+ ITypeDef decl = (ITypeDef) element;
assertEquals(decl.getTypeName(), "void(char)");
}
@@ -167,25 +164,25 @@ public class DeclaratorsTests extends IntegratedCModelTest {
ICElement element = tu.getElement("decl_0014");
assertNotNull(element);
assertEquals(element.getElementType(), ICElement.C_TYPEDEF);
- ITypeDef decl = (ITypeDef)element;
+ ITypeDef decl = (ITypeDef) element;
assertEquals(decl.getTypeName(), "void*(char)");
}
- public void testDeclarators_0015() throws CModelException {
- ITranslationUnit tu = getTU();
- ICElement element = tu.getElement("decl_0015");
- assertNotNull(element);
- assertEquals(element.getElementType(), ICElement.C_TYPEDEF);
- ITypeDef decl = (ITypeDef)element;
- assertEquals(decl.getTypeName(), "void(*)(char)");
- }
-
+ public void testDeclarators_0015() throws CModelException {
+ ITranslationUnit tu = getTU();
+ ICElement element = tu.getElement("decl_0015");
+ assertNotNull(element);
+ assertEquals(element.getElementType(), ICElement.C_TYPEDEF);
+ ITypeDef decl = (ITypeDef) element;
+ assertEquals(decl.getTypeName(), "void(*)(char)");
+ }
+
public void testDeclarators_0016() throws CModelException {
ITranslationUnit tu = getTU();
ICElement element = tu.getElement("decl_0016");
assertNotNull(element);
assertEquals(element.getElementType(), ICElement.C_TYPEDEF);
- ITypeDef decl = (ITypeDef)element;
+ ITypeDef decl = (ITypeDef) element;
assertEquals(decl.getTypeName(), "void(*)(char)");
}
@@ -194,35 +191,35 @@ public class DeclaratorsTests extends IntegratedCModelTest {
ICElement element = tu.getElement("decl_0017");
assertNotNull(element);
assertEquals(element.getElementType(), ICElement.C_TYPEDEF);
- ITypeDef decl = (ITypeDef)element;
+ ITypeDef decl = (ITypeDef) element;
assertEquals(decl.getTypeName(), "void(*)(char)");
}
-
+
public void testDeclarators_0023() throws CModelException {
ITranslationUnit tu = getTU();
ICElement element = tu.getElement("decl_0023");
assertNotNull(element);
assertEquals(element.getElementType(), ICElement.C_FUNCTION);
- IFunction decl = (IFunction)element;
+ IFunction decl = (IFunction) element;
assertEquals(decl.getSignature(), "decl_0023(int)");
assertEquals(decl.getReturnType(), "void(**)(char)");
- }
+ }
public void testDeclarators_0024() throws CModelException {
ITranslationUnit tu = getTU();
ICElement element = tu.getElement("decl_0024");
assertNotNull(element);
assertEquals(element.getElementType(), ICElement.C_VARIABLE);
- IVariable decl = (IVariable)element;
+ IVariable decl = (IVariable) element;
assertEquals(decl.getTypeName(), "void(*(*(*)(int))(float))(char)");
- }
-
- public void testDeclarators_0031() throws CModelException {
- ITranslationUnit tu = getTU();
- ICElement element = tu.getElement("decl_0031");
- assertNotNull(element);
- assertEquals(element.getElementType(), ICElement.C_VARIABLE);
- IVariable decl = (IVariable)element;
- assertEquals(decl.getTypeName(), "int(*)(char(*)(bool))");
- }
+ }
+
+ public void testDeclarators_0031() throws CModelException {
+ ITranslationUnit tu = getTU();
+ ICElement element = tu.getElement("decl_0031");
+ assertNotNull(element);
+ assertEquals(element.getElementType(), ICElement.C_VARIABLE);
+ IVariable decl = (IVariable) element;
+ assertEquals(decl.getTypeName(), "int(*)(char(*)(bool))");
+ }
}

Back to the top