[PATCH] D53921: Compound literals, enums, et al require const expr
Bill Wendling via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Thu Nov 1 17:15:36 PDT 2018
void updated this revision to Diff 172279.
void retitled this revision from "Compound literals, global array decls, and enums require constant inits" to "Compound literals, enums, et al require const expr".
void edited the summary of this revision.
void added a comment.
I believe this patch should address most, if not all, of your concerns. PTAL.
Repository:
rC Clang
https://reviews.llvm.org/D53921
Files:
lib/ARCMigrate/ObjCMT.cpp
lib/AST/ASTImporter.cpp
lib/AST/ExprConstant.cpp
lib/Analysis/CFG.cpp
lib/CodeGen/CGExpr.cpp
lib/CodeGen/CGExprAgg.cpp
lib/CodeGen/CGExprComplex.cpp
lib/CodeGen/CGExprConstant.cpp
lib/CodeGen/CGExprScalar.cpp
lib/Sema/SemaDecl.cpp
lib/Sema/SemaExpr.cpp
lib/Sema/SemaInit.cpp
lib/Sema/SemaType.cpp
lib/StaticAnalyzer/Core/Environment.cpp
lib/StaticAnalyzer/Core/ExprEngine.cpp
test/Misc/ast-dump-decl.c
test/SemaCXX/compound-literal.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D53921.172279.patch
Type: text/x-patch
Size: 16564 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20181102/ab3cce76/attachment.bin>
More information about the cfe-commits
mailing list