hanchenye-llvm-project/lldb/test/functionalities/data-formatter
Enrico Granata b294fd2037 <rdar://problem/14035604>
Fixing an issue where formats would not propagate from parents to children in all cases
Details follow:
an SBValue has children and those are fetched along with their values
Now, one calls SBValue::SetFormat() on the parent
Technically, the format choices should propagate onto the children (see ValueObject::GetFormat())
But if the children values are already fetched, they won't notice the format change and won't update themselves
This commit fixes that by making ValueObject::GetValueAsCString() check if any format change intervened from the previous call to the current one
A test case is also added

llvm-svn: 183030
2013-05-31 19:18:19 +00:00
..
data-formatter-advanced <rdar://problem/12798131> 2012-12-04 00:32:51 +00:00
data-formatter-categories Missed a few places where I didn't delete the obsolete (commented out) version of the breakpoint creation. 2012-09-22 00:14:47 +00:00
data-formatter-cpp Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
data-formatter-disabling Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
data-formatter-globals Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
data-formatter-named-summaries Adding a validation callback mechanism to OptionValueString (such a feature might theoretically be added to the general OptionValue base class should the need arise) 2012-12-11 22:42:19 +00:00
data-formatter-objc Splitting the appkit data formatters test in smaller test cases - this should enable us to get a more detailed perspective on which individual data formatters are broken 2013-04-23 18:07:30 +00:00
data-formatter-python-synth <rdar://problem/12798131> 2012-12-04 00:32:51 +00:00
data-formatter-script Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
data-formatter-skip-summary Fix makefile and re-enable test disabled due to llvm.org/pr15256 2013-03-04 23:04:53 +00:00
data-formatter-smart-array Checking that the wrong syntax does not give a correct summary after clearing the error messages here 2013-03-26 00:24:27 +00:00
data-formatter-stl Refactors to provide two variants for evaluation of text_list: 2013-05-29 14:58:27 +00:00
data-formatter-synth <rdar://problem/12798131> 2012-12-04 00:32:51 +00:00
format-propagation <rdar://problem/14035604> 2013-05-31 19:18:19 +00:00
rdar-3534688 Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
rdar-9973865 Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
rdar-9973992 Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
rdar-9974002 Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
rdar-10449092 Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
rdar-10642615 Disable darwin-specific test on non-darwin platforms 2012-11-21 20:17:07 +00:00
rdar-10887661 More test case cleanup (Linux and Mac): 2013-02-15 21:27:14 +00:00
rdar-11086338 <rdar://problem/12523238> Commit 3 of 3 2012-10-24 01:23:57 +00:00
rdar-11628688 Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
rdar-11773899 Fix all the test case breakages caused by folks writing tests all over the place that depended explicitly 2012-09-22 00:05:11 +00:00
rdar-11988289 This patch removes the SymbolFileSymtab support 2012-12-19 23:05:01 +00:00
rdar-12437442 <rdar://problem/12978143> 2013-01-28 23:47:25 +00:00
rdar-12529957 <rdar://problem/12529957> 2013-02-18 23:16:23 +00:00
rdar-13338477 Fix rdar-13338477 test-case for Linux. 2013-05-08 15:07:24 +00:00
.categories Initial commit of a new testsuite feature: test categories. 2012-09-21 19:10:53 +00:00