[PATCH] D15436: Teach ActOnMemInitializers to cope with dependent bases and initializers

Reid Kleckner via cfe-commits cfe-commits at lists.llvm.org
Thu Dec 10 15:59:18 PST 2015


rnk created this revision.
rnk added a reviewer: rsmith.
rnk added a subscriber: cfe-commits.

This both improves diagnostic quality and fixes crashes on invalid when
we sneak dependent types into a constructor that isn't in a dependent
context.

Fixes PR24658

http://reviews.llvm.org/D15436

Files:
  lib/Sema/SemaDeclCXX.cpp
  test/SemaTemplate/class-template-ctor-initializer.cpp
  test/SemaTemplate/default-expr-arguments.cpp
  test/SemaTemplate/instantiate-member-initializers.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D15436.42470.patch
Type: text/x-patch
Size: 16324 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20151210/8acd740c/attachment-0001.bin>


More information about the cfe-commits mailing list