summaryrefslogtreecommitdiffstats
path: root/src/junit/com/jogamp/gluegen
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2015-03-07 08:25:36 +0100
committerSven Gothel <[email protected]>2015-03-07 08:25:36 +0100
commiteca019cdea4017227e951d8a9eb30cb34fca4a07 (patch)
tree214e4837e6f448873c03c886adb2ccf2af7782ab /src/junit/com/jogamp/gluegen
parent6a0822b03de2976c5bc37544c50e70094eeb94a7 (diff)
Bug 1134 - Pass ASTLocationTag to all types, used for GlueGenException
Enhances semantic exception in code generation by adding the AST location of the type or function declaration.
Diffstat (limited to 'src/junit/com/jogamp/gluegen')
-rw-r--r--src/junit/com/jogamp/gluegen/test/junit/generation/test1.h2
-rw-r--r--src/junit/com/jogamp/gluegen/test/junit/internals/TestType.java8
2 files changed, 5 insertions, 5 deletions
diff --git a/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h b/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h
index 1b97437..8bc7208 100644
--- a/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h
+++ b/src/junit/com/jogamp/gluegen/test/junit/generation/test1.h
@@ -365,7 +365,7 @@ typedef struct {
const int32_t structPointerCustomLenVal;
const TK_Dimension * structPointerOneElem;
- const TK_Context ctx;
+ TK_Context ctx;
const char modelNameArrayFixedLen[12]; /* 'Hello Array' len=11+1 */
const char * modelNamePointerCString; /* 'Hello CString' len=13+1 */
diff --git a/src/junit/com/jogamp/gluegen/test/junit/internals/TestType.java b/src/junit/com/jogamp/gluegen/test/junit/internals/TestType.java
index 1b83d0c..84fc463 100644
--- a/src/junit/com/jogamp/gluegen/test/junit/internals/TestType.java
+++ b/src/junit/com/jogamp/gluegen/test/junit/internals/TestType.java
@@ -43,10 +43,10 @@ public class TestType extends SingletonJunitCase {
@Test
public void test01Equals() {
- final FloatType f1 = new FloatType("GLfloat", null, 0);
- final FloatType f2 = new FloatType("float", null, 0);
- final IntType i1 = new IntType("GLint", null, false, 0);
- final IntType i2 = new IntType("int", null, false, 0);
+ final FloatType f1 = new FloatType("GLfloat", null, 0, null);
+ final FloatType f2 = new FloatType("float", null, 0, null);
+ final IntType i1 = new IntType("GLint", null, false, 0, null);
+ final IntType i2 = new IntType("int", null, false, 0, null);
final int f1H = f1.hashCode();
final int f2H = f2.hashCode();
final int i1H = i1.hashCode();