forked from qt-creator/qt-creator
Debugger: Add "override" modifier.
Fixes an enormous amount of clang warnings. Also remove the "virtual" keyword from these functions, as per our coding style. Change-Id: I4c8a75504e20d8fe827304a9fe362e9b64847b8a Reviewed-by: hjk <hjk@theqtcompany.com>
This commit is contained in:
@@ -78,56 +78,57 @@ public:
|
|||||||
|
|
||||||
// Factory function that returns 0 if the debug engine library cannot be found.
|
// Factory function that returns 0 if the debug engine library cannot be found.
|
||||||
|
|
||||||
virtual bool canHandleToolTip(const DebuggerToolTipContext &context) const;
|
bool canHandleToolTip(const DebuggerToolTipContext &context) const override;
|
||||||
|
|
||||||
virtual DebuggerEngine *cppEngine() { return this; }
|
DebuggerEngine *cppEngine() override { return this; }
|
||||||
|
|
||||||
virtual void setupEngine();
|
void setupEngine() override;
|
||||||
virtual void setupInferior();
|
void setupInferior() override;
|
||||||
virtual void runEngine();
|
void runEngine() override;
|
||||||
virtual void shutdownInferior();
|
void shutdownInferior() override;
|
||||||
virtual void shutdownEngine();
|
void shutdownEngine() override;
|
||||||
virtual void abortDebugger();
|
void abortDebugger() override;
|
||||||
virtual void detachDebugger();
|
void detachDebugger() override;
|
||||||
virtual bool hasCapability(unsigned cap) const;
|
bool hasCapability(unsigned cap) const override;
|
||||||
virtual void watchPoint(const QPoint &);
|
void watchPoint(const QPoint &) override;
|
||||||
virtual void setRegisterValue(const QByteArray &name, const QString &value);
|
void setRegisterValue(const QByteArray &name, const QString &value) override;
|
||||||
|
|
||||||
virtual void executeStep();
|
void executeStep() override;
|
||||||
virtual void executeStepOut();
|
void executeStepOut() override;
|
||||||
virtual void executeNext();
|
void executeNext() override;
|
||||||
virtual void executeStepI();
|
void executeStepI() override;
|
||||||
virtual void executeNextI();
|
void executeNextI() override;
|
||||||
|
|
||||||
virtual void continueInferior();
|
void continueInferior() override;
|
||||||
virtual void interruptInferior();
|
void interruptInferior() override;
|
||||||
|
|
||||||
virtual void executeRunToLine(const ContextData &data);
|
void executeRunToLine(const ContextData &data) override;
|
||||||
virtual void executeRunToFunction(const QString &functionName);
|
void executeRunToFunction(const QString &functionName) override;
|
||||||
virtual void executeJumpToLine(const ContextData &data);
|
void executeJumpToLine(const ContextData &data) override;
|
||||||
virtual void assignValueInDebugger(WatchItem *w, const QString &expr, const QVariant &value);
|
void assignValueInDebugger(WatchItem *w, const QString &expr, const QVariant &value) override;
|
||||||
virtual void executeDebuggerCommand(const QString &command, DebuggerLanguages languages);
|
void executeDebuggerCommand(const QString &command, DebuggerLanguages languages) override;
|
||||||
|
|
||||||
virtual void activateFrame(int index);
|
void activateFrame(int index) override;
|
||||||
virtual void selectThread(ThreadId threadId);
|
void selectThread(ThreadId threadId) override;
|
||||||
|
|
||||||
virtual bool stateAcceptsBreakpointChanges() const;
|
bool stateAcceptsBreakpointChanges() const override;
|
||||||
virtual bool acceptsBreakpoint(Breakpoint bp) const;
|
bool acceptsBreakpoint(Breakpoint bp) const override;
|
||||||
virtual void attemptBreakpointSynchronization();
|
void attemptBreakpointSynchronization() override;
|
||||||
|
|
||||||
virtual void fetchDisassembler(DisassemblerAgent *agent);
|
void fetchDisassembler(DisassemblerAgent *agent) override;
|
||||||
virtual void fetchMemory(MemoryAgent *, QObject *, quint64 addr, quint64 length);
|
void fetchMemory(MemoryAgent *, QObject *, quint64 addr, quint64 length) override;
|
||||||
virtual void changeMemory(Internal::MemoryAgent *, QObject *, quint64 addr, const QByteArray &data);
|
void changeMemory(Internal::MemoryAgent *, QObject *, quint64 addr,
|
||||||
|
const QByteArray &data) override;
|
||||||
|
|
||||||
virtual void reloadModules();
|
void reloadModules() override;
|
||||||
virtual void loadSymbols(const QString &moduleName);
|
void loadSymbols(const QString &moduleName) override;
|
||||||
virtual void loadAllSymbols();
|
void loadAllSymbols() override;
|
||||||
virtual void requestModuleSymbols(const QString &moduleName);
|
void requestModuleSymbols(const QString &moduleName) override;
|
||||||
|
|
||||||
virtual void reloadRegisters();
|
void reloadRegisters() override;
|
||||||
virtual void reloadSourceFiles();
|
void reloadSourceFiles() override;
|
||||||
virtual void reloadFullStack();
|
void reloadFullStack() override;
|
||||||
void loadAdditionalQmlStack();
|
void loadAdditionalQmlStack() override;
|
||||||
|
|
||||||
static QString extensionLibraryName(bool is64Bit);
|
static QString extensionLibraryName(bool is64Bit);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user