forked from enlightenment/efl
cxx: Fix ifdef protections in function impl
Mote: for protected we should use "protected:" if that is somehow possible.
This commit is contained in:
parent
64698daeb5
commit
c490392ee6
|
@ -45,12 +45,12 @@ struct function_definition_generator
|
|||
}
|
||||
|
||||
if(f.is_beta &&
|
||||
!as_generator("#ifdef " << *(string << "_") << string << "_" << string << "_BETA\n")
|
||||
.generate(sink, std::make_tuple(_klass_name.namespaces, _klass_name.eolian_name, suffix), add_upper_case_context(ctx)))
|
||||
!as_generator("#ifdef " << *(string << "_") << string << "_BETA\n")
|
||||
.generate(sink, std::make_tuple(_klass_name.namespaces, _klass_name.eolian_name), add_upper_case_context(ctx)))
|
||||
return false;
|
||||
if(f.is_protected &&
|
||||
!as_generator("#ifdef " << *(string << "_") << string << "_" << string << "_PROTECTED\n")
|
||||
.generate(sink, std::make_tuple(_klass_name.namespaces, _klass_name.eolian_name, suffix), add_upper_case_context(ctx)))
|
||||
!as_generator("#ifdef " << *(string << "_") << string << "_PROTECTED\n")
|
||||
.generate(sink, std::make_tuple(_klass_name.namespaces, _klass_name.eolian_name), add_upper_case_context(ctx)))
|
||||
return false;
|
||||
|
||||
if(!as_generator
|
||||
|
|
Loading…
Reference in New Issue