================ @@ -13206,6 +13206,30 @@ QualType ASTContext::getIntTypeForBitwidth(unsigned DestWidth, return QualTy; } +/// getGCCCompatibleIntTypeForBitwidth - +/// sets integer QualTy according to specified details: +/// bitwidth, signed/unsigned. +/// this function is compatible with GCC's preference: +/// int > signed char > short > long > long long > int128_t +/// Returns empty type if there is no appropriate target types. +QualType ASTContext::getGCCCompatibleIntTypeForBitwidth(unsigned DestWidth, + unsigned Signed) const { ---------------- erichkeane wrote:
```suggestion bool Signed) const { ``` https://github.com/llvm/llvm-project/pull/148954 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits