aboutsummaryrefslogtreecommitdiffstats
path: root/src/bin/eolian/types.h
blob: 5abd030a27ab0c5759b89999d08f7881aee75471 (plain) (blame)
1
2
3
4
5
6
7
8
#ifndef EOLIAN_GEN_TYPES_H
#define EOLIAN_GEN_TYPES_H

void eo_gen_types_header_gen(const Eolian_State *state, Eina_Iterator *itr, Eina_Strbuf *buf, Eina_Bool full);
void eo_gen_types_source_gen(Eina_Iterator *itr, Eina_Strbuf *buf);
Eina_Strbuf *eo_gen_class_typedef_gen(const Eolian_State *eos, const char *eof);

#endif