Merge branch 'labeled_params_v2' Resolves #47.
Project: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/repo Commit: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/commit/93d02b03 Tree: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/tree/93d02b03 Diff: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/diff/93d02b03 Branch: refs/heads/master Commit: 93d02b036cd4d5821be4e6513e00b92ce8c6215e Parents: 1150ddb 4aab73c Author: Nick Wellnhofer <wellnho...@aevum.de> Authored: Thu Nov 26 19:19:39 2015 +0100 Committer: Nick Wellnhofer <wellnho...@aevum.de> Committed: Thu Nov 26 19:19:39 2015 +0100 ---------------------------------------------------------------------- compiler/perl/lib/Clownfish/CFC.xs | 18 +- compiler/src/CFCParamList.c | 6 + compiler/src/CFCPerlConstructor.c | 72 ++++-- compiler/src/CFCPerlMethod.c | 85 ++---- compiler/src/CFCPerlSub.c | 235 +++++++---------- compiler/src/CFCPerlSub.h | 20 +- compiler/src/CFCPerlTypeMap.c | 18 +- compiler/src/CFCPerlTypeMap.h | 3 +- .../perl/buildlib/Clownfish/Build/Binding.pm | 21 +- runtime/perl/t/binding/018-host.t | 7 +- runtime/perl/t/binding/019-obj.t | 2 +- runtime/perl/xs/XSBind.c | 256 +++++-------------- runtime/perl/xs/XSBind.h | 210 ++++----------- 13 files changed, 342 insertions(+), 611 deletions(-) ----------------------------------------------------------------------