summaryrefslogtreecommitdiff
path: root/src/tests/eolian (follow)
AgeCommit message (Expand)Author
13 dayseolian: Imply @no_unused if @move in return.Lauro Moura
2019-10-09eolian: Leave default text for libeolian usersLauro Moura
2019-09-30Revert "eolian: disallow missing docs for stable API where necessary"Xavi Artigas
2019-09-30eolian: disallow missing docs for stable API where necessaryDaniel Kolesa
2019-09-26eolian: rename param direction enum and fields for consistencyDaniel Kolesa
2019-09-26eolian: rename event_prefix to event_c_prefix for consistencyDaniel Kolesa
2019-09-25eolian: expose most API as stableDaniel Kolesa
2019-09-24eolian: remove support for globalsDaniel Kolesa
2019-09-24eolian: remove global vars from testsDaniel Kolesa
2019-09-20eolian: make hashes beta-only for nowDaniel Kolesa
2019-09-19efl: replace composite with composites and dedup implementsDaniel Kolesa
2019-09-17eolian: enable unimplemented function errors for stable APIDaniel Kolesa
2019-09-16eolian: drop @ctor_param and the associated APIsDaniel Kolesa
2019-09-09eolian: remove second parameter for eolian_type_c_type_getDaniel Kolesa
2019-09-06eolian: change composite syntax from block to inheritance sectionDaniel Kolesa
2019-09-05eolian: update C generator to respect by_ref as well as testsDaniel Kolesa
2019-09-04eolian: remove the expression eval_type APIDaniel Kolesa
2019-09-04eolian tests: use new c_type APIsDaniel Kolesa
2019-09-02eolian: move all tests to use the new @move syntax and APIDaniel Kolesa
2019-08-29eolian: disallow legacy keyword in enums in stable apiDaniel Kolesa
2019-08-16eolian: rename is_class api for functions to is_staticDaniel Kolesa
2019-08-16eolian: rename @class on methods to @staticDaniel Kolesa
2019-08-01eolian: remove __builtin_free_cbDaniel Kolesa
2019-08-01eolian: disallow ptr() in containers in stable APIDaniel Kolesa
2019-07-26eolian: fix tests after latest restrictionsDaniel Kolesa
2019-07-23eolian: start to express ownership transfereMarcel Hollerbach
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-06-24remove last bits of Evil.h in tests and use evil_private.h insteadVincent Torri
2019-06-20tests: fix warnings and undef ref on Windows (using meson :-) )Vincent Torri
2019-05-26eolian: add test for file versioningDaniel Kolesa
2019-05-26eolian: remove param @nonullDaniel Kolesa
2019-05-21eolian: remove @nullable keywordDaniel Kolesa
2019-05-17eolian tests: rename owning.eo.c to clear confusionDaniel 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-15meson: enforce 61s timeout for tests, remove explicit timeouts from build filesMike Blumenkrantz
2019-05-09eolian: move from eo_prefix to c_prefixDaniel Kolesa
2019-05-06eolian: fix conflicts between eo file names in testsDaniel Kolesa
2019-05-05eolian: add support for marking and checking parts as betaDaniel Kolesa
2019-05-03eolian tests: use parse instead of path_parseDaniel Kolesa
2019-05-03eolian: refactor parsing API and path handlingDaniel Kolesa
2019-04-18eolian: remove legacy generation from testsDaniel Kolesa
2019-03-08eo: make reflection getter const function.Cedric BAIL
2019-03-08eolian: remove legacy handling API and most of generationDaniel Kolesa
2019-02-28eolian: Fix struct database registration.Lauro Moura
2019-02-22eolian: introduce typed slice typesDaniel Kolesa
2019-02-21eo: make reflection setter able to return an error code in case of failure.Cedric BAIL
2019-02-21eolian gen: generate a separate file with legacy implementationsDaniel Kolesa
2019-02-17eolian: restrict usage of ptr() to directly used typesDaniel Kolesa