1. 17 Oct, 2016 1 commit
    • Make operator bool() explicit · c889ebd0
      This prevents unwanted conversions to bool or int such as:
      ```
      py::object my_object;
      
      std::cout << my_object << std::endl; // compiles and prints 0 or 1
      int n = my_object; // compiles and is nonsense
      ```
      
      With `explicit operator bool()` the above cases become compiler errors.
      Dean Moldovan committed
  2. 16 Oct, 2016 2 commits
  3. 15 Oct, 2016 2 commits
  4. 14 Oct, 2016 3 commits
  5. 13 Oct, 2016 6 commits
  6. 12 Oct, 2016 3 commits
  7. 11 Oct, 2016 1 commit
  8. 09 Oct, 2016 6 commits
  9. 08 Oct, 2016 1 commit
  10. 07 Oct, 2016 1 commit
  11. 02 Oct, 2016 2 commits
  12. 30 Sep, 2016 2 commits
  13. 29 Sep, 2016 3 commits
  14. 27 Sep, 2016 6 commits
  15. 26 Sep, 2016 1 commit