Currently, we'll try to instantiate a ClangREPL for every known language. The plugin manager already knows what languages are supported, so rely on that to only instantiate a REPL when we know the requested language in supported.
rdar://86439474
Paths
| Differential D115698
[lldb] Check if language is supported before creating a REPL instance ClosedPublic Authored by JDevlieghere on Dec 13 2021, 9:18 PM.
Details Summary Currently, we'll try to instantiate a ClangREPL for every known language. The plugin manager already knows what languages are supported, so rely on that to only instantiate a REPL when we know the requested language in supported. rdar://86439474
Diff Detail
Event TimelineJDevlieghere created this revision. This revision is now accepted and ready to land.Dec 14 2021, 11:00 AM Closed by commit rG100863ccd8d4: [lldb] Check if language is supported before creating a REPL instance (authored by JDevlieghere). · Explain WhyDec 14 2021, 12:05 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 394337 lldb/include/lldb/Core/PluginManager.h
lldb/source/Core/PluginManager.cpp
lldb/source/Expression/REPL.cpp
lldb/test/Shell/REPL/Basic.test
|