efl/src/lib/eolian_cxx/grammar
Daniel Kolesa d47610a732 eolian: do not require unit when stringifying types
As it is no longer necessary to pass unit when evaluating exprs,
it is not necessary to pass it here either. Convert all the APIs
to the new style and update all instances in our tree.
2018-01-16 16:39:05 +01:00
..
address_of.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
alternative.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
attribute_conditional.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
attribute_reorder.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
attribute_replace.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
attributes.hpp eolian-cxx: Fix compilation error on clang with const UDT initialization 2016-06-06 03:49:16 -03:00
base_class_definition.hpp cxx: Fix indentation of ifdef guard 2017-12-05 10:15:40 +09:00
c_type.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
case.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
class_declaration.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
class_definition.hpp cxx: Fix compilation after merge 2017-12-05 15:01:45 +09:00
class_implementation.hpp cxx: Include definition header in impl header 2017-12-05 15:01:43 +09:00
container.hpp eolian-cxx: Add support for ref parameters and correct ownership handling 2016-06-14 22:44:02 -03:00
context.hpp cxx: Fix compilation after merge 2017-12-05 15:01:45 +09:00
converting_argument.hpp eolian_cxx: support multiple function pointers 2018-01-12 18:45:40 +09:00
eps.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
function_declaration.hpp cxx: Fix compilation after merge 2017-12-05 15:01:45 +09:00
function_definition.hpp eolian-mono: Add documentation generation support 2017-12-20 19:57:17 -02:00
generator.hpp cxx: Fix compilation after merge 2017-12-05 15:01:45 +09:00
header.hpp cxx: Define types after forward declarations 2017-12-05 15:01:45 +09:00
header_guards.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
header_include_directive.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
html_escaped_string.hpp eolian-mono: Add documentation generation support 2017-12-20 19:57:17 -02:00
impl_header.hpp eolian-cxx: Rewrite to accomodate new features of the C++ binding 2016-06-06 02:54:36 -03:00
implementation_include_directive.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
indentation.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
integral.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
keyword.hpp cxx: Modify how to generate C++ headers and allow cyclic dependencies 2017-01-18 22:47:04 -02:00
klass_def.hpp eolian: do not require unit when stringifying types 2018-01-16 16:39:05 +01:00
kleene.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
list.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
meta.hpp eolian-cxx: Rewrite to accomodate new features of the C++ binding 2016-06-06 02:54:36 -03:00
namespace.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
parameter.hpp efl_mono: tests and better support for structs, plus some other fixes 2017-12-15 22:26:29 -02:00
part_declaration.hpp cxx: Fix compilation after merge 2017-12-05 15:01:45 +09:00
part_implementation.hpp eo: Move hacky API auto_unref to C only 2017-12-05 15:06:34 +09:00
qualifier_def.hpp eolian cxx: use new ownership check API 2017-09-15 16:35:24 +02:00
sequence.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
string.hpp eolian-mono: Add documentation generation support 2017-12-20 19:57:17 -02:00
type.hpp eolian_cxx: Many changes for the C# bindings 2017-12-04 15:47:49 -03:00
type_function_declaration.hpp cxx: Fix compilation after merge 2017-12-05 15:01:45 +09:00
type_impl.hpp cxx: Add strbuf to the list of recognized builtins 2017-12-05 10:09:58 +09:00
type_traits.hpp eolian-cxx: Rewrite to accomodate new features of the C++ binding 2016-06-06 02:54:36 -03:00
types_definition.hpp cxx: Add support for function pointers 2017-12-05 10:14:03 +09:00