1// Copyright (c) 2014 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5struct Base { 6 virtual void foo(); 7}; 8 9#line 1 "/src/chromium/src/myheader.h" 10struct Derived : public Base { 11 virtual void foo(); // Should warn about missing 'override'. 12}; 13 14#line 123 "/src/chrome-breakpad/src/myheader.h" 15struct Derived2 : public Base { 16 virtual void foo(); // Should warn about missing 'override'. 17}; 18 19#line 123 "/src/chrome-breakpad/src/breakpad/myheader.h" 20struct Derived3 : public Base { 21 virtual void foo(); // Should not warn; file is in a blacklisted dir. 22}; 23