Michael137 wrote:

@dwblaikie @rnk It's been a minute but here's the "canonical lambda names in 
debug-info" that we talked about in 
https://github.com/llvm/llvm-project/pull/159592

The interesting bit is the 3rd commit.

Before:
```
  // CHECK: !DISubprogram(name: "f1<(lambda at 
{{.*}}simple-template-names.cpp:[[# @LINE - 2]]:17)>",
```
After:
```
  // CHECK: !DISubprogram(name: "f1<f1()::(lambda1)>",
```

Still in draft mode until I verify that this does the right thing for 
namespaces too.

https://github.com/llvm/llvm-project/pull/168533
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to