Lumenarium/meta
Peter Slattery 22c6fe15b6 Handled the case where fixup happened recursively when structs contained pointers in a loop larger than one struct. See description for example
Example:
```typedef struct bar bar;
struct foo { bar* Bar; };
struct bar { foo* Foo; };```
Cases like this (and cases with more structs in between, which would have caused the same problem) were causing infinite Fixup recursion, so we just ignore fixup needs on all pointers, instead defaulting to just knowing the size of all pointers regardless of type.
2020-01-19 00:25:35 -08:00
..
build.bat Updated the meta parser, and ifdef'd out a bunch of old node related code. 2019-12-31 13:15:28 -08:00
foldhaus_meta.cpp Handled struct members which are pointers to data with the type of the containing struct. ie struct foo { foo* Next; } 2020-01-19 00:14:14 -08:00
foldhaus_meta_type_table.h Handled the case where fixup happened recursively when structs contained pointers in a loop larger than one struct. See description for example 2020-01-19 00:25:35 -08:00
gs_meta.cpp Folder restructure 2019-10-30 07:28:02 -07:00
gs_meta_error.h Folder restructure 2019-10-30 07:28:02 -07:00
gs_meta_generator.h Folder restructure 2019-10-30 07:28:02 -07:00
gs_meta_lexer.h Lots of work on the meta system. Most changes in src are just due to me putting test data in place 2020-01-18 22:07:59 -08:00
gs_meta_parser.h Folder restructure 2019-10-30 07:28:02 -07:00
gs_string_builder.h Got SACN transmitting over the network and set it up for blumen lumen 2019-12-03 22:40:22 -08:00
main_meta.cpp Folder restructure 2019-10-30 07:28:02 -07:00
meta_test.cpp Folder restructure 2019-10-30 07:28:02 -07:00