diff options
| author | Enrico Granata <egranata@apple.com> | 2012-04-25 01:39:27 +0000 |
|---|---|---|
| committer | Enrico Granata <egranata@apple.com> | 2012-04-25 01:39:27 +0000 |
| commit | 28399adad81b53c5d5bab1b2db967ca33c92c2c2 (patch) | |
| tree | f83813732680e2cf8fdd9a638d4ca3f07da96584 /lldb/examples/summaries/cocoa/CFDictionary.py | |
| parent | 5b4ab4c848f13458e6f3a405df8f1e45eb120d7e (diff) | |
| download | bcm5719-llvm-28399adad81b53c5d5bab1b2db967ca33c92c2c2.tar.gz bcm5719-llvm-28399adad81b53c5d5bab1b2db967ca33c92c2c2.zip | |
Making the Cocoa formatters comply with the new on-disk layout of the Python resources - This is one of the steps towards making the data formatters work again
llvm-svn: 155526
Diffstat (limited to 'lldb/examples/summaries/cocoa/CFDictionary.py')
| -rw-r--r-- | lldb/examples/summaries/cocoa/CFDictionary.py | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/lldb/examples/summaries/cocoa/CFDictionary.py b/lldb/examples/summaries/cocoa/CFDictionary.py index 2ad058b7d40..0fcda17f0da 100644 --- a/lldb/examples/summaries/cocoa/CFDictionary.py +++ b/lldb/examples/summaries/cocoa/CFDictionary.py @@ -8,11 +8,11 @@ License. See LICENSE.TXT for details. # summary provider for NSDictionary import lldb import ctypes -import objc_runtime -import metrics -import Logger +import lldb.runtime.objc.objc_runtime +import lldb.formatters.metrics +import lldb.formatters.Logger -statistics = metrics.Metrics() +statistics = lldb.formatters.metrics.Metrics() statistics.add_metric('invalid_isa') statistics.add_metric('invalid_pointer') statistics.add_metric('unknown_class') @@ -26,7 +26,7 @@ class NSCFDictionary_SummaryProvider: pass def __init__(self, valobj, params): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() self.valobj = valobj; self.sys_params = params if not(self.sys_params.types_cache.NSUInteger): @@ -37,7 +37,7 @@ class NSCFDictionary_SummaryProvider: self.update(); def update(self): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() self.adjust_for_architecture(); # empirically determined on both 32 and 64bit desktop Mac OS X @@ -45,14 +45,14 @@ class NSCFDictionary_SummaryProvider: # the description of __CFDictionary is not readily available so most # of this is guesswork, plain and simple def offset(self): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() if self.sys_params.is_64_bit: return 20 else: return 12 def num_children(self): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() num_children_vo = self.valobj.CreateChildAtOffset("count", self.offset(), self.sys_params.types_cache.NSUInteger) @@ -64,7 +64,7 @@ class NSDictionaryI_SummaryProvider: pass def __init__(self, valobj, params): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() self.valobj = valobj; self.sys_params = params if not(self.sys_params.types_cache.NSUInteger): @@ -75,16 +75,16 @@ class NSDictionaryI_SummaryProvider: self.update(); def update(self): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() self.adjust_for_architecture(); # we just need to skip the ISA and the count immediately follows def offset(self): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() return self.sys_params.pointer_size def num_children(self): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() num_children_vo = self.valobj.CreateChildAtOffset("count", self.offset(), self.sys_params.types_cache.NSUInteger) @@ -104,7 +104,7 @@ class NSDictionaryM_SummaryProvider: pass def __init__(self, valobj, params): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() self.valobj = valobj; self.sys_params = params if not(self.sys_params.types_cache.NSUInteger): @@ -115,7 +115,7 @@ class NSDictionaryM_SummaryProvider: self.update(); def update(self): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() self.adjust_for_architecture(); # we just need to skip the ISA and the count immediately follows @@ -123,7 +123,7 @@ class NSDictionaryM_SummaryProvider: return self.sys_params.pointer_size def num_children(self): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() num_children_vo = self.valobj.CreateChildAtOffset("count", self.offset(), self.sys_params.types_cache.NSUInteger) @@ -143,17 +143,17 @@ class NSDictionaryUnknown_SummaryProvider: pass def __init__(self, valobj, params): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() self.valobj = valobj; self.sys_params = params self.update(); def update(self): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() self.adjust_for_architecture(); def num_children(self): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() stream = lldb.SBStream() self.valobj.GetExpressionPath(stream) num_children_vo = self.valobj.CreateValueFromExpression("count","(int)[" + stream.GetData() + " count]"); @@ -163,7 +163,7 @@ class NSDictionaryUnknown_SummaryProvider: def GetSummary_Impl(valobj): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() global statistics class_data,wrapper = objc_runtime.Utilities.prepare_class_detection(valobj,statistics) if wrapper: @@ -188,7 +188,7 @@ def GetSummary_Impl(valobj): return wrapper; def CFDictionary_SummaryProvider (valobj,dict): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() provider = GetSummary_Impl(valobj); if provider != None: if isinstance(provider,objc_runtime.SpecialSituation_Description): @@ -206,7 +206,7 @@ def CFDictionary_SummaryProvider (valobj,dict): return 'Summary Unavailable' def CFDictionary_SummaryProvider2 (valobj,dict): - logger = Logger.Logger() + logger = lldb.formatters.Logger.Logger() provider = GetSummary_Impl(valobj); if provider != None: if isinstance(provider,objc_runtime.SpecialSituation_Description): |

