[Lldb-commits] [lldb] r204288 - More recent compilers emit debug info for the length property of NSString, so the length will be correctly
Jim Ingham
jingham at apple.com
Wed Mar 19 18:08:28 PDT 2014
Author: jingham
Date: Wed Mar 19 20:08:27 2014
New Revision: 204288
URL: http://llvm.org/viewvc/llvm-project?rev=204288&view=rev
Log:
More recent compilers emit debug info for the length property of NSString, so the length will be correctly
reported as NSUInteger. Adopt the test case to handle either possibility.
Modified:
lldb/trunk/test/lang/objc/foundation/TestRuntimeTypes.py
Modified: lldb/trunk/test/lang/objc/foundation/TestRuntimeTypes.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/lang/objc/foundation/TestRuntimeTypes.py?rev=204288&r1=204287&r2=204288&view=diff
==============================================================================
--- lldb/trunk/test/lang/objc/foundation/TestRuntimeTypes.py (original)
+++ lldb/trunk/test/lang/objc/foundation/TestRuntimeTypes.py Wed Mar 19 20:08:27 2014
@@ -46,7 +46,7 @@ class RuntimeTypesTestCase(TestBase):
# The length property should be usable.
self.expect("expression str.length", VARIABLES_DISPLAYED_CORRECTLY,
- substrs = ["(unsigned long long)"])
+ patterns = [r"(\(unsigned long long\))|\(NSUInteger\)"])
# Static methods on NSString should work.
self.expect("expr [NSString stringWithCString:\"foo\" encoding:1]", VALID_TYPE,
More information about the lldb-commits
mailing list