craig.topper added reviewers: aaron.ballman, erichkeane.
craig.topper added a comment.

I kind of wonder if we should detect the __int128 type being requested in 
ASTContext::GetBuiltinType and return an error up to Sema::LazilyCreateBuiltin. 
Probably requires a new error code and handling for it in LazilyCreateBuiltin. 
I assume that would catch the bad builtin earlier. As it stands now we'd still 
allow it if it constant folds away in ExprConstant.cpp so that it never reaches 
CGBuiltin.cpp. But I'm not a frontend expert. Adding more potential reviewers


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D114425/new/

https://reviews.llvm.org/D114425

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to