[llvm] 3ee7fe4 - [llvm][NFC] Add missing 'override's
Logan Smith via llvm-commits
llvm-commits at lists.llvm.org
Fri Jul 17 17:37:31 PDT 2020
Author: Logan Smith
Date: 2020-07-17T17:35:59-07:00
New Revision: 3ee7fe4cfda1169786f4d2595cb2d51e31bead08
URL: https://github.com/llvm/llvm-project/commit/3ee7fe4cfda1169786f4d2595cb2d51e31bead08
DIFF: https://github.com/llvm/llvm-project/commit/3ee7fe4cfda1169786f4d2595cb2d51e31bead08.diff
LOG: [llvm][NFC] Add missing 'override's
Added:
Modified:
llvm/include/llvm/ExecutionEngine/JITSymbol.h
llvm/include/llvm/ExecutionEngine/Orc/Speculation.h
llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
llvm/tools/llvm-jitlink/llvm-jitlink.cpp
llvm/tools/llvm-pdbutil/FormatUtil.h
Removed:
################################################################################
diff --git a/llvm/include/llvm/ExecutionEngine/JITSymbol.h b/llvm/include/llvm/ExecutionEngine/JITSymbol.h
index 6f0030a18f47..9bbdd21f77de 100644
--- a/llvm/include/llvm/ExecutionEngine/JITSymbol.h
+++ b/llvm/include/llvm/ExecutionEngine/JITSymbol.h
@@ -429,7 +429,7 @@ class LegacyJITSymbolResolver : public JITSymbolResolver {
virtual JITSymbol findSymbol(const std::string &Name) = 0;
private:
- virtual void anchor();
+ void anchor() override;
};
} // end namespace llvm
diff --git a/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h b/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h
index d8213d3b35e8..a6537dd3093b 100644
--- a/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h
+++ b/llvm/include/llvm/ExecutionEngine/Orc/Speculation.h
@@ -185,7 +185,7 @@ class IRSpeculationLayer : public IRLayer {
: IRLayer(ES, BaseLayer.getManglingOptions()), NextLayer(BaseLayer),
S(Spec), Mangle(Mangle), QueryAnalysis(Interpreter) {}
- void emit(MaterializationResponsibility R, ThreadSafeModule TSM);
+ void emit(MaterializationResponsibility R, ThreadSafeModule TSM) override;
private:
TargetAndLikelies
diff --git a/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp b/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
index 21925726072e..7888c2fcbdbd 100644
--- a/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
+++ b/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
@@ -18,7 +18,7 @@ class JITDylibSearchOrderResolver : public JITSymbolResolver {
public:
JITDylibSearchOrderResolver(MaterializationResponsibility &MR) : MR(MR) {}
- void lookup(const LookupSet &Symbols, OnResolvedFunction OnResolved) {
+ void lookup(const LookupSet &Symbols, OnResolvedFunction OnResolved) override {
auto &ES = MR.getTargetJITDylib().getExecutionSession();
SymbolLookupSet InternedSymbols;
@@ -55,7 +55,7 @@ class JITDylibSearchOrderResolver : public JITSymbolResolver {
RegisterDependencies);
}
- Expected<LookupSet> getResponsibilitySet(const LookupSet &Symbols) {
+ Expected<LookupSet> getResponsibilitySet(const LookupSet &Symbols) override {
LookupSet Result;
for (auto &KV : MR.getSymbols()) {
diff --git a/llvm/tools/llvm-jitlink/llvm-jitlink.cpp b/llvm/tools/llvm-jitlink/llvm-jitlink.cpp
index b44a56e0ac92..04132f076966 100644
--- a/llvm/tools/llvm-jitlink/llvm-jitlink.cpp
+++ b/llvm/tools/llvm-jitlink/llvm-jitlink.cpp
@@ -435,7 +435,7 @@ Session::Session(Triple TT, Error &Err)
public:
JITLinkSessionPlugin(Session &S) : S(S) {}
void modifyPassConfig(MaterializationResponsibility &MR, const Triple &TT,
- PassConfiguration &PassConfig) {
+ PassConfiguration &PassConfig) override {
S.modifyPassConfig(TT, PassConfig);
}
diff --git a/llvm/tools/llvm-pdbutil/FormatUtil.h b/llvm/tools/llvm-pdbutil/FormatUtil.h
index 1a006844e011..133a0eb40e12 100644
--- a/llvm/tools/llvm-pdbutil/FormatUtil.h
+++ b/llvm/tools/llvm-pdbutil/FormatUtil.h
@@ -123,7 +123,7 @@ struct EndianAdapter final
explicit EndianAdapter(EndianType &&Item)
: FormatAdapter<EndianType>(std::move(Item)) {}
- void format(llvm::raw_ostream &Stream, StringRef Style) {
+ void format(llvm::raw_ostream &Stream, StringRef Style) override {
format_provider<T>::format(static_cast<T>(this->Item), Stream, Style);
}
};
More information about the llvm-commits
mailing list