You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucy.apache.org by nw...@apache.org on 2015/05/09 19:50:08 UTC

[11/11] lucy-clownfish git commit: Merge branch 'cfc_symbol_v3'

Merge branch 'cfc_symbol_v3'


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

Branch: refs/heads/master
Commit: ec7d6e57c7cca62dc0e24e8acba4f5c4723680bb
Parents: 5057507 89bf831
Author: Nick Wellnhofer <we...@aevum.de>
Authored: Sat May 9 19:48:31 2015 +0200
Committer: Nick Wellnhofer <we...@aevum.de>
Committed: Sat May 9 19:48:31 2015 +0200

----------------------------------------------------------------------
 compiler/perl/lib/Clownfish/CFC.pm      |  79 +++-----
 compiler/perl/lib/Clownfish/CFC.xs      | 276 +++++++++++----------------
 compiler/perl/t/051-symbol.t            |  46 +----
 compiler/perl/t/200-function.t          |  10 +-
 compiler/perl/t/201-method.t            |  36 ++--
 compiler/perl/t/202-overridden_method.t |  15 +-
 compiler/perl/t/203-final_method.t      |  10 +-
 compiler/perl/t/300-variable.t          |  32 ++--
 compiler/perl/t/401-class.t             |  18 +-
 compiler/perl/t/403-parcel.t            |  11 +-
 compiler/perl/t/500-hierarchy.t         |   4 +-
 compiler/perl/t/501-include_dir.t       |   8 +-
 compiler/perl/t/600-parser.t            |   3 +-
 compiler/src/CFCBindClass.c             |  48 +++--
 compiler/src/CFCBindFunction.c          |   6 +-
 compiler/src/CFCBindFunction.h          |   3 +-
 compiler/src/CFCBindMethod.c            |  39 ++--
 compiler/src/CFCBindMethod.h            |   7 +-
 compiler/src/CFCC.c                     |   6 +-
 compiler/src/CFCCHtml.c                 |  36 ++--
 compiler/src/CFCCMan.c                  |  19 +-
 compiler/src/CFCCallable.c              |  12 +-
 compiler/src/CFCCallable.h              |   9 +-
 compiler/src/CFCClass.c                 | 271 ++++++++++++++++++--------
 compiler/src/CFCClass.h                 |  50 +++--
 compiler/src/CFCFunction.c              |  36 ++--
 compiler/src/CFCFunction.h              |  23 +--
 compiler/src/CFCGo.c                    |   2 +-
 compiler/src/CFCGoClass.c               |   2 +-
 compiler/src/CFCGoMethod.c              |  10 +-
 compiler/src/CFCGoMethod.h              |   2 +-
 compiler/src/CFCHierarchy.c             |  10 +-
 compiler/src/CFCMethod.c                | 172 ++++++-----------
 compiler/src/CFCMethod.h                |  57 ++----
 compiler/src/CFCParseHeader.y           |  34 +---
 compiler/src/CFCParser.c                |  19 --
 compiler/src/CFCParser.h                |   6 -
 compiler/src/CFCPerl.c                  |  11 +-
 compiler/src/CFCPerlClass.c             |  10 +-
 compiler/src/CFCPerlConstructor.c       |   7 +-
 compiler/src/CFCPerlConstructor.h       |   2 +-
 compiler/src/CFCPerlMethod.c            |  46 ++---
 compiler/src/CFCPerlMethod.h            |  10 +-
 compiler/src/CFCPerlPod.c               |  12 +-
 compiler/src/CFCSymbol.c                | 167 ++--------------
 compiler/src/CFCSymbol.h                |  63 +-----
 compiler/src/CFCTestClass.c             |  27 ++-
 compiler/src/CFCTestDocuComment.c       |   4 +-
 compiler/src/CFCTestFunction.c          |   7 +-
 compiler/src/CFCTestHierarchy.c         |  10 +-
 compiler/src/CFCTestMethod.c            |  50 ++---
 compiler/src/CFCTestParcel.c            |  11 +-
 compiler/src/CFCTestParser.c            |   3 +-
 compiler/src/CFCTestSymbol.c            |  77 ++------
 compiler/src/CFCTestType.c              |   6 +-
 compiler/src/CFCTestVariable.c          |  28 ++-
 compiler/src/CFCType.c                  |   3 +-
 compiler/src/CFCUri.c                   |   4 +-
 compiler/src/CFCVariable.c              |  49 ++---
 compiler/src/CFCVariable.h              |  27 ++-
 60 files changed, 852 insertions(+), 1209 deletions(-)
----------------------------------------------------------------------