rsmith added inline comments.
================ Comment at: clang/lib/Sema/SemaInit.cpp:2017 + auto LastIdx = Field != FieldEnd + ? Field->getFieldIndex() ---------------- Please use an actual type rather than `auto` here and below. ================ Comment at: clang/lib/Sema/SemaInit.cpp:2046 + SemaRef.getLangOpts().CPlusPlus2a) { + SemaRef.Diag(Init->getBeginLoc(), diag::ext_designated_init) + << Init->getSourceRange(); ---------------- This should use a distinct diagnostic that says what part is an extension. ================ Comment at: clang/lib/Sema/SemaInit.cpp:3096 + HasArrayDesignator) { + Diag(DIE->getBeginLoc(), diag::ext_designated_init) + << DIE->getSourceRange(); ---------------- Likewise here, we should say what specifically is an extension. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D59754/new/ https://reviews.llvm.org/D59754 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits