summaryrefslogtreecommitdiff
path: root/src/bin/eolian/headers.h
diff options
context:
space:
mode:
authorDaniel Kolesa <d.kolesa@osg.samsung.com>2018-04-18 16:34:49 +0200
committerDaniel Kolesa <d.kolesa@osg.samsung.com>2018-04-18 16:38:14 +0200
commit543902f2ba13b69b052eb21a4a36324d96f5eeba (patch)
tree1e8319b39e6de8fd942ca7ecd2de28fe107067fb /src/bin/eolian/headers.h
parentd13cfe1b83f594238f199e590bfc50fa7fd8c945 (diff)
eolian: make doc ref resolution global
Doc refs no longer introduce new dependencies into files. Instead, they're parsed globally, and any doc ref lookup is also made globally. This allows unit based dependencies to correspond more to what files actually really need at compile time/runtime, with docs being irrelevant to that; it also simplifies the API. The doc resolution API now takes Eolian_State instead of Eolian_Unit, too.
Diffstat (limited to 'src/bin/eolian/headers.h')
-rw-r--r--src/bin/eolian/headers.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bin/eolian/headers.h b/src/bin/eolian/headers.h
index 56e4b4ffdf..94fd89b908 100644
--- a/src/bin/eolian/headers.h
+++ b/src/bin/eolian/headers.h
@@ -4,6 +4,6 @@
4#include "main.h" 4#include "main.h"
5 5
6void eo_gen_params(Eina_Iterator *itr, Eina_Strbuf *buf, Eina_Strbuf **flagbuf, int *nidx, Eolian_Function_Type ftype); 6void eo_gen_params(Eina_Iterator *itr, Eina_Strbuf *buf, Eina_Strbuf **flagbuf, int *nidx, Eolian_Function_Type ftype);
7void eo_gen_header_gen(const Eolian_Unit *src, const Eolian_Class *cl, Eina_Strbuf *buf, Eina_Bool legacy); 7void eo_gen_header_gen(const Eolian_State *state, const Eolian_Class *cl, Eina_Strbuf *buf, Eina_Bool legacy);
8 8
9#endif 9#endif