Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions benchmark/micro_benchmark.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright 2019-2024 Laurynas Biveinis
// Copyright (C) 2019-2024 Laurynas Biveinis

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

// IWYU pragma: no_include <string>
// IWYU pragma: no_include <vector>
Expand Down
4 changes: 2 additions & 2 deletions benchmark/micro_benchmark_key_prefix.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright 2020-2024 Laurynas Biveinis
// Copyright (C) 2020-2024 Laurynas Biveinis

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

// IWYU pragma: no_include <string>

Expand Down
4 changes: 2 additions & 2 deletions benchmark/micro_benchmark_mutex.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright 2019-2024 Laurynas Biveinis
// Copyright (C) 2019-2024 Laurynas Biveinis

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

// IWYU pragma: no_include <string>

Expand Down
4 changes: 2 additions & 2 deletions benchmark/micro_benchmark_n16.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright 2020-2024 Laurynas Biveinis
// Copyright (C) 2020-2024 Laurynas Biveinis

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

// IWYU pragma: no_include <string>

Expand Down
4 changes: 2 additions & 2 deletions benchmark/micro_benchmark_n256.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright 2020-2024 Laurynas Biveinis
// Copyright (C) 2020-2024 Laurynas Biveinis

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

// IWYU pragma: no_include <string>

Expand Down
4 changes: 2 additions & 2 deletions benchmark/micro_benchmark_n4.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright 2020-2024 Laurynas Biveinis
// Copyright (C) 2020-2024 Laurynas Biveinis

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

// IWYU pragma: no_include <string>

Expand Down
4 changes: 2 additions & 2 deletions benchmark/micro_benchmark_n48.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright 2020-2024 Laurynas Biveinis
// Copyright (C) 2020-2024 Laurynas Biveinis

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

// IWYU pragma: no_include <string>

Expand Down
4 changes: 2 additions & 2 deletions benchmark/micro_benchmark_olc.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright 2019-2024 Laurynas Biveinis
// Copyright (C) 2019-2024 Laurynas Biveinis

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

// IWYU pragma: no_include <string>

Expand Down
4 changes: 2 additions & 2 deletions benchmark/micro_benchmark_utils.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright 2020-2022 Laurynas Biveinis
// Copyright (C) 2020-2024 Laurynas Biveinis

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

#include "micro_benchmark_utils.hpp"

Expand Down
4 changes: 2 additions & 2 deletions fuzz_deepstate/test_art_fuzz_deepstate.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright 2019-2024 Laurynas Biveinis
// Copyright (C) 2019-2024 Laurynas Biveinis

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

#include <algorithm> // IWYU pragma: keep
#include <cstddef>
Expand Down
4 changes: 3 additions & 1 deletion global.hpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
// Copyright 2019-2022 Laurynas Biveinis
// Copyright (C) 2019-2024 Laurynas Biveinis
#ifndef UNODB_DETAIL_GLOBAL_HPP
#define UNODB_DETAIL_GLOBAL_HPP

// IWYU pragma: always_keep

// Defines that must precede includes

#ifdef UNODB_DETAIL_STANDALONE
Expand Down
4 changes: 2 additions & 2 deletions in_fake_critical_section.hpp
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// Copyright 2019-2021 Laurynas Biveinis
// Copyright (C) 2019-2024 Laurynas Biveinis
#ifndef UNODB_DETAIL_IN_FAKE_CRITICAL_SECTION_HPP
#define UNODB_DETAIL_IN_FAKE_CRITICAL_SECTION_HPP

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

#include <cstddef>
#include <type_traits>
Expand Down
4 changes: 2 additions & 2 deletions portability_arch.hpp
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// Copyright 2022 Laurynas Biveinis
// Copyright (C) 2022-2024 Laurynas Biveinis
#ifndef UNODB_DETAIL_PORTABILITY_ARCH_HPP
#define UNODB_DETAIL_PORTABILITY_ARCH_HPP

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

#include <cstddef>

Expand Down
4 changes: 2 additions & 2 deletions qsbr_ptr.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright (C) 2021-2023 Laurynas Biveinis
// Copyright (C) 2021-2024 Laurynas Biveinis

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

#include "qsbr_ptr.hpp" // IWYU pragma: keep

Expand Down
4 changes: 2 additions & 2 deletions test/db_test_utils.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright 2019-2024 Laurynas Biveinis
// Copyright (C) 2019-2024 Laurynas Biveinis

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

#include "db_test_utils.hpp"

Expand Down
4 changes: 2 additions & 2 deletions test/qsbr_test_utils.hpp
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// Copyright 2021-2024 Laurynas Biveinis
// Copyright (C) 2021-2024 Laurynas Biveinis
#ifndef UNODB_DETAIL_QSBR_TEST_UTILS_HPP
#define UNODB_DETAIL_QSBR_TEST_UTILS_HPP

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

namespace unodb::test {

Expand Down
4 changes: 2 additions & 2 deletions test/test_art_oom.cpp
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// Copyright 2022-2024 Laurynas Biveinis
// Copyright (C) 2022-2024 Laurynas Biveinis

#ifndef NDEBUG

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

// IWYU pragma: no_include <array>
// IWYU pragma: no_include <string>
Expand Down
4 changes: 2 additions & 2 deletions test/test_qsbr_oom.cpp
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// Copyright 2022-2024 Laurynas Biveinis
// Copyright (C) 2022-2024 Laurynas Biveinis

#ifndef NDEBUG

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

// IWYU pragma: no_include <array>
// IWYU pragma: no_include <string>
Expand Down
4 changes: 2 additions & 2 deletions test_heap.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright 2022-2023 Laurynas Biveinis
// Copyright (C) 2022-2024 Laurynas Biveinis

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

#include "test_heap.hpp" // IWYU pragma: keep

Expand Down
4 changes: 2 additions & 2 deletions test_heap.hpp
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
// Copyright 2023 Laurynas Biveinis
// Copyright (C) 2023-2024 Laurynas Biveinis
#ifndef UNODB_DETAIL_TEST_HEAP_HPP
#define UNODB_DETAIL_TEST_HEAP_HPP

#include "global.hpp" // IWYU pragma: keep
#include "global.hpp"

#ifndef NDEBUG

Expand Down