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 f8bf74b commit 03a3088Copy full SHA for 03a3088
lib/IRGen/IRGenDebugInfo.cpp
@@ -913,9 +913,7 @@ class IRGenDebugInfoImpl : public IRGenDebugInfo {
913
Mangle::ASTMangler Mangler;
914
std::string Result = Mangler.mangleTypeForDebugger(Ty, Sig);
915
916
- // TODO(https://github.com/apple/swift/issues/57699): We currently cannot round trip some C++ types.
917
- if (!Opts.DisableRoundTripDebugTypes &&
918
- !Ty->getASTContext().LangOpts.EnableCXXInterop) {
+ if (!Opts.DisableRoundTripDebugTypes) {
919
// Make sure we can reconstruct mangled types for the debugger.
920
auto &Ctx = Ty->getASTContext();
921
Type Reconstructed = Demangle::getTypeForMangling(Ctx, Result);
0 commit comments