Daniel Kolesa
|
89ca97aceb
|
eolian: new API: eolian_type_structs/aliases_get_by_file
|
2014-07-22 13:14:44 +01:00 |
Daniel Kolesa
|
b0788a546b
|
eolian: support for typedefs in c_type_get
|
2014-07-22 12:11:45 +01:00 |
Daniel Kolesa
|
ccf157aa57
|
eolian: prevent freeing of full named structures that are inside of typedefs and fix a memory leak
|
2014-07-22 10:39:54 +01:00 |
Daniel Kolesa
|
058a3c314c
|
eolian: rename _types to _aliases
|
2014-07-21 16:58:12 +01:00 |
Daniel Kolesa
|
e797e40478
|
eolian: remove Eolian_Typedef, use Eolian_Type instead; allow eolian_type_base_type_get on aliases
|
2014-07-21 16:53:25 +01:00 |
Daniel Kolesa
|
6079270c96
|
eolian: database_type_to_str now respects namespaces (and thus the to-C-type conversion API does too)
|
2014-07-21 16:08:06 +01:00 |
Daniel Kolesa
|
6f9c8779c0
|
eolian: initial code and struct layout for revamped alias API
|
2014-07-21 14:10:42 +01:00 |
Daniel Kolesa
|
c4fd68f08a
|
eolian: add API to retrieve filename for each typedef and struct
|
2014-07-21 12:26:44 +01:00 |
Daniel Kolesa
|
6f805a9998
|
eolian: check redefinitions in the parser instead (provides line info)
|
2014-07-21 11:34:14 +01:00 |
Daniel Kolesa
|
9262a82ed3
|
eolian: check for typedef and struct redefinitions
|
2014-07-21 11:22:49 +01:00 |
Daniel Kolesa
|
8716112a43
|
eolian: warning fix
|
2014-07-15 20:00:59 +01:00 |
Daniel Kolesa
|
17a6bb122b
|
eolian: add tests for struct types plus fix a double free and name storage on the way
|
2014-07-14 12:11:48 +01:00 |
Daniel Kolesa
|
9e3417aad8
|
eolian: fix type print
|
2014-07-11 12:26:33 +01:00 |
Daniel Kolesa
|
7b9438e76e
|
eolian: refactoring: remove Eo_Type_Def
|
2014-07-10 15:10:24 +01:00 |
Daniel Kolesa
|
a03bef4734
|
eolian: get rid of Eo_Type_Def
|
2014-07-10 14:44:17 +01:00 |
Daniel Kolesa
|
441455259e
|
eolian: refactoring: more consistent naming
|
2014-07-10 14:19:06 +01:00 |
Daniel Kolesa
|
1772ab8a1c
|
eolian: separate database API and internals into different source files
|
2014-07-10 13:13:46 +01:00 |
Daniel Kolesa
|
37bc20298c
|
eolian: refactoring: split up eolian_database into individual files
|
2014-07-10 12:15:29 +01:00 |