diff --git a/lldb/source/Plugins/ExpressionParser/Swift/SwiftREPL.cpp b/lldb/source/Plugins/ExpressionParser/Swift/SwiftREPL.cpp index 34f2c786fc45b..bb3a25691eade 100644 --- a/lldb/source/Plugins/ExpressionParser/Swift/SwiftREPL.cpp +++ b/lldb/source/Plugins/ExpressionParser/Swift/SwiftREPL.cpp @@ -587,7 +587,7 @@ void SwiftREPL::CompleteCode(const std::string ¤t_code, importInfo.StdlibKind = swift::ImplicitStdlibKind::Stdlib; repl_module = swift_ast->CreateModule(completion_module_info, error, importInfo); - std::optional bufferID; + auto bufferID = (*ast)->SourceMgr.addMemBufferCopy("// swift repl\n"); swift::SourceFile *repl_source_file = new (**ast) swift::SourceFile( *repl_module, swift::SourceFileKind::Main, bufferID); repl_module->addFile(*repl_source_file);