eolian_mono: Added code for eolian_mono generator
authorLauro Moura <lauromoura@expertisesolutions.com.br>
Fri, 24 Nov 2017 00:50:16 +0000 (21:50 -0300)
committerLauro Moura <lauromoura@expertisesolutions.com.br>
Mon, 4 Dec 2017 18:47:50 +0000 (15:47 -0300)
commitd93e9ff286ce1961f530d56b5536881f47104ebd
treed9fd8cd25a64b9ab6b23ae34b92c342dc8e6b543
parent9391407319424c503a78479b407737ccead945b7
eolian_mono: Added code for eolian_mono generator

Based on the eolian_cxx library generators. Buildsystem files will come
in a future commmit.
23 files changed:
src/bin/eolian_mono/.gitignore [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/enum_definition.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/function_blacklist.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/function_declaration.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/function_definition.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/function_helpers.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/function_pointer.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/function_registration.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/generation_contexts.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/keyword.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/klass.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/marshall_annotation.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/marshall_type.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/marshall_type_impl.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/name_helpers.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/namespace.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/parameter.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/struct_definition.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/type.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/type_impl.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/using_decl.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian/mono/utils.hh [new file with mode: 0644]
src/bin/eolian_mono/eolian_mono.cc [new file with mode: 0644]