efl/src/tests/eolian
Lauro Moura d4d9ecc92f eolian: Imply @no_unused if @move in return.
Summary:
This makes sure the user is warned if it ignores a return value that
could potentially be a memory leak.

This also makes possible to use `value {}` blocks with `@move` instead
of value-less properties with `@no_unused`.

Also removed the `@move` from canvas_text_async_layout as it is ignored
in the only place it is used.

Reviewers: q66

Reviewed By: q66

Subscribers: #reviewers, #committers, bu5hm4n, felipealmeida, cedric, segfaultxavi

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D10601
2019-11-05 16:54:17 -03:00
..
data eolian: Imply @no_unused if @move in return. 2019-11-05 16:54:17 -03:00
data_aux Revert "eolian: disallow missing docs for stable API where necessary" 2019-09-30 19:48:19 +02:00
eolian_aux.c eolian tests: use parse instead of path_parse 2019-05-03 17:08:34 +02:00
eolian_generated_future.c eo: remove tests for old Efl_Future, but leave infra in place for testing later new Eina_Future.x 2018-05-01 10:39:01 -07:00
eolian_generation.c remove last bits of Evil.h in tests and use evil_private.h instead 2019-06-24 09:01:25 -04:00
eolian_parsing.c eolian: Leave default text for libeolian users 2019-10-09 16:18:30 +02:00
eolian_static.c eolian: add code to run static checks but don't enable yet 2018-05-17 16:11:03 +02:00
eolian_suite.c remove last bits of Evil.h in tests and use evil_private.h instead 2019-06-24 09:01:25 -04:00
eolian_suite.h eolian_aux: add initial eolian_aux APIs 2018-11-29 13:56:52 +01:00
generated_future.eo Revert "eolian: disallow missing docs for stable API where necessary" 2019-09-30 19:48:19 +02:00
meson.build meson: enforce 61s timeout for tests, remove explicit timeouts from build files 2019-05-15 18:49:51 +02:00