[gjs: 9/9] Merge branch '215-refactor-gi-wrappers' into 'master'



commit 03c2c3b47ae2727ce2b719fac2bd258ed24dce88
Merge: c891f06d 886a9a17
Author: Philip Chimento <philip chimento gmail com>
Date:   Tue Jan 8 06:53:37 2019 +0000

    Merge branch '215-refactor-gi-wrappers' into 'master'
    
    Resolve "Boxed copy constructor should not be called, split Boxed into prototype and instance structs"
    
    Closes #215
    
    See merge request GNOME/gjs!260

 gi/boxed.cpp        | 1091 ++++++++++++++++++++-------------------------------
 gi/boxed.h          |  183 ++++++++-
 gi/enumeration.cpp  |   36 +-
 gi/enumeration.h    |    5 -
 gi/fundamental.cpp  |  606 ++++++++--------------------
 gi/fundamental.h    |  116 ++++++
 gi/gerror.cpp       |  333 ++++++----------
 gi/gerror.h         |  101 +++++
 gi/gobject.cpp      |    2 +-
 gi/gtype.cpp        |   22 --
 gi/gtype.h          |    5 -
 gi/interface.cpp    |  197 +++-------
 gi/interface.h      |   86 ++++
 gi/object.cpp       |  617 +++++++----------------------
 gi/object.h         |  238 +++--------
 gi/param.cpp        |    3 +-
 gi/union.cpp        |  307 +++------------
 gi/union.h          |   60 +++
 gi/wrapperutils.cpp |   80 ++++
 gi/wrapperutils.h   |  950 ++++++++++++++++++++++++++++++++++++++++++++
 gjs/mem-private.h   |   12 +-
 gjs/mem.cpp         |   24 +-
 util/log.cpp        |    3 +
 util/log.h          |    1 +
 24 files changed, 2597 insertions(+), 2481 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]