- 02 Aug, 2016 5 commits
-
-
Aleksey Konovalov authored
Merge branch 'cpp_wide_strings_support' of https://github.com/konovalov-aleks/djinni into cpp_wide_strings_support
-
Aleksey Konovalov authored
Improved wchar <-> NSString codec in the objective-c implementation. Added static_assert to verify assumptions
-
Aleksey Konovalov authored
-
Aleksey Konovalov authored
-
Aleksey Konovalov authored
-
- 28 Jul, 2016 2 commits
-
-
Aleksey Konovalov authored
-
Aleksey Konovalov authored
-
- 19 Jul, 2016 1 commit
-
-
Aleksey Konovalov authored
-
- 18 Jul, 2016 2 commits
-
-
Aleksey Konovalov authored
-
Aleksey Konovalov authored
-
- 15 Jul, 2016 1 commit
-
-
Aleksey Konovalov authored
-
- 14 Jul, 2016 1 commit
-
-
Aleksey Konovalov authored
-
- 17 May, 2016 2 commits
-
-
Andrew Twyman authored
Don't leak local refs when creating WeakReference objects.
-
Jacob Potter authored
Fixes #218
-
- 11 May, 2016 1 commit
-
-
j4cbo authored
Cleaner fix for VS2015
-
- 25 Apr, 2016 1 commit
-
-
Pascal Menuet authored
-
- 22 Apr, 2016 5 commits
-
-
Andrew Twyman authored
-
Andrew Twyman authored
Fix shadowing of C++ type names by similar method names.
-
Xianwen Chen authored
Fixes #171. Djinni constants which are not primitives, enums, or strings must now be accessed in Objective-C class members, rather than constant variables. This avoids unsafe ordering of initialization of constant objects.
-
Andrew Twyman authored
Added a test to prove that const methods for C++ work, and documented rules for const & static methods.
-
Andrew Twyman authored
Fixes #223 Turns out eq and ord were never implemented for dates in Java or ObjC. I implemented, and added that type to the record_with_derivings test.
-
- 15 Apr, 2016 2 commits
-
-
Andrew Twyman authored
Changed Namespace for CppProxy to global ::djinni in JNIGenerator
-
Jakob Schweisshelm authored
-
- 14 Apr, 2016 1 commit
-
-
Jakob Schweisshelm authored
-
- 12 Apr, 2016 1 commit
-
-
Andrew Twyman authored
Fixes #221
-
- 09 Apr, 2016 6 commits
-
-
Xianwen Chen authored
-
Andrew Twyman authored
Modified version of fix by @pweiskircher
-
Andrew Twyman authored
-
Andrew Twyman authored
-
Andrew Twyman authored
-
Andrew Twyman authored
-
- 07 Apr, 2016 2 commits
-
-
Andrew Twyman authored
Xcode 7.3 adds a warning if we print an Objective-C class as a pointer...
-
Peter Steinberger authored
``` Test Suite 'DBTokenTests' passed at 2016-04-07 17:39:19.383. Executed 5 tests, with 0 failures (0 unexpected) in 0.002 (0.005) seconds Test Suite 'DjinniObjcTestTests.xctest' passed at 2016-04-07 17:39:19.384. Executed 46 tests, with 0 failures (0 unexpected) in 0.057 (0.161) seconds Test Suite 'All tests' passed at 2016-04-07 17:39:19.384. Executed 46 tests, with 0 failures (0 unexpected) in 0.057 (0.196) seconds ** TEST SUCCEEDED ** ```
-
- 31 Mar, 2016 1 commit
-
-
Jakob Petsovits authored
This can be triggered by the following kinds of methods: ``` Conflict = interface +c { } conflict_user = interface +c { # Invalid method: # std::shared_ptr<Conflict> Conflict(); # The template argument refers to the method name, not the type. Conflict(): Conflict; # Invalid method: # void conflict_arg(const std::set<std::shared_ptr<Conflict>>& cs); # The other method name still shadows the 'Conflict' type. conflict_arg(cs: set<Conflict>): bool; } ``` (This is more of an issue when the target C++ naming convention uses lower-case names for both types and methods, as is common in e.g. Boost or C++ standard library names.) Both are fixed by using the type's fully qualified name if the scope contains conflicting names/symbols.
-
- 01 Mar, 2016 3 commits
-
-
Andrew Twyman authored
-
Andrew Twyman authored
Fix ObjC interface generated with non-default cpp identifier type formatting
-
Andrew Twyman authored
add yaml files to outFileList when --skip-generation is enabled
-
- 29 Feb, 2016 1 commit
-
-
Jeff Rogers authored
Fixes #137 No functionality change if not using "--ident-cpp-type"
-
- 22 Feb, 2016 1 commit
-
-
- 19 Feb, 2016 1 commit
-
-
Andrew Twyman authored
-