We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 14bf95b commit 785caddCopy full SHA for 785cadd
clang/lib/AST/ByteCode/Disasm.cpp
@@ -519,8 +519,14 @@ LLVM_DUMP_METHOD void InterpFrame::dump(llvm::raw_ostream &OS,
519
OS << " (" << F->getName() << ")";
520
}
521
OS << "\n";
522
- OS.indent(Spaces) << "This: " << getThis() << "\n";
523
- OS.indent(Spaces) << "RVO: " << getRVOPtr() << "\n";
+ if (hasThisPointer())
+ OS.indent(Spaces) << "This: " << getThis() << "\n";
524
+ else
525
+ OS.indent(Spaces) << "This: -\n";
526
+ if (Func && Func->hasRVO())
527
+ OS.indent(Spaces) << "RVO: " << getRVOPtr() << "\n";
528
529
+ OS.indent(Spaces) << "RVO: -\n";
530
OS.indent(Spaces) << "Depth: " << Depth << "\n";
531
OS.indent(Spaces) << "ArgSize: " << ArgSize << "\n";
532
OS.indent(Spaces) << "Args: " << (void *)Args << "\n";
0 commit comments