Skip to content

Commit cdc8e8b

Browse files
authored
Merge pull request swiftlang#9269 from DougGregor/source-file-with-buffer-id-20230725
[Swift REPL] Provide source buffer when creating a source file
2 parents d3b9f2c + c472694 commit cdc8e8b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lldb/source/Plugins/ExpressionParser/Swift/SwiftREPL.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -587,7 +587,7 @@ void SwiftREPL::CompleteCode(const std::string &current_code,
587587
importInfo.StdlibKind = swift::ImplicitStdlibKind::Stdlib;
588588
repl_module = swift_ast->CreateModule(completion_module_info, error,
589589
importInfo);
590-
std::optional<unsigned> bufferID;
590+
auto bufferID = (*ast)->SourceMgr.addMemBufferCopy("// swift repl\n");
591591
swift::SourceFile *repl_source_file = new (**ast) swift::SourceFile(
592592
*repl_module, swift::SourceFileKind::Main, bufferID);
593593
repl_module->addFile(*repl_source_file);

0 commit comments

Comments
 (0)