https://github.com/Michael137 commented:
Might be good to get @Teemperor/@adrian-prantl to chime in given the proposal in https://discourse.llvm.org/t/rfc-a-faster-more-reliable-type-system-for-c-languages/91459 We will eventually introduce a layer between DWARFASTParser and the AST representation. With that in mind, question i'd have is: is the proposed intermediate layer a per-language representation or per-debug-info? I.e., should we use a single DWARF->IR parser and have language plugins implement just the IR->AST translation. Or, is each language plugin responsible for its own intermediate. And what if a language plugin refuses to implement the intermediate IR step? Would that prevent/restrict the RFC in any way? https://github.com/llvm/llvm-project/pull/218024 _______________________________________________ lldb-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
