You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Allow Parser to inherit constructors from template classes with using
Make Parser honor Info.skip for anonymous struct or union as well
Optimize Pointer.sizeof() method of subclasses for primitive types
Let users override Info.enumerate on a per-enum basis and allow attributes after enum class
Fix Parser not considering identifiers as type names when placed directly after friend or in template<>
Check for defined NO_WINDOWS_H macro in Generator to skip #include <windows.h>
Provide UIntIndexer and ULongIndexer, treating array and buffer data as unsigned 32- or 64-bit integers, for convenience (issue #376)
Fix Parser not evaluating using namespace with respect to the current block (issue #370)
Fix exception in Loader when running jlink image with JDK 13+ (pull #375)
Fix errors with @Virtual @Name("operator ...") in Generator by using Java names for C++ (issue #362)
Apply in Parser missing const to parameters of @Virtual functions using adapters
Use in Generator C++11 override keyword for @Virtual functions (pull #373)
Speed up Loader.load() by caching results returned from Loader.findLibrary() (issue #287)
Pick up Info correctly in Parser also for anonymous function pointers with const parameters
Make Parser apply Info.translate in the case of enumerators as well
Fix compiler failures in Builder with platform properties containing relative paths
Let Parser rename types using Info.javaNames in addition to valueTypes and pointerTypes (pull #367)
Include in the defaults of InfoMap mappings missing for the std::array and jchar types
Fix various Parser failures with attributes on constructors, empty macros, enum classes, friend classes, inherited constructors, and keywords in parameter names
Add to Parser support for C++11 attributes found within [[ and ]] brackets
Consider Pointer values maxBytes or maxPhysicalBytes suffixed with % as relative to Runtime.maxMemory() (pull #365)
Prevent Parser from considering constexpr operator declarations as const types
Fix on Loader.load() the default library name of classes without @Properties(target=..., global=...)
Prevent Parser from outputting asPointer() cast methods with multiple inheritance (issue #360)
Add CacheMojo to help extract binaries and resources used by command line tools outside of the JVM
Fix Android build properties for NDK r20b (pull #357)