Simplify TypeMaker

XMLWordPrintable

    • Type: Enhancement
    • Resolution: Fixed
    • Priority: P3
    • None
    • Affects Version/s: None
    • Component/s: tools
    • None

      jextract's TypeMaker is a class that turns clang types into jextract API types. This class is stateful, as it keep track of pointer types that might need resolution. Clients of this class need to call a "freeze" method at the correct time, to trigger pointer resolution. This logic is convoluted, and fragile, and would be best removed.

            Assignee:
            Maurizio Cimadamore
            Reporter:
            Maurizio Cimadamore
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: