v0.14.0
github-actions
released this
16 Nov 12:49
·
194 commits
to master
since this release
Clang v0.14.0
Closed issues:
- callback to support possible vararg definitions? (#17)
- general usability improvement (#40)
- WARNING: Skipping VarArg Function CLCursor (Clang.cindex.FunctionDecl) (#146)
- Issues wrapping libLLVM (#168)
- Improvement Meta-list v2 (#228)
- Parsing ended to early in macro (#281)
- Constructors for union structs (#304)
- Invalid
getproperty
/setproperty!
for struct records (#306) - Generator errors with struct in union (#307)
- Add support for filtering nodes with a custom function after the codegen pass (#308)
- "$" expression outside quote around... (#311)
- Integer sizes and signals lost (#313)
- Unable to wrap
stat
(#320) - Wrong order of generated structs for generation of structs containing anonymous unions (#325)
- Can not handle pointer to anonymous struct (#326)
- Void type is not shown correctly (#327)
Merged pull requests:
- CompatHelper: add new compat entry for "Downloads" at version "1.4" (#293) (@github-actions[bot])
- Purge macro.jl (#294) (@Gnimuc)
- Support Apple Silicon (#295) (@Gnimuc)
- Add support for
@ccall
(#297) (@Gnimuc) - Remove "blacklist" and "whitelist" in favor of neutral terms (#302) (@logankilpatrick)
- Add pass for generating API methods with a function pointer parameter (#303) (@serenity4)
- Generate constructors for union and struct records (#305) (@serenity4)
- Update documentation for the new generator wrapper (#310) (@melonedo)
- Implement bitfield (#312) (@melonedo)
- Implement variadic function (#315) (@melonedo)
- Extract and dump C comments as documentation (#318) (@melonedo)
- Manually throw error for incomplete expression (#319) (@melonedo)
- Make TypedefElaborated respect
@add_def
(#321) (@melonedo) - Update documentation (#329) (@melonedo)
- Update freebsd (#330) (@melonedo)
- Resolve dependency for unnamed struct and macro (#331) (@melonedo)
- Support separating common and API file (#334) (@melonedo)
- Support dumping enum as integer constants (#335) (@melonedo)
- Escape anonymous name with var"" (#336) (@melonedo)
- Make FunctionNoProto respect
use_ccall_macro
(#337) (@melonedo) - Revising generator.md (#338) (@mkitti)
- Skip firstXX and lastXX enums (#340) (@melonedo)
- Handle typedef to pointer of anonymous struct (#341) (@melonedo)
- Fix issue 307 (#342) (@melonedo)
- Fix badges (#343) (@melonedo)
- RFC: Bikeshedding names (#348) (@Gnimuc)