- 14 May, 2015 1 commit
-
-
Marcin Kaszynski authored
-
- 12 May, 2015 6 commits
-
-
Jacob Potter authored
-
Jacob Potter authored
-
j4cbo authored
Command line arguments to control Obj-C++ generation
-
Miro Knejp authored
-
Miro Knejp authored
-
Miro Knejp authored
-
- 08 May, 2015 8 commits
-
-
Jacob Potter authored
-
j4cbo authored
Feature/no cpp14
-
Miro Knejp authored
-
Miro Knejp authored
-
Miro Knejp authored
- Remove all generated code from the primary Xcode project - Include generated .cpp files in libtextsort for records with derivings - Handwritten objc sources no longer need to be .mm - Rename main.m to .mm for C++ standard library linking - Add libdjinni to Xcode workspace for convenience
-
Miro Knejp authored
-
Miro Knejp authored
-
Jacob Potter authored
-
- 07 May, 2015 3 commits
-
-
Miro Knejp authored
- Follows the idiomatic way of std::tuple - Implement operator>, operator<= and operator>= only using operator<
-
Miro Knejp authored
-
Miro Knejp authored
-
- 06 May, 2015 3 commits
-
-
Miro Knejp authored
Also includes: - Use helper function for printing Objc function calls and signatures - Consistently apply "field" and "local" identifiery styles to Objc record parameters - Further imporvements to Objcpp generator - Separation of output format and semantics - Consistent printing of call signatures - Avoiding local temporaries where feasible - Fixed double "auto ret =" in +o methods with a return value Plus some additional fixes [written by mknejp, rebased/squashed/fixed up by j4cbo]
-
Jacob Potter authored
-
Jacob Potter authored
-
- 05 May, 2015 3 commits
-
-
Miro Knejp authored
-
Jacob Potter authored
Previously we didn't properly distinguish between declarations in the root namespace (::foo) and unqualified declarations (foo).
-
Jacob Potter authored
This reverts commit 0807100b.
-
- 04 May, 2015 2 commits
-
-
Miro Knejp authored
-
Jacob Potter authored
-
- 01 May, 2015 8 commits
-
-
Miro Knejp authored
-
Miro Knejp authored
-
Miro Knejp authored
-
Miro Knejp authored
-
Miro Knejp authored
-
Miro Knejp authored
-
Miro Knejp authored
-
Jacob Potter authored
-
- 29 Apr, 2015 5 commits
-
-
Miro Knejp authored
-
Miro Knejp authored
-
Jacob Potter authored
-
Jacob Potter authored
-
Miro Knejp authored
-
- 28 Apr, 2015 1 commit
-
-
Miro Knejp authored
This not only reduces the number of public files exposed to users down to one, it also makes things safer. It is no longer possible to pass something to a +c interface from Obj-C that is not compatible and it allows one to directly call static class methods on the generated types instead of going through the CppProxy type.
-