diff options
author | Sven Gothel <[email protected]> | 2014-06-19 06:12:10 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2014-06-19 06:12:10 +0200 |
commit | 6cb643671578aa912d16dd17e773d92f4667118b (patch) | |
tree | f343ad298c8a17a81738c0e5d50f31379549425f /src/java/com/jogamp/gluegen/CMethodBindingEmitter.java | |
parent | 0b0f6f4d17f1ace3d3856428194126b4e3f06df0 (diff) |
GlueGen: Add support for compound-array in structs (accessors) ; Allow using C-Enum values for array length
- Parser (HeaderParser.g): Support using C-Enum values for array length specification
- Will throw an exception if enum identifier is unknown or exceeds int-size
- Add StructEmitter supports for compound-arrays
- Add Debug stderr verbose info:
- Struct Emitter prefix 'SE.' - to analyze emitting struct fields (offset+size and accessors)
- Struct Layout prefix 'SL.' - to analyze memory layout (based on MachineDescription.StaticConfig.X86_64_UNIX)
Tested via test1.[ch] BaseClass ..
Diffstat (limited to 'src/java/com/jogamp/gluegen/CMethodBindingEmitter.java')
0 files changed, 0 insertions, 0 deletions