diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2010-05-16 09:32:51 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2010-05-16 09:32:51 +0000 |
commit | e299ba66f5f8e270f7a0f2f44f90e72ad67ad8a3 (patch) | |
tree | c2902b678c618550891be2c6d2f69fb7dde785e7 /libcxx/test/strings/basic.string/string.modifiers/string::replace/iter_iter_string.pass.cpp | |
parent | 497d83196684ad2b0a6dbe21878e789bdfcef2aa (diff) | |
download | bcm5719-llvm-e299ba66f5f8e270f7a0f2f44f90e72ad67ad8a3.tar.gz bcm5719-llvm-e299ba66f5f8e270f7a0f2f44f90e72ad67ad8a3.zip |
When constant folding reference variables with an initializer to the
initializer, don't fold paramters. Their initializers are just default
arguments which can be overridden. This fixes some spectacular regressions due
to more things making it into the constant folding.
llvm-svn: 103904
Diffstat (limited to 'libcxx/test/strings/basic.string/string.modifiers/string::replace/iter_iter_string.pass.cpp')
0 files changed, 0 insertions, 0 deletions