chimera-project:static_assert_in_template_method

Last commit made on 2020-04-20
Get this branch:
git clone -b static_assert_in_template_method https://git.launchpad.net/chimera-project

Branch merges

Branch information

Name:
static_assert_in_template_method
Repository:
lp:chimera-project

Recent commits

c536de2... by Jeongseok Lee

Add example that fails because of static_assert in template methods

7ebdbc6... by Jeongseok Lee

Make toString(Decl*) compatible with LLVM < 6.0

0b3856b... by Jeongseok Lee <email address hidden>

Merge branch 'master' into decl_to_string

5d9a523... by Jeongseok Lee

Update toString(Decl*) to cover more types

be400a2... by Jeongseok Lee <email address hidden>

Install transitive dependency of one of dependencies (#314)

2421322... by Jeongseok Lee <email address hidden>

Split bindings into header and source (#289)

* Split bindings into header and source

* Include associated header in source file

* Add missing header inclusion

* Update src/configuration.cpp

Co-Authored-By: Pras Velagapudi <email address hidden>

* Remove header/source extension arguments from Render()

* Make parsing templates backward compatible

* Add module header template support

* Replace not with !

* Allow to skip generating binding

Co-authored-by: Pras Velagapudi <email address hidden>

0ed9a5b... by Jeongseok Lee <email address hidden>

Ignore unspecialized template variables (#298)

* Add test for #297 -- not passing

* Ignore unspecialized template variables

* Add more decl support to util::toString()

* Add failing unit test

* Ignore specialized template variable as workaround for #297

* Make toString() backward compatible

* Update comments and fix typos

* Update src/visitor.cpp

Co-Authored-By: Pras Velagapudi <email address hidden>

Co-authored-by: Pras Velagapudi <email address hidden>

26c3be0... by Jeongseok Lee <email address hidden>

Add exception binding tests (#290)

* Add exception binding tests

* Update test/examples/30_pybind11_examples/02_advanced/03_exceptions/exceptions.h

Co-Authored-By: Pras Velagapudi <email address hidden>

* Update test/examples/30_pybind11_examples/02_advanced/03_exceptions/exceptions.py

Co-Authored-By: Pras Velagapudi <email address hidden>

* Disable OverflowError for pybind11 < 2.5.0

* Fix Python test code for exceptions

Co-authored-by: Pras Velagapudi <email address hidden>

85e931d... by Jeongseok Lee <email address hidden>

Add functional examples (#294)

* Add functional examples

* Update test/examples/30_pybind11_examples/02_advanced/05_type_conversions/03_functional/functional.h

Co-Authored-By: Pras Velagapudi <email address hidden>

Co-authored-by: Pras Velagapudi <email address hidden>

3c8bea5... by Jeongseok Lee <email address hidden>

Update clang type to string conversion helper function (#292)