Commit 2dec45fb authored by dcheng's avatar dcheng Committed by Commit bot

Standardize usage of virtual/override/final specifiers.

The Google C++ style guide states:

  Explicitly annotate overrides of virtual functions or virtual
  destructors with an override or (less frequently) final specifier.
  Older (pre-C++11) code will use the virtual keyword as an inferior
  alternative annotation. For clarity, use exactly one of override,
  final, or virtual when declaring an override.

To better conform to these guidelines, the following constructs have
been rewritten:

- if a base class has a virtual destructor, then:
    virtual ~Foo();                   ->  ~Foo() override;
- virtual void Foo() override;        ->  void Foo() override;
- virtual void Foo() override final;  ->  void Foo() final;

This patch was automatically generated. The clang plugin can generate
fixit hints, which are suggested edits when it is 100% sure it knows how
to fix a problem. The hints from the clang plugin were applied to the
source tree using the tool in https://codereview.chromium.org/598073004.

BUG=417463
R=varkha@chromium.org

Review URL: https://codereview.chromium.org/681913002

Cr-Commit-Position: refs/heads/master@{#301501}
parent 3f5cbabd
...@@ -71,32 +71,29 @@ class MultiWindowResizeController::ResizeView : public views::View { ...@@ -71,32 +71,29 @@ class MultiWindowResizeController::ResizeView : public views::View {
} }
// views::View overrides: // views::View overrides:
virtual gfx::Size GetPreferredSize() const override { gfx::Size GetPreferredSize() const override {
return gfx::Size(image_->width(), image_->height()); return gfx::Size(image_->width(), image_->height());
} }
virtual void OnPaint(gfx::Canvas* canvas) override { void OnPaint(gfx::Canvas* canvas) override {
canvas->DrawImageInt(*image_, 0, 0); canvas->DrawImageInt(*image_, 0, 0);
} }
virtual bool OnMousePressed(const ui::MouseEvent& event) override { bool OnMousePressed(const ui::MouseEvent& event) override {
gfx::Point location(event.location()); gfx::Point location(event.location());
views::View::ConvertPointToScreen(this, &location); views::View::ConvertPointToScreen(this, &location);
controller_->StartResize(location); controller_->StartResize(location);
return true; return true;
} }
virtual bool OnMouseDragged(const ui::MouseEvent& event) override { bool OnMouseDragged(const ui::MouseEvent& event) override {
gfx::Point location(event.location()); gfx::Point location(event.location());
views::View::ConvertPointToScreen(this, &location); views::View::ConvertPointToScreen(this, &location);
controller_->Resize(location, event.flags()); controller_->Resize(location, event.flags());
return true; return true;
} }
virtual void OnMouseReleased(const ui::MouseEvent& event) override { void OnMouseReleased(const ui::MouseEvent& event) override {
controller_->CompleteResize(); controller_->CompleteResize();
} }
virtual void OnMouseCaptureLost() override { void OnMouseCaptureLost() override { controller_->CancelResize(); }
controller_->CancelResize(); gfx::NativeCursor GetCursor(const ui::MouseEvent& event) override {
}
virtual gfx::NativeCursor GetCursor(
const ui::MouseEvent& event) override {
int component = (direction_ == LEFT_RIGHT) ? HTRIGHT : HTBOTTOM; int component = (direction_ == LEFT_RIGHT) ? HTRIGHT : HTBOTTOM;
return ::wm::CompoundEventFilter::CursorForWindowComponent( return ::wm::CompoundEventFilter::CursorForWindowComponent(
component); component);
...@@ -118,8 +115,8 @@ class MultiWindowResizeController::ResizeMouseWatcherHost : ...@@ -118,8 +115,8 @@ class MultiWindowResizeController::ResizeMouseWatcherHost :
ResizeMouseWatcherHost(MultiWindowResizeController* host) : host_(host) {} ResizeMouseWatcherHost(MultiWindowResizeController* host) : host_(host) {}
// MouseWatcherHost overrides: // MouseWatcherHost overrides:
virtual bool Contains(const gfx::Point& point_in_screen, bool Contains(const gfx::Point& point_in_screen,
MouseEventType type) override { MouseEventType type) override {
return host_->IsOverWindows(point_in_screen); return host_->IsOverWindows(point_in_screen);
} }
......
...@@ -40,7 +40,7 @@ class ASH_EXPORT MultiWindowResizeController : ...@@ -40,7 +40,7 @@ class ASH_EXPORT MultiWindowResizeController :
public views::MouseWatcherListener, public aura::WindowObserver { public views::MouseWatcherListener, public aura::WindowObserver {
public: public:
MultiWindowResizeController(); MultiWindowResizeController();
virtual ~MultiWindowResizeController(); ~MultiWindowResizeController() override;
// If necessary, shows the resize widget. |window| is the window the mouse // If necessary, shows the resize widget. |window| is the window the mouse
// is over, |component| the edge and |point| the location of the mouse. // is over, |component| the edge and |point| the location of the mouse.
...@@ -50,10 +50,10 @@ class ASH_EXPORT MultiWindowResizeController : ...@@ -50,10 +50,10 @@ class ASH_EXPORT MultiWindowResizeController :
void Hide(); void Hide();
// MouseWatcherListenre overrides: // MouseWatcherListenre overrides:
virtual void MouseMovedOutOfHost() override; void MouseMovedOutOfHost() override;
// WindowObserver overrides: // WindowObserver overrides:
virtual void OnWindowDestroying(aura::Window* window) override; void OnWindowDestroying(aura::Window* window) override;
private: private:
friend class MultiWindowResizeControllerTest; friend class MultiWindowResizeControllerTest;
......
...@@ -23,9 +23,9 @@ namespace ash { ...@@ -23,9 +23,9 @@ namespace ash {
class MultiWindowResizeControllerTest : public test::AshTestBase { class MultiWindowResizeControllerTest : public test::AshTestBase {
public: public:
MultiWindowResizeControllerTest() : resize_controller_(NULL) {} MultiWindowResizeControllerTest() : resize_controller_(NULL) {}
virtual ~MultiWindowResizeControllerTest() {} ~MultiWindowResizeControllerTest() override {}
virtual void SetUp() override { void SetUp() override {
test::AshTestBase::SetUp(); test::AshTestBase::SetUp();
WorkspaceController* wc = WorkspaceController* wc =
test::ShellTestApi(Shell::GetInstance()).workspace_controller(); test::ShellTestApi(Shell::GetInstance()).workspace_controller();
......
...@@ -18,11 +18,11 @@ class WindowState; ...@@ -18,11 +18,11 @@ class WindowState;
class WorkspaceEventHandler : public ui::EventHandler { class WorkspaceEventHandler : public ui::EventHandler {
public: public:
WorkspaceEventHandler(); WorkspaceEventHandler();
virtual ~WorkspaceEventHandler(); ~WorkspaceEventHandler() override;
// ui::EventHandler: // ui::EventHandler:
virtual void OnMouseEvent(ui::MouseEvent* event) override; void OnMouseEvent(ui::MouseEvent* event) override;
virtual void OnGestureEvent(ui::GestureEvent* event) override; void OnGestureEvent(ui::GestureEvent* event) override;
private: private:
friend class WorkspaceEventHandlerTestHelper; friend class WorkspaceEventHandlerTestHelper;
......
...@@ -32,7 +32,7 @@ namespace ash { ...@@ -32,7 +32,7 @@ namespace ash {
class WorkspaceEventHandlerTest : public test::AshTestBase { class WorkspaceEventHandlerTest : public test::AshTestBase {
public: public:
WorkspaceEventHandlerTest() {} WorkspaceEventHandlerTest() {}
virtual ~WorkspaceEventHandlerTest() {} ~WorkspaceEventHandlerTest() override {}
protected: protected:
aura::Window* CreateTestWindow(aura::WindowDelegate* delegate, aura::Window* CreateTestWindow(aura::WindowDelegate* delegate,
...@@ -58,9 +58,7 @@ class WindowPropertyObserver : public aura::WindowObserver { ...@@ -58,9 +58,7 @@ class WindowPropertyObserver : public aura::WindowObserver {
window->AddObserver(this); window->AddObserver(this);
} }
virtual ~WindowPropertyObserver() { ~WindowPropertyObserver() override { window_->RemoveObserver(this); }
window_->RemoveObserver(this);
}
bool DidPropertyChange(const void* property) const { bool DidPropertyChange(const void* property) const {
return std::find(properties_changed_.begin(), return std::find(properties_changed_.begin(),
...@@ -69,9 +67,9 @@ class WindowPropertyObserver : public aura::WindowObserver { ...@@ -69,9 +67,9 @@ class WindowPropertyObserver : public aura::WindowObserver {
} }
private: private:
virtual void OnWindowPropertyChanged(aura::Window* window, void OnWindowPropertyChanged(aura::Window* window,
const void* key, const void* key,
intptr_t old) override { intptr_t old) override {
properties_changed_.push_back(key); properties_changed_.push_back(key);
} }
......
...@@ -48,7 +48,7 @@ class ASH_EXPORT WorkspaceLayoutManager ...@@ -48,7 +48,7 @@ class ASH_EXPORT WorkspaceLayoutManager
public wm::WindowStateObserver { public wm::WindowStateObserver {
public: public:
explicit WorkspaceLayoutManager(aura::Window* window); explicit WorkspaceLayoutManager(aura::Window* window);
virtual ~WorkspaceLayoutManager(); ~WorkspaceLayoutManager() override;
void SetShelf(ShelfLayoutManager* shelf); void SetShelf(ShelfLayoutManager* shelf);
...@@ -59,41 +59,40 @@ class ASH_EXPORT WorkspaceLayoutManager ...@@ -59,41 +59,40 @@ class ASH_EXPORT WorkspaceLayoutManager
scoped_ptr<WorkspaceLayoutManagerDelegate> delegate); scoped_ptr<WorkspaceLayoutManagerDelegate> delegate);
// Overridden from aura::LayoutManager: // Overridden from aura::LayoutManager:
virtual void OnWindowResized() override {} void OnWindowResized() override {}
virtual void OnWindowAddedToLayout(aura::Window* child) override; void OnWindowAddedToLayout(aura::Window* child) override;
virtual void OnWillRemoveWindowFromLayout(aura::Window* child) override; void OnWillRemoveWindowFromLayout(aura::Window* child) override;
virtual void OnWindowRemovedFromLayout(aura::Window* child) override; void OnWindowRemovedFromLayout(aura::Window* child) override;
virtual void OnChildWindowVisibilityChanged(aura::Window* child, void OnChildWindowVisibilityChanged(aura::Window* child,
bool visibile) override; bool visibile) override;
virtual void SetChildBounds(aura::Window* child, void SetChildBounds(aura::Window* child,
const gfx::Rect& requested_bounds) override; const gfx::Rect& requested_bounds) override;
// ash::ShellObserver overrides: // ash::ShellObserver overrides:
virtual void OnDisplayWorkAreaInsetsChanged() override; void OnDisplayWorkAreaInsetsChanged() override;
// Overriden from WindowObserver: // Overriden from WindowObserver:
virtual void OnWindowHierarchyChanged( void OnWindowHierarchyChanged(
const WindowObserver::HierarchyChangeParams& params) override; const WindowObserver::HierarchyChangeParams& params) override;
virtual void OnWindowPropertyChanged(aura::Window* window, void OnWindowPropertyChanged(aura::Window* window,
const void* key, const void* key,
intptr_t old) override; intptr_t old) override;
virtual void OnWindowStackingChanged(aura::Window* window) override; void OnWindowStackingChanged(aura::Window* window) override;
virtual void OnWindowDestroying(aura::Window* window) override; void OnWindowDestroying(aura::Window* window) override;
virtual void OnWindowBoundsChanged(aura::Window* window, void OnWindowBoundsChanged(aura::Window* window,
const gfx::Rect& old_bounds, const gfx::Rect& old_bounds,
const gfx::Rect& new_bounds) override; const gfx::Rect& new_bounds) override;
// aura::client::ActivationChangeObserver overrides: // aura::client::ActivationChangeObserver overrides:
virtual void OnWindowActivated(aura::Window* gained_active, void OnWindowActivated(aura::Window* gained_active,
aura::Window* lost_active) override; aura::Window* lost_active) override;
// keyboard::KeyboardControllerObserver overrides: // keyboard::KeyboardControllerObserver overrides:
virtual void OnKeyboardBoundsChanging(const gfx::Rect& new_bounds) override; void OnKeyboardBoundsChanging(const gfx::Rect& new_bounds) override;
// WindowStateObserver overrides: // WindowStateObserver overrides:
virtual void OnPostWindowStateTypeChange( void OnPostWindowStateTypeChange(wm::WindowState* window_state,
wm::WindowState* window_state, wm::WindowStateType old_type) override;
wm::WindowStateType old_type) override;
private: private:
typedef std::set<aura::Window*> WindowSet; typedef std::set<aura::Window*> WindowSet;
......
...@@ -46,12 +46,11 @@ class MaximizeDelegateView : public views::WidgetDelegateView { ...@@ -46,12 +46,11 @@ class MaximizeDelegateView : public views::WidgetDelegateView {
explicit MaximizeDelegateView(const gfx::Rect& initial_bounds) explicit MaximizeDelegateView(const gfx::Rect& initial_bounds)
: initial_bounds_(initial_bounds) { : initial_bounds_(initial_bounds) {
} }
virtual ~MaximizeDelegateView() {} ~MaximizeDelegateView() override {}
virtual bool GetSavedWindowPlacement( bool GetSavedWindowPlacement(const views::Widget* widget,
const views::Widget* widget, gfx::Rect* bounds,
gfx::Rect* bounds, ui::WindowShowState* show_state) const override {
ui::WindowShowState* show_state) const override {
*bounds = initial_bounds_; *bounds = initial_bounds_;
*show_state = ui::SHOW_STATE_MAXIMIZED; *show_state = ui::SHOW_STATE_MAXIMIZED;
return true; return true;
...@@ -70,12 +69,12 @@ class TestShellObserver : public ShellObserver { ...@@ -70,12 +69,12 @@ class TestShellObserver : public ShellObserver {
Shell::GetInstance()->AddShellObserver(this); Shell::GetInstance()->AddShellObserver(this);
} }
virtual ~TestShellObserver() { ~TestShellObserver() override {
Shell::GetInstance()->RemoveShellObserver(this); Shell::GetInstance()->RemoveShellObserver(this);
} }
virtual void OnFullscreenStateChanged(bool is_fullscreen, void OnFullscreenStateChanged(bool is_fullscreen,
aura::Window* root_window) override { aura::Window* root_window) override {
call_count_++; call_count_++;
is_fullscreen_ = is_fullscreen; is_fullscreen_ = is_fullscreen;
} }
...@@ -313,9 +312,9 @@ class DontClobberRestoreBoundsWindowObserver : public aura::WindowObserver { ...@@ -313,9 +312,9 @@ class DontClobberRestoreBoundsWindowObserver : public aura::WindowObserver {
void set_window(aura::Window* window) { window_ = window; } void set_window(aura::Window* window) { window_ = window; }
virtual void OnWindowPropertyChanged(aura::Window* window, void OnWindowPropertyChanged(aura::Window* window,
const void* key, const void* key,
intptr_t old) override { intptr_t old) override {
if (!window_) if (!window_)
return; return;
...@@ -529,7 +528,7 @@ namespace { ...@@ -529,7 +528,7 @@ namespace {
class WorkspaceLayoutManagerSoloTest : public test::AshTestBase { class WorkspaceLayoutManagerSoloTest : public test::AshTestBase {
public: public:
WorkspaceLayoutManagerSoloTest() {} WorkspaceLayoutManagerSoloTest() {}
virtual ~WorkspaceLayoutManagerSoloTest() {} ~WorkspaceLayoutManagerSoloTest() override {}
aura::Window* CreateTestWindow(const gfx::Rect& bounds) { aura::Window* CreateTestWindow(const gfx::Rect& bounds) {
return CreateTestWindowInShellWithBounds(bounds); return CreateTestWindowInShellWithBounds(bounds);
...@@ -574,12 +573,12 @@ class FocusDelegate : public aura::test::TestWindowDelegate { ...@@ -574,12 +573,12 @@ class FocusDelegate : public aura::test::TestWindowDelegate {
: window_(NULL), : window_(NULL),
show_state_(ui::SHOW_STATE_END) { show_state_(ui::SHOW_STATE_END) {
} }
virtual ~FocusDelegate() {} ~FocusDelegate() override {}
void set_window(aura::Window* window) { window_ = window; } void set_window(aura::Window* window) { window_ = window; }
// aura::test::TestWindowDelegate overrides: // aura::test::TestWindowDelegate overrides:
virtual void OnWindowTargetVisibilityChanged(bool visible) override { void OnWindowTargetVisibilityChanged(bool visible) override {
if (window_) { if (window_) {
if (visible) if (visible)
window_->Focus(); window_->Focus();
...@@ -788,9 +787,9 @@ namespace { ...@@ -788,9 +787,9 @@ namespace {
class WorkspaceLayoutManagerBackdropTest : public test::AshTestBase { class WorkspaceLayoutManagerBackdropTest : public test::AshTestBase {
public: public:
WorkspaceLayoutManagerBackdropTest() {} WorkspaceLayoutManagerBackdropTest() {}
virtual ~WorkspaceLayoutManagerBackdropTest() {} ~WorkspaceLayoutManagerBackdropTest() override {}
virtual void SetUp() override { void SetUp() override {
test::AshTestBase::SetUp(); test::AshTestBase::SetUp();
UpdateDisplay("800x600"); UpdateDisplay("800x600");
default_container_ = Shell::GetContainer(Shell::GetPrimaryRootWindow(), default_container_ = Shell::GetContainer(Shell::GetPrimaryRootWindow(),
...@@ -976,9 +975,9 @@ TEST_F(WorkspaceLayoutManagerBackdropTest, ShelfVisibilityChangesBounds) { ...@@ -976,9 +975,9 @@ TEST_F(WorkspaceLayoutManagerBackdropTest, ShelfVisibilityChangesBounds) {
class WorkspaceLayoutManagerKeyboardTest : public test::AshTestBase { class WorkspaceLayoutManagerKeyboardTest : public test::AshTestBase {
public: public:
WorkspaceLayoutManagerKeyboardTest() {} WorkspaceLayoutManagerKeyboardTest() {}
virtual ~WorkspaceLayoutManagerKeyboardTest() {} ~WorkspaceLayoutManagerKeyboardTest() override {}
virtual void SetUp() override { void SetUp() override {
test::AshTestBase::SetUp(); test::AshTestBase::SetUp();
UpdateDisplay("800x600"); UpdateDisplay("800x600");
aura::Window* default_container = Shell::GetContainer( aura::Window* default_container = Shell::GetContainer(
...@@ -1048,11 +1047,9 @@ class WorkspaceLayoutManagerKeyboardTest : public test::AshTestBase { ...@@ -1048,11 +1047,9 @@ class WorkspaceLayoutManagerKeyboardTest : public test::AshTestBase {
class FakeTextInputClient : public ui::DummyTextInputClient { class FakeTextInputClient : public ui::DummyTextInputClient {
public: public:
explicit FakeTextInputClient(gfx::NativeWindow window) : window_(window) {} explicit FakeTextInputClient(gfx::NativeWindow window) : window_(window) {}
virtual ~FakeTextInputClient() {} ~FakeTextInputClient() override {}
virtual gfx::NativeWindow GetAttachedWindow() const override { gfx::NativeWindow GetAttachedWindow() const override { return window_; }
return window_;
}
private: private:
gfx::NativeWindow window_; gfx::NativeWindow window_;
......
...@@ -49,17 +49,16 @@ class ASH_EXPORT WorkspaceWindowResizer : public WindowResizer { ...@@ -49,17 +49,16 @@ class ASH_EXPORT WorkspaceWindowResizer : public WindowResizer {
// to move or resize beyond that edge. // to move or resize beyond that edge.
static const int kStickyDistancePixels; static const int kStickyDistancePixels;
virtual ~WorkspaceWindowResizer(); ~WorkspaceWindowResizer() override;
static WorkspaceWindowResizer* Create( static WorkspaceWindowResizer* Create(
wm::WindowState* window_state, wm::WindowState* window_state,
const std::vector<aura::Window*>& attached_windows); const std::vector<aura::Window*>& attached_windows);
// WindowResizer: // WindowResizer:
virtual void Drag(const gfx::Point& location_in_parent, void Drag(const gfx::Point& location_in_parent, int event_flags) override;
int event_flags) override; void CompleteDrag() override;
virtual void CompleteDrag() override; void RevertDrag() override;
virtual void RevertDrag() override;
private: private:
WorkspaceWindowResizer(wm::WindowState* window_state, WorkspaceWindowResizer(wm::WindowState* window_state,
......
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