Commit c8c34169 authored by Stephen Kelly's avatar Stephen Kelly
Browse files

cmExecutionStatus: De-virtualize API.

It is clearly not required.
parent ebf8a419
......@@ -26,33 +26,32 @@ public:
cmExecutionStatus() { this->Clear();}
virtual void SetReturnInvoked(bool val)
void SetReturnInvoked(bool val)
{ this->ReturnInvoked = val; }
virtual bool GetReturnInvoked()
bool GetReturnInvoked()
{ return this->ReturnInvoked; }
virtual void SetBreakInvoked(bool val)
void SetBreakInvoked(bool val)
{ this->BreakInvoked = val; }
virtual bool GetBreakInvoked()
bool GetBreakInvoked()
{ return this->BreakInvoked; }
virtual void SetContinueInvoked(bool val)
void SetContinueInvoked(bool val)
{ this->ContinueInvoked = val; }
virtual bool GetContinueInvoked()
bool GetContinueInvoked()
{ return this->ContinueInvoked; }
virtual void Clear()
void Clear()
{
this->ReturnInvoked = false;
this->BreakInvoked = false;
this->ContinueInvoked = false;
this->NestedError = false;
}
virtual void SetNestedError(bool val) { this->NestedError = val; }
virtual bool GetNestedError() { return this->NestedError; }
void SetNestedError(bool val) { this->NestedError = val; }
bool GetNestedError() { return this->NestedError; }
protected:
private:
bool ReturnInvoked;
bool BreakInvoked;
bool ContinueInvoked;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment