summaryrefslogtreecommitdiff
path: root/src/lib/eolian/database_expr.c (follow)
AgeCommit message (Expand)Author
2019-09-26eolian: stricter checks for const() validityDaniel Kolesa
2019-09-24eolian: remove support for globalsDaniel Kolesa
2019-08-05eolian: attempt to silence coverity overlapping assignment errorsDaniel Kolesa
2018-11-09eolian - fix warnings about strin truncation by expanding buffersCarsten Haitzler (Rasterman)
2018-05-03eolian: allow void and non-ownable types in futureDaniel Kolesa
2018-04-20eolian: add capturing of variables/typedecls in expr evalDaniel Kolesa
2018-03-20eolian: use new error logging for all recoverable errorsDaniel Kolesa
2018-03-11eolian: simplify namespace handlingDaniel Kolesa
2018-03-07eolian: get rid of old APIs for typedecl retrievalDaniel Kolesa
2018-03-07eolian: remove old variable retrieval APIsDaniel Kolesa
2018-01-16eolian: do not require unit for expr eval APIsDaniel Kolesa
2018-01-16eolian: cache enum expr in the databaseDaniel Kolesa
2018-01-16eolian: expose _eval_type to internalsDaniel Kolesa
2018-01-12eolian: type_typedecl_get doesn't need a unitDaniel Kolesa
2017-12-15eolian: remove remaining global state (+ modify APIs accordingly)Daniel Kolesa
2017-10-31eolian: Add some color to those warning messagesJean-Philippe Andre
2017-05-30eolian: more expr system unit updatesDaniel Kolesa
2017-05-30eolian: pass unit around in expr evalDaniel Kolesa
2017-05-30eolian: pass unit to enum get by nameDaniel Kolesa
2017-05-30eolian: pass unit to alias get by nameDaniel Kolesa
2017-05-30eolian: make by-name variable lookups take unitDaniel Kolesa
2016-12-14eolian: handle pointer types in typechecking expr evalDaniel Kolesa
2016-12-14eolian: unary expr eval for floats and add a signed number maskDaniel Kolesa
2016-03-03eolian: more old type api removalsDaniel Kolesa
2016-03-03eolian: remove retrieval funcs for type-style enums/aliases/structsDaniel Kolesa
2015-05-14eolian: use fprintf(stderr) rather than eina_log for compile errorsDaniel Kolesa
2015-05-13eolian: precompute all enum field values (faster runtime, constness)Daniel Kolesa
2015-05-13eolian: allow forced retrieval of enum field valuesDaniel Kolesa
2015-05-13eolian: fix evaluation of "undefined" enum fieldsDaniel Kolesa
2015-05-12eolian: buttsDaniel Kolesa
2014-09-23fix config.h inclusion across the treeMike Blumenkrantz
2014-08-25eolian: if the if was not taken random value would end up in exp.Cedric BAIL
2014-08-22eolian: refactor the struct/enum field APIsDaniel Kolesa
2014-08-21eolian: drop Eina_ValueDaniel Kolesa
2014-08-21eolian: add comments containing original expressions to generated enum fieldsDaniel Kolesa
2014-08-21eolian: allow usage of stack Eina_Value in expr APIDaniel Kolesa
2014-08-21eolian: enum API implementationDaniel Kolesa
2014-08-21eolian: fix null serializationDaniel Kolesa
2014-08-21eolian: eolian_type_name_get now returns the eo name, not c nameDaniel Kolesa
2014-08-21eolian: initial API for expression evaluationDaniel Kolesa
2014-08-21eolian: initial eval function with Eina_Value returnDaniel Kolesa
2014-08-21eolian: initial support for expression evaluationDaniel Kolesa