1 // Copyright (c) 2011 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 5 #include "inline_ctor.h" 6 7 #include <string> 8 #include <vector> 9 10 // We don't warn on classes that are in CPP files. 11 class InlineInCPPOK { 12 public: 13 InlineInCPPOK() {} 14 ~InlineInCPPOK() {} 15 16 private: 17 std::vector<int> one_; 18 std::vector<std::string> two_; 19 }; 20 21 int main() { 22 InlineInCPPOK one; 23 InlineCtorsArentOKInHeader two; 24 return 0; 25 } 26