summaryrefslogtreecommitdiff
path: root/src/lib/eolian (follow)
AgeCommit message (Expand)Author
2017-09-22elua: bind new eolian type builtin APIDaniel Kolesa
2017-09-22eolian: add a way to query the builtin type of a typeDaniel Kolesa
2017-09-22eolian: add any_value_ptrDaniel Kolesa
2017-09-22eolian: rename generic_value to any_valueDaniel Kolesa
2017-09-22eolian: remove leftover codeDaniel Kolesa
2017-09-22eolian: remove static_array and terminated_arrayDaniel Kolesa
2017-09-22eolian: merge REGULAR and COMPLEX typesDaniel Kolesa
2017-09-22eolian: add mstringDaniel Kolesa
2017-09-22eo: make more freefuncs implicitDaniel Kolesa
2017-09-15eolian: remove old ownership systemDaniel Kolesa
2017-09-15eolian: correctness fixes in tests and eo filesDaniel Kolesa
2017-09-15eolian: switch validation to new ownership systemDaniel Kolesa
2017-09-15eolian: add API to check for @ownedDaniel Kolesa
2017-09-15eolian: store ownership info in typesDaniel Kolesa
2017-09-15eolian: parsing of new @owned syntax for complex typesDaniel Kolesa
2017-09-15eolian: disallow parsing of warn_unused/owned for funcptrsDaniel Kolesa
2017-09-15eolian: initial parsing for @ownedDaniel Kolesa
2017-09-14eolian: default free funcs for builtin typesDaniel Kolesa
2017-09-14eolian: more relaxed rules on what is actually ownableDaniel Kolesa
2017-09-14eolian: include terminatable checks in ownable checkDaniel Kolesa
2017-09-14eolian: inherit freefunc between types/typedeclsDaniel Kolesa
2017-09-13eolian: always implicitly validate database and remove its APIDaniel Kolesa
2017-09-13eolian: move terminated_array typecheck to validate passDaniel Kolesa
2017-09-13eolian: move ownable checks to validation stageDaniel Kolesa
2017-09-01eolian: fix float parsing with locales with ',' decpointDaniel Kolesa
2017-08-30eolian: remove c_onlyDaniel Kolesa
2017-08-30eolian: @extern for function pointersDaniel Kolesa
2017-08-30eolian: remove unused variableDaniel Kolesa
2017-08-28eolian: funcptr docs in correct place, remove more qualifiersDaniel Kolesa
2017-08-28eolian: less clumsy return type handlingDaniel Kolesa
2017-08-28eolian: remove unused qualifiers from func pointersDaniel Kolesa
2017-08-10eolian: implement proper return type serializationDaniel Kolesa
2017-08-10eolian: change C type serialization API to account for returnsDaniel Kolesa
2017-07-16eo lexer - handle malloc failure with longjmpCarsten Haitzler (Rasterman)
2017-07-07Evas and Eolian : Freed string bufferUma Devika
2017-06-18eolian: function pointersLauro Moura
2017-06-09eolian: prepare to defer all dependency parsesDaniel Kolesa
2017-05-30eolian: silence a unused warning temporarilyDaniel Kolesa
2017-05-30eolian: use unit in typedecl c_type_getDaniel Kolesa
2017-05-30eolian: pass unit in internal type serializationDaniel Kolesa
2017-05-30eolian: doc token ref resolver now takes unitDaniel Kolesa
2017-05-30eolian: type_class_get takes unitDaniel Kolesa
2017-05-30eolian: expr eval APIs now take unitsDaniel Kolesa
2017-05-30eolian: more expr system unit updatesDaniel Kolesa
2017-05-30eolian: pass unit around in expr evalDaniel Kolesa
2017-05-30eolian: use unit in all getters for typedeclsDaniel Kolesa
2017-05-30eolian: use units in by_file getters for typedeclsDaniel Kolesa
2017-05-30eolian: pass unit to enum get by nameDaniel Kolesa
2017-05-30eolian: pass unit to struct get by nameDaniel Kolesa
2017-05-30eolian: pass unit to alias get by nameDaniel Kolesa