-
Notifications
You must be signed in to change notification settings - Fork 15.1k
[lldb] add TemplateRange and NameQualifiersRange to DemangledNameInfo #150999
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 2 commits
9b3551c
35bb830
a059d51
c2e9516
17f7a5a
9bbde80
8321eb0
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -30,6 +30,16 @@ struct DemangledNameInfo { | |||||
| /// \endcode | ||||||
| std::pair<size_t, size_t> BasenameRange; | ||||||
|
|
||||||
| /// A [start, end) pair for the function template arguments. | ||||||
| /// The basename is the name without scope qualifiers | ||||||
| /// and without template parameters. E.g., | ||||||
| /// \code{.cpp} | ||||||
| /// void foo::bar<int>::someFunc<float>(int) const && | ||||||
| /// ^ ^ | ||||||
| /// start end | ||||||
|
||||||
| /// \endcode | ||||||
| std::pair<size_t, size_t> TemplateRange; | ||||||
|
||||||
| std::pair<size_t, size_t> TemplateRange; | |
| std::pair<size_t, size_t> TemplateArgumentsRange; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lets add a Swift exapmle
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed, thanks 👍