Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8219967

Add clang document introspection API support in jdk.internal.clang module

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • repo-panama
    • repo-panama
    • tools

      jextract generates a .jar or a .jmod. No documentation (javadoc or some such) is available for the generated Java interfaces. User has to look at the C header file and map the corresponding calls. clang exposes (doc) comment introspection API ( https://clang.llvm.org/doxygen/group__CINDEX__COMMENT.html ). jdk.internal.clang module should expose Java internal APIs (for jextract) for comment introspection. jextract tool can then use this internal API to generate documentation.

            sundar Sundararajan Athijegannathan
            sundar Sundararajan Athijegannathan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: