diff options
Diffstat (limited to 'base/check_example.cc')
-rw-r--r-- | base/check_example.cc | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/base/check_example.cc b/base/check_example.cc deleted file mode 100644 index 4b3f4287db..0000000000 --- a/base/check_example.cc +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// This file is meant for analyzing the code generated by the CHECK -// macros in a small executable file that's easy to disassemble. - -#include "base/logging.h" - -// An official build shouldn't generate code to print out messages for -// the CHECK* macros, nor should it have the strings in the -// executable. - -void DoCheck(bool b) { - CHECK(b) << "DoCheck " << b; -} - -void DoCheckEq(int x, int y) { - CHECK_EQ(x, y); -} - -int main(int argc, const char* argv[]) { - DoCheck(argc > 1); - DoCheckEq(argc, 1); -} |