Skip to content
Snippets Groups Projects
  1. Apr 01, 2020
  2. Mar 31, 2020
  3. Mar 30, 2020
  4. Mar 27, 2020
  5. Mar 26, 2020
    • David Gobbi's avatar
      Merge topic 'wrap-more-hierarchy' into release · 1e42560c
      David Gobbi authored and Kitware Robot's avatar Kitware Robot committed
      
      a74ff00c Reduce the number of headers used while wrapping
      cb8356aa Apply additional hierarchy files when wrapping
      
      Acked-by: default avatarKitware Robot <kwrobot@kitware.com>
      Acked-by: default avatarBen Boeckel <ben.boeckel@kitware.com>
      Merge-request: !6627
      1e42560c
    • David Gobbi's avatar
      Reduce the number of headers used while wrapping · a74ff00c
      David Gobbi authored
      The wrapper source code doesn't need headers for classes that
      are passed by reference.
      a74ff00c
    • David Gobbi's avatar
      Apply additional hierarchy files when wrapping · cb8356aa
      David Gobbi authored
      The module hierarchy file includes all the classes that are
      implemented in the DEPENDS dependency chain.  The wrappers,
      however, also require information about certain classes that
      are implemented outside of this dependency chain.  Specifically,
      if a class header contains a forward reference to another class,
      and if that other class is used in the interface, then the
      wrappers require a hierarchy file that provides information about
      that class.
      
      A solution to this problem is for the wrappers to use the
      hierarchy files for all modules in PRIVATE_DEPENDS, in addition
      to using the module's own hierarchy file.  This will bring in
      more hierarchy files than is strictly necessary, of course,
      but too many is better than too few.
      cb8356aa
  6. Mar 25, 2020
  7. Mar 23, 2020
Loading