diff options
| author | Douglas Gregor <dgregor@apple.com> | 2009-12-16 06:35:08 +0000 |
|---|---|---|
| committer | Douglas Gregor <dgregor@apple.com> | 2009-12-16 06:35:08 +0000 |
| commit | 723796af7a585e980f9a1037dcda42d0f2c69d17 (patch) | |
| tree | 1f836acf15a03cb75fdd90f6ff8f91cec97d8e6d /llvm | |
| parent | 53b3cde60f5053ba7c1ff797bf7a165bc0d41ad4 (diff) | |
| download | bcm5719-llvm-723796af7a585e980f9a1037dcda42d0f2c69d17.tar.gz bcm5719-llvm-723796af7a585e980f9a1037dcda42d0f2c69d17.zip | |
Eliminate Sema::CheckValueInitialization; its callers now use
InitializationSequence to perform the actual initialization.
Also, introduced the notion of a tree of initialized entities, so that
we can know where an initialization began when dealing with nested
initializations (as occur when performing list initialization). This
will, eventually, be useful for producing better diagnostics when list
initialization fails, because we can show the path from the top-level
object being initialized down to the actual subobject where
initialization failed.
llvm-svn: 91516
Diffstat (limited to 'llvm')
0 files changed, 0 insertions, 0 deletions

