summaryrefslogtreecommitdiff
path: root/src/lib/eolian (follow)
AgeCommit message (Expand)Author
2019-08-05eolian: fix use after free in eolian_databaseDaniel Kolesa
2019-08-05eolian: fix false positive use-after-free in parserDaniel Kolesa
2019-08-05eolian: silence return checking in lexerDaniel Kolesa
2019-08-05eolian: refactor "dead" codeDaniel Kolesa
2019-08-05eolian: attempt to silence coverity overlapping assignment errorsDaniel Kolesa
2019-08-01eolian: remove __builtin_free_cbDaniel Kolesa
2019-08-01eolian: disallow ptr() in containers in stable APIDaniel Kolesa
2019-07-30eolian: make strbuf ownableDaniel Kolesa
2019-07-26eolian: allow value types in owning containers (list/array/etc)Daniel Kolesa
2019-07-26eolian: also ban underscore prefixed builtins in stable APIDaniel Kolesa
2019-07-26eolian: ban void_ptr in stable APIsDaniel Kolesa
2019-07-17eolian: remove support for old free() syntaxDaniel Kolesa
2019-07-17eolian: allow binbufs to be ownedDaniel Kolesa
2019-07-17eolian: add builtin binbuf and event typesDaniel Kolesa
2019-07-08eolian: fix leak in eolian_state_file_path_parseMike Blumenkrantz
2019-07-08eolian: remove API to get freefunc of typeDaniel Kolesa
2019-07-08eolian: remove builtin freefuncsDaniel Kolesa
2019-06-26eolian: allow value types in view containers (iterators etc.)Daniel Kolesa
2019-06-24eolian: add library support for declaring and using errorsDaniel Kolesa
2019-05-30eolian: use c_name when building complex C symbol namesDaniel Kolesa
2019-05-30eolian: allow complete symbol renaming for CDaniel Kolesa
2019-05-29eolian: fix unit version checkDaniel Kolesa
2019-05-28eolian: allow parts named like methodsXavi Artigas
2019-05-26eolian: add runtime API to get file format versionDaniel Kolesa
2019-05-26eolian: prevent parsing when eo file version is too newDaniel Kolesa
2019-05-26eolian: add API to query unit versionDaniel Kolesa
2019-05-26eolian: initial versioning implementationDaniel Kolesa
2019-05-26eolian: rename @warn_unused and its associated APIDaniel Kolesa
2019-05-26eolian: remove param @nonullDaniel Kolesa
2019-05-21eolian: remove @nullable keywordDaniel Kolesa
2019-05-16eolian: rename eolian_event_c_name_getDaniel Kolesa
2019-05-16eolian: rename eolian_typedecl_enum_field_c_name_getDaniel Kolesa
2019-05-16eolian: add API to retrieve the C name of an objectDaniel Kolesa
2019-05-09eolian: move from eo_prefix to c_prefixDaniel Kolesa
2019-05-06eolian: fail on scan file conflictDaniel Kolesa
2019-05-05eolian: add support for marking and checking parts as betaDaniel Kolesa
2019-05-03eolian: refactor parsing API and path handlingDaniel Kolesa
2019-04-24eo_parser: fix unreachable codeTaehyub Kim
2019-04-24eolian: remove unreachable code.Hermet Park
2019-04-02docs: Fix common misspellings in H filesXavi Artigas
2019-03-21eolian: assume requires section is legitimate dependenciesDaniel Kolesa
2019-03-21eolian: disallow @owned on eventsDaniel Kolesa
2019-03-21eolian: add event type call convention checks for non-beta classesDaniel Kolesa
2019-03-21eolian: enable event redef checking by defaultMarcel Hollerbach
2019-03-11eolian: enable checking of beta/stable contexts in all classesDaniel Kolesa
2019-03-09eolian: drop env var checking that is unneccessaryMarcel Hollerbach
2019-03-08eolian: remove unused variablesDaniel Kolesa
2019-03-08eolian: remove legacy handling API and most of generationDaniel Kolesa
2019-03-08eolian: add support for marking type declarations betaDaniel Kolesa
2019-02-28eolian: remove support for inlist/inarrayDaniel Kolesa