Lines Matching refs:frames
83 def __init__(self, exc_type, exc_value, frames):
84 assert frames, 'no frames for this traceback?'
87 self.frames = frames
89 # newly concatenate the frames (which are proxies)
91 for tb in self.frames:
100 self.frames[0], limit=limit)
119 return self.exc_type, self.exc_value, self.frames[0]
124 tb = self.frames[0]
156 all the way down to the correct line numbers and frames.
159 frames = []
161 # skip some internal frames if wanted
168 # skip frames decorated with @internalcode. These are internal
186 frames.append(make_frame_proxy(tb))
189 # if we don't have any exceptions in the frames left, we have to
192 if not frames:
195 return ProcessedTraceback(exc_info[0], exc_info[1], frames)