[PATCH] D35216: [analyzer] Escape symbols when creating std::initializer_list.

Richard Smith - zygoloid via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Aug 29 17:28:25 PDT 2017


rsmith added a comment.

The `CXXStdInitializerListExpr` node has pretty simple evaluation semantics: it takes a glvalue array expression, and constructs a `std::initializer_list<T>` from it as if by filling in the two members with a pointer to the array and either the size of the array or a pointer to its end. Can we not model those semantics directly here?


https://reviews.llvm.org/D35216





More information about the cfe-commits mailing list