summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2009-12-16 06:35:08 +0000
committerDouglas Gregor <dgregor@apple.com>2009-12-16 06:35:08 +0000
commit723796af7a585e980f9a1037dcda42d0f2c69d17 (patch)
tree1f836acf15a03cb75fdd90f6ff8f91cec97d8e6d /llvm
parent53b3cde60f5053ba7c1ff797bf7a165bc0d41ad4 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud