summaryrefslogtreecommitdiff
path: root/src/tests/eolian
Commit message (Expand)AuthorAgeFilesLines
* eolian: Add -e parameter to pass export symbol to eolian generatorFelipe Magno de Almeida2020-12-0411-35/+39
* efl: make all _class_get() functions constMarcel Hollerbach2020-07-205-5/+5
* eolian: add out-param variants of expr eval/value get funcsDaniel Kolesa2020-05-311-2/+3
* tests: resolve float comparison warningsMike Blumenkrantz2020-05-091-1/+1
* eolian: fix C type serialization of error()Daniel Kolesa2020-04-201-0/+4
* eolian: globally enable eolian_state_check, except for beta classesDaniel Kolesa2020-04-191-2/+0
* bindings-cxx: fix missing @since tags at stable c#/cpp testsLucas Cavalcante de Sousa2020-02-0534-38/+174
* eolian: fix all remaining since errorsMarcel Hollerbach2020-02-0510-17/+41
* eolian: move list<> tests to be @beta and preserve enough meaningful that are...Cedric BAIL2020-01-2410-11/+12
* eolian: inherit since information from struct and enum to fieldFelipe Magno de Almeida2019-12-243-6/+19
* eolian: Imply @no_unused if @move in return.Lauro Moura2019-11-053-3/+3
* eolian: Leave default text for libeolian usersLauro Moura2019-10-093-0/+26
* Revert "eolian: disallow missing docs for stable API where necessary"Xavi Artigas2019-09-3040-244/+29
* eolian: disallow missing docs for stable API where necessaryDaniel Kolesa2019-09-3040-29/+244
* eolian: rename param direction enum and fields for consistencyDaniel Kolesa2019-09-261-9/+9
* eolian: rename event_prefix to event_c_prefix for consistencyDaniel Kolesa2019-09-262-2/+2
* eolian: expose most API as stableDaniel Kolesa2019-09-251-3/+3
* eolian: remove support for globalsDaniel Kolesa2019-09-241-15/+11
* eolian: remove global vars from testsDaniel Kolesa2019-09-247-62/+6
* eolian: make hashes beta-only for nowDaniel Kolesa2019-09-201-1/+1
* efl: replace composite with composites and dedup implementsDaniel Kolesa2019-09-191-1/+1
* eolian: enable unimplemented function errors for stable APIDaniel Kolesa2019-09-173-0/+14
* eolian: drop @ctor_param and the associated APIsDaniel Kolesa2019-09-162-9/+0
* eolian: remove second parameter for eolian_type_c_type_getDaniel Kolesa2019-09-091-6/+6
* eolian: change composite syntax from block to inheritance sectionDaniel Kolesa2019-09-061-4/+1
* eolian: update C generator to respect by_ref as well as testsDaniel Kolesa2019-09-056-12/+11
* eolian: remove the expression eval_type APIDaniel Kolesa2019-09-041-2/+2
* eolian tests: use new c_type APIsDaniel Kolesa2019-09-041-13/+13
* eolian: move all tests to use the new @move syntax and APIDaniel Kolesa2019-09-0213-38/+35
* eolian: disallow legacy keyword in enums in stable apiDaniel Kolesa2019-08-294-33/+0
* eolian: rename is_class api for functions to is_staticDaniel Kolesa2019-08-161-6/+6
* eolian: rename @class on methods to @staticDaniel Kolesa2019-08-161-3/+3
* eolian: remove __builtin_free_cbDaniel Kolesa2019-08-014-12/+0
* eolian: disallow ptr() in containers in stable APIDaniel Kolesa2019-08-015-16/+8
* eolian: fix tests after latest restrictionsDaniel Kolesa2019-07-263-2/+6
* eolian: start to express ownership transfereMarcel Hollerbach2019-07-234-4/+4
* eolian: allow value types in view containers (iterators etc.)Daniel Kolesa2019-06-262-19/+6
* eolian: add library support for declaring and using errorsDaniel Kolesa2019-06-242-0/+61
* remove last bits of Evil.h in tests and use evil_private.h insteadVincent Torri2019-06-242-5/+1
* tests: fix warnings and undef ref on Windows (using meson :-) )Vincent Torri2019-06-201-0/+4
* eolian: add test for file versioningDaniel Kolesa2019-05-262-0/+19
* eolian: remove param @nonullDaniel Kolesa2019-05-264-19/+0
* eolian: remove @nullable keywordDaniel Kolesa2019-05-212-63/+0
* eolian tests: rename owning.eo.c to clear confusionDaniel Kolesa2019-05-172-1/+1
* eolian: rename eolian_typedecl_enum_field_c_name_getDaniel Kolesa2019-05-161-2/+2
* eolian: add API to retrieve the C name of an objectDaniel Kolesa2019-05-161-1/+2
* meson: enforce 61s timeout for tests, remove explicit timeouts from build filesMike Blumenkrantz2019-05-151-1/+0
* eolian: move from eo_prefix to c_prefixDaniel Kolesa2019-05-091-1/+1
* eolian: fix conflicts between eo file names in testsDaniel Kolesa2019-05-064-28/+28
* eolian: add support for marking and checking parts as betaDaniel Kolesa2019-05-052-1/+4