================ @@ -59,6 +73,18 @@ struct DemangledNameInfo { /// \endcode std::pair<size_t, size_t> QualifiersRange; + /// Indicates the [start, end) of the function's name qualifiers. This is a + /// catch-all range for anything in between the basename and the arguments, + /// that is not tracked by the rest of the pairs. + /// + /// E.g., + /// \code{.swift} + /// void foo::bar<int>::qux<float>(int) const && + /// ^ ^ + /// start end + /// \endcode ---------------- Michael137 wrote:
This example makes it seem there is no difference to `QualifiersRange` here. > between the basename and the arguments function arguments or template arguments? https://github.com/llvm/llvm-project/pull/150999 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits