tbaederr wrote:

@AaronBallman Can you confirm whether the following behavior is correct?

When a `CXXDefaultInitExpr` is the child node of an `InitListExpr`, all 
`CXXThisExpr` found within that `CXXDefaultInitExpr` point to the 
`InitListExpr` and not to the actual instance pointer of the current stack 
frame. 

To properly implement this, I'd need to create a temporary variable whenever I 
encounter a `InitListExpr` though, which I'd like to avoid.

https://github.com/llvm/llvm-project/pull/106552
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to