aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorMichael Buch <michaelbuch12@gmail.com>2024-06-22 07:20:13 +0100
committerGitHub <noreply@github.com>2024-06-22 07:20:13 +0100
commitbfd263a34df5d3916eb8425bb070618324acabfa (patch)
treedfe99b39936e82500d48bfcb34814236f201b008 /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parent82f9b0fbda81232d1294aafa2611a84bba082da6 (diff)
downloadllvm-bfd263a34df5d3916eb8425bb070618324acabfa.zip
llvm-bfd263a34df5d3916eb8425bb070618324acabfa.tar.gz
llvm-bfd263a34df5d3916eb8425bb070618324acabfa.tar.bz2
[lldb][ExpressionParser][NFCI] Add new DoPrepareForExecution interface to be implemented by language plugins (#96290)
This patch adds a new `DoPrepareForExecution` API, which can be implemented by the Clang and Swift language plugins. This also moves `RunStaticInitializers` into `ExpressionParser::PrepareForExecution`, so we call it consistently between language plugins. This *should* be mostly NFC (the static initializers will still only run after we finished parsing). We've been living on this patch downstream for sometime now. rdar://130267058
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions