Skip to content
Snippets Groups Projects

Consolidation with CDI-PIO (develop)

Merged Sergey Kosukhin requested to merge m300488/develop-rebase into develop
2 files
+ 25
1
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -134,6 +134,16 @@ $argumentTemplates =
:callExpression => '<name>_dummy',
:passAs => 'integer(c_<type>), value :: <name>_dummy',
:postcallStatements => ''
}, { #logical
:regex => '^\s*(?<type>bool)\s+(?<name>\w+)\s*$',
:placeholders => %w[name type],
:dummyName => '<name>_dummy',
:acceptAs => 'logical(c_<type>), value :: <name>_dummy',
:helperVars => '',
:precallStatements => '',
:callExpression => '<name>_dummy',
:passAs => 'logical(c_<type>), value :: <name>_dummy',
:postcallStatements => ''
}, { #<floatTypes>
:regex => '^\s*(?<type><floatTypes>)\s+(?<name>\w+)\s*$',
:placeholders => %w[name type],
@@ -489,6 +499,16 @@ $returnTypeTemplates = [
:receiveAs => 'integer(c_<type>)',
:assignVariable => $wrapperResultVarName,
:postcallStatements => ''
}, { #bool
:regex => '^\s*(?<type>bool)\s*$',
:placeholders => %w[type],
:isVoid => false,
:returnAs => 'logical(c_<type>)',
:helperVars => '',
:precallStatements => '',
:receiveAs => 'logical(c_<type>)',
:assignVariable => $wrapperResultVarName,
:postcallStatements => ''
}, { #<floatTypes>
:regex => '^\s*(?<type><floatTypes>)\s*$',
:placeholders => %w[type],
Loading