klayout/testdata/python
Matthias Koefferlein 7b07782cdf Avoid an issue with virtual functions
Reimplementing virtual functions with
"const &" arguments wasn't behaving as
expected because these arguments were
copied.

Now, "const &" for arguments (in virtual
function reimplementation) is not implemented
as a copy.

In addition, now it's possible to declare
results as references always (also if const &).

See gsiTest.cc:1078 for example:

  //  gsi::arg_make_reference makes the function's return value
  //  always being taken as a reference
  gsi::method<C_P, const CopyDetector &, const CopyDetector &, gsi::arg_make_reference> ("pass_cd_cref_as_ref", &C_P::pass_cd_cref)
2019-01-31 00:36:44 +01:00
..
basic.py Avoid an issue with virtual functions 2019-01-31 00:36:44 +01:00
dbLayoutTest.py Updated copyright. 2019-01-08 00:58:45 +01:00
dbPCells.py Updated copyright. 2019-01-08 00:58:45 +01:00
dbPolygonTest.py Updated copyright. 2019-01-08 00:58:45 +01:00
dbReaders.py Updated copyright. 2019-01-08 00:58:45 +01:00
dbRegionTest.py Updated copyright. 2019-01-08 00:58:45 +01:00
dbTransTest.py Updated copyright. 2019-01-08 00:58:45 +01:00
qtbinding.py Updated copyright. 2019-01-08 00:58:45 +01:00
tlTest.py Updated copyright. 2019-01-08 00:58:45 +01:00