[PATCH] D130906: [clang] format string checking for conpile-time evaluated str literal
    Aaron Ballman via Phabricator via cfe-commits 
    cfe-commits at lists.llvm.org
       
    Thu Aug  4 06:31:24 PDT 2022
    
    
  
aaron.ballman added a comment.
In D130906#3699361 <https://reviews.llvm.org/D130906#3699361>, @inclyc wrote:
> Last question, issue https://github.com/llvm/llvm-project/issues/55805 mentioned another case, some `initListExpr` evaulated as "StringLiteral"(`Array` in fact, but maybe able to consider as a literal), should we implement this?
Yes, I think we should. The following are functionally equivalent:
  static constexpr const char *str1 = "%s";
  static constexpr const char str2[] = { '%', 's', 0 };
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D130906/new/
https://reviews.llvm.org/D130906
    
    
More information about the cfe-commits
mailing list