Skip to content

Conversation

joelpurra
Copy link

@joelpurra joelpurra commented Mar 7, 2020

Forked and fixed quite a few more things: https://github.com/node-ffi-packager/node-libclang


Represents a type that was referred to using an elaborated type keyword, e.g., struct S, or via a qualified name, e.g., N::M::type, or both.

  • Supporting Elaborated types allows for a greatly expanded library generation.
  • Can be used by ffi-generate (with Elaborated type support) to regenerate the lib/dynamic_clang.js; see the llvm-clang-6.0 branch.

See

> Represents a type that was referred to using an elaborated type keyword, e.g., `struct S`, or via a qualified name, e.g.,` N::M::type`, or both.

- Supporting Elaborated types allows for a greatly expanded library generation.
- Can be used by `ffi-generate` (with Elaborated type support) to regenerate the `lib/dynamic_clang.js`; see the `llvm-clang-6.0` branch.

See

- https://clang.llvm.org/doxygen/classclang_1_1ElaboratedType.html
- https://github.com/joelpurra/node-libclang/tree/llvm-clang-6.0
- https://github.com/joelpurra/node-ffi-generate/tree/support-elaborated-type
@joelpurra
Copy link
Author

Forked and fixed quite a few more things, might help someone: https://github.com/node-ffi-packager/node-libclang

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant