1*5556616bSKostya Kortchinsky //===-- harness.cpp ---------------------------------------------*- C++ -*-===// 2*5556616bSKostya Kortchinsky // 3*5556616bSKostya Kortchinsky // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4*5556616bSKostya Kortchinsky // See https://llvm.org/LICENSE.txt for license information. 5*5556616bSKostya Kortchinsky // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6*5556616bSKostya Kortchinsky // 7*5556616bSKostya Kortchinsky //===----------------------------------------------------------------------===// 8*5556616bSKostya Kortchinsky 9*5556616bSKostya Kortchinsky #include "gwp_asan/tests/harness.h" 10596d0614SEvgenii Stepanov 11596d0614SEvgenii Stepanov namespace gwp_asan { 12596d0614SEvgenii Stepanov namespace test { OnlyOnce()13596d0614SEvgenii Stepanovbool OnlyOnce() { 14596d0614SEvgenii Stepanov static int x = 0; 15596d0614SEvgenii Stepanov return !x++; 16596d0614SEvgenii Stepanov } 17596d0614SEvgenii Stepanov } // namespace test 18596d0614SEvgenii Stepanov } // namespace gwp_asan 19