File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -278,10 +278,15 @@ LLVM_DUMP_METHOD void InterpFrame::dump(llvm::raw_ostream &OS,
278
278
OS << " \n " ;
279
279
OS.indent (Spaces) << " This: " << getThis () << " \n " ;
280
280
OS.indent (Spaces) << " RVO: " << getRVOPtr () << " \n " ;
281
-
282
- while (const InterpFrame *F = this ->Caller ) {
281
+ OS.indent (Spaces) << " Depth: " << Depth << " \n " ;
282
+ OS.indent (Spaces) << " ArgSize: " << ArgSize << " \n " ;
283
+ OS.indent (Spaces) << " Args: " << (void *)Args << " \n " ;
284
+ OS.indent (Spaces) << " FrameOffset: " << FrameOffset << " \n " ;
285
+ OS.indent (Spaces) << " FrameSize: " << (Func ? Func->getFrameSize () : 0 )
286
+ << " \n " ;
287
+
288
+ for (const InterpFrame *F = this ->Caller ; F; F = F->Caller ) {
283
289
F->dump (OS, Indent + 1 );
284
- F = F->Caller ;
285
290
}
286
291
}
287
292
You can’t perform that action at this time.
0 commit comments