v.g.vassilev added a comment. Thanks for working on this! How hard would it be to support:
using size_t = __SIZE_TYPE__; template<typename T> struct Id { typedef T type; }; int main() { struct S {} s; Id<size_t>::type f = s; // just 'unsigned long', 'size_t' sugar has been lost } Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D110216/new/ https://reviews.llvm.org/D110216 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits