Merge branch 'catch-cfc-exceptions'

Project: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/commit/b21ec10f
Tree: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/tree/b21ec10f
Diff: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/diff/b21ec10f

Branch: refs/heads/master
Commit: b21ec10f15a9e453e869983294340c31100270d1
Parents: faefec2 25e6ff3
Author: Nick Wellnhofer <wellnho...@aevum.de>
Authored: Thu Mar 10 14:21:18 2016 +0100
Committer: Nick Wellnhofer <wellnho...@aevum.de>
Committed: Thu Mar 10 14:21:18 2016 +0100

----------------------------------------------------------------------
 compiler/c/t/cfbase/Animal.cfh                  |  21 ---
 compiler/c/t/cfbase/Animal.cfp                  |   4 -
 compiler/c/t/cfbase/Animal/Dog.cfh              |  28 ---
 compiler/c/t/cfbase/Animal/Util.cfh             |  23 ---
 compiler/c/t/cfext/Animal/Rottweiler.cfh        |  31 ----
 compiler/c/t/cfext/AnimalExtension.cfp          |   8 -
 compiler/c/t/test_cfc.c                         |   2 +-
 compiler/common/test/cfbase/Animal.cfh          |  21 +++
 compiler/common/test/cfbase/Animal.cfp          |   4 +
 compiler/common/test/cfbase/Animal/Dog.cfh      |  28 +++
 compiler/common/test/cfbase/Animal/Util.cfh     |  23 +++
 compiler/common/test/cfclash/bar/Bar.cfh        |  25 +++
 compiler/common/test/cfclash/bar/Bar.cfp        |   4 +
 compiler/common/test/cfclash/bar/Baz.cfh        |  25 +++
 .../test/cfclash/class/Animal/DogClash.cfh      |  28 +++
 .../test/cfclash/class/AnimalExtension.cfp      |   5 +
 .../common/test/cfclash/file/Animal/Dog.cfh     |  28 +++
 compiler/common/test/cfclash/foo/Foo.cfh        |  25 +++
 compiler/common/test/cfclash/foo/Foo.cfp        |   4 +
 .../common/test/cfext/Animal/Rottweiler.cfh     |  31 ++++
 compiler/common/test/cfext/AnimalExtension.cfp  |   8 +
 compiler/perl/buildlib/Clownfish/CFC/Build.pm   |  21 ++-
 .../buildlib/Clownfish/CFC/Test/TestUtils.pm    |  44 +++++
 compiler/perl/lib/Clownfish/CFC.xs              |   5 +-
 compiler/perl/t/401-class.t                     |  45 +++--
 compiler/perl/t/403-parcel.t                    |   3 +-
 compiler/perl/t/500-hierarchy.t                 |   7 +-
 compiler/perl/t/501-include_dir.t               |   7 +-
 compiler/perl/t/502-clash.t                     | 108 -----------
 compiler/perl/t/cfbase/Animal.cfh               |  21 ---
 compiler/perl/t/cfbase/Animal.cfp               |   4 -
 compiler/perl/t/cfbase/Animal/Dog.cfh           |  28 ---
 compiler/perl/t/cfbase/Animal/Util.cfh          |  23 ---
 compiler/perl/t/cfclash/bar/Bar.cfh             |  25 ---
 compiler/perl/t/cfclash/bar/Bar.cfp             |   4 -
 compiler/perl/t/cfclash/bar/Baz.cfh             |  25 ---
 .../perl/t/cfclash/class/Animal/DogClash.cfh    |  28 ---
 .../perl/t/cfclash/class/AnimalExtension.cfp    |   5 -
 compiler/perl/t/cfclash/file/Animal/Dog.cfh     |  28 ---
 compiler/perl/t/cfclash/foo/Foo.cfh             |  25 ---
 compiler/perl/t/cfclash/foo/Foo.cfp             |   4 -
 compiler/perl/t/cfext/Animal/Rottweiler.cfh     |  31 ----
 compiler/perl/t/cfext/AnimalExtension.cfp       |   8 -
 compiler/perl/t/core/403-parcel.t               |   6 +-
 compiler/perl/t/core/500-hierarchy.t            |   6 +-
 compiler/src/CFCCBlock.c                        |   5 +-
 compiler/src/CFCClass.c                         |  14 +-
 compiler/src/CFCTest.c                          |  57 +++++-
 compiler/src/CFCTest.h                          |  12 +-
 compiler/src/CFCTestCBlock.c                    |  19 +-
 compiler/src/CFCTestClass.c                     | 105 ++++++++++-
 compiler/src/CFCTestFunction.c                  |  30 +++-
 compiler/src/CFCTestHierarchy.c                 | 180 +++++++++++++++----
 compiler/src/CFCTestMethod.c                    |  67 ++++++-
 compiler/src/CFCTestParcel.c                    |  90 ++++++++--
 compiler/src/CFCTestSymbol.c                    |  29 ++-
 compiler/src/CFCTestType.c                      |  59 +++++-
 compiler/src/CFCTestVariable.c                  |  32 +++-
 compiler/src/CFCUtil.c                          | 124 +++++++++----
 compiler/src/CFCUtil.h                          |  27 +++
 compiler/src/CFCVariable.c                      |   5 +-
 61 files changed, 1109 insertions(+), 633 deletions(-)
----------------------------------------------------------------------


Reply via email to