Unverified Commit 33c7d163 authored by Dominik Charousset's avatar Dominik Charousset Committed by GitHub

Merge pull request #678

Switch from include guards to #pragma once
parents 9ae61d16 6167e714
......@@ -17,8 +17,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_BUILD_CONFIG_HPP
#define CAF_DETAIL_BUILD_CONFIG_HPP
#pragma once
// this header is auto-generated by CMake
......@@ -42,4 +41,3 @@
#define CAF_NO_EXCEPTIONS
#endif
#endif //CAF_DETAIL_BUILD_CONFIG_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ABSTRACT_ACTOR_HPP
#define CAF_ABSTRACT_ACTOR_HPP
#pragma once
#include <set>
#include <mutex>
......@@ -224,4 +223,3 @@ private:
} // namespace caf
#endif // CAF_ABSTRACT_ACTOR_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ABSTRACT_CHANNEL_HPP
#define CAF_ABSTRACT_CHANNEL_HPP
#pragma once
#include <atomic>
......@@ -91,4 +90,3 @@ private:
} // namespace caf
#endif // CAF_ABSTRACT_CHANNEL_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ABSTRACT_COMPOSABLE_STATE_HPP
#define CAF_ABSTRACT_COMPOSABLE_STATE_HPP
#pragma once
#include <utility>
......@@ -35,4 +34,3 @@ public:
} // namespace caf
#endif // CAF_ABSTRACT_COMPOSABLE_STATE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ABSTRACT_GROUP_HPP
#define CAF_ABSTRACT_GROUP_HPP
#pragma once
#include <string>
#include <memory>
......@@ -91,4 +90,3 @@ using abstract_group_ptr = intrusive_ptr<abstract_group>;
} // namespace caf
#endif // CAF_ABSTRACT_GROUP_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_HPP
#define CAF_ACTOR_HPP
#pragma once
#include <string>
#include <cstddef>
......@@ -235,4 +234,3 @@ struct hash<caf::actor> {
};
} // namespace std
#endif // CAF_ACTOR_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_ADDR_HPP
#define CAF_ACTOR_ADDR_HPP
#pragma once
#include <cstddef>
#include <cstdint>
......@@ -172,4 +171,3 @@ struct hash<caf::actor_addr> {
};
} // namespace std
#endif // CAF_ACTOR_ADDR_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_CAST_HPP
#define CAF_ACTOR_CAST_HPP
#pragma once
#include <type_traits>
......@@ -180,4 +179,3 @@ T actor_cast(U&& what) {
} // namespace caf
#endif // CAF_ACTOR_CAST_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_CLOCK
#define CAF_ACTOR_CLOCK
#pragma once
#include <chrono>
......@@ -87,4 +86,3 @@ public:
} // namespace caf
#endif // CAF_ACTOR_CLOCK
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_COMPANION_HPP
#define CAF_ACTOR_COMPANION_HPP
#pragma once
#include <memory>
#include <functional>
......@@ -111,4 +110,3 @@ private:
} // namespace caf
#endif // CAF_ACTOR_COMPANION_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_CONFIG_HPP
#define CAF_ACTOR_CONFIG_HPP
#pragma once
#include <string>
#include <functional>
......@@ -50,4 +49,3 @@ std::string to_string(const actor_config& x);
} // namespace caf
#endif // CAF_ACTOR_CONFIG_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_CONTROL_BLOCK_HPP
#define CAF_ACTOR_CONTROL_BLOCK_HPP
#pragma once
#include <atomic>
......@@ -251,4 +250,3 @@ struct hash<caf::weak_actor_ptr> {
} // namespace std
#endif // CAF_ACTOR_CONTROL_BLOCK_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_FACTORY_HPP
#define CAF_ACTOR_FACTORY_HPP
#pragma once
#include <set>
#include <string>
......@@ -203,4 +202,3 @@ actor_factory make_actor_factory() {
} // namespace caf
#endif // CAF_ACTOR_FACTORY_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_MARKER_HPP
#define CAF_ACTOR_MARKER_HPP
#pragma once
#include "caf/fwd.hpp"
......@@ -43,4 +42,3 @@ struct actor_marker<behavior> {
} // namespace caf
#endif // CAF_ACTOR_MARKER_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_OSTREAM_HPP
#define CAF_ACTOR_OSTREAM_HPP
#pragma once
#include "caf/actor.hpp"
#include "caf/deep_to_string.hpp"
......@@ -115,4 +114,3 @@ caf::actor_ostream& endl(caf::actor_ostream& o);
caf::actor_ostream& flush(caf::actor_ostream& o);
} // namespace std
#endif // CAF_ACTOR_OSTREAM_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_POOL_HPP
#define CAF_ACTOR_POOL_HPP
#pragma once
#include <vector>
#include <functional>
......@@ -122,4 +121,3 @@ private:
} // namespace caf
#endif // CAF_ACTOR_POOL_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_PROXY_HPP
#define CAF_ACTOR_PROXY_HPP
#pragma once
#include <atomic>
#include <cstdint>
......@@ -43,4 +42,3 @@ public:
} // namespace caf
#endif // CAF_ACTOR_PROXY_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_REGISTRY_HPP
#define CAF_ACTOR_REGISTRY_HPP
#pragma once
#include <mutex>
#include <thread>
......@@ -135,4 +134,3 @@ private:
} // namespace caf
#endif // CAF_ACTOR_REGISTRY_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_STORAGE_HPP
#define CAF_ACTOR_STORAGE_HPP
#pragma once
#include <new>
#include <atomic>
......@@ -143,4 +142,3 @@ void intrusive_ptr_release(actor_storage<T>* x) {
#pragma GCC diagnostic pop
#endif
#endif // CAF_ACTOR_STORAGE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_SYSTEM_HPP
#define CAF_ACTOR_SYSTEM_HPP
#pragma once
#include <array>
#include <mutex>
......@@ -570,4 +569,3 @@ private:
} // namespace caf
#endif // CAF_ACTOR_SYSTEM_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ACTOR_SYSTEM_CONFIG_HPP
#define CAF_ACTOR_SYSTEM_CONFIG_HPP
#pragma once
#include <atomic>
#include <string>
......@@ -406,4 +405,3 @@ private:
} // namespace caf
#endif //CAF_ACTOR_SYSTEM_CONFIG_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_AFTER_HPP
#define CAF_AFTER_HPP
#pragma once
#include <tuple>
#include <type_traits>
......@@ -55,4 +54,3 @@ after(std::chrono::duration<Rep, Period> d) {
} // namespace caf
#endif // CAF_AFTER_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ALL_HPP
#define CAF_ALL_HPP
#pragma once
#include "caf/config.hpp"
......@@ -403,4 +402,3 @@
/// An event-based "Dining Philosophers" implementation.
/// @example dining_philosophers.cpp
#endif // CAF_ALL_HPP
......@@ -19,8 +19,7 @@
// This file is referenced in the manual, do not modify without updating refs!
// ConfiguringActorApplications: 50-54
#ifndef CAF_ALLOWED_UNSAFE_MESSAGE_TYPE_HPP
#define CAF_ALLOWED_UNSAFE_MESSAGE_TYPE_HPP
#pragma once
#include <type_traits>
......@@ -52,4 +51,3 @@ struct is_allowed_unsafe_message_type<const T&>
struct allowed_unsafe_message_type<type_name> : std::true_type {}; \
}
#endif // CAF_ALLOWED_UNSAFE_MESSAGE_TYPE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ATOM_HPP
#define CAF_ATOM_HPP
#pragma once
#include <string>
#include <functional>
......@@ -199,4 +198,3 @@ struct hash<caf::atom_value> {
} // namespace std
#endif // CAF_ATOM_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ATTACHABLE_HPP
#define CAF_ATTACHABLE_HPP
#pragma once
#include <memory>
#include <cstdint>
......@@ -91,4 +90,3 @@ using attachable_ptr = std::unique_ptr<attachable>;
} // namespace caf
#endif // CAF_ATTACHABLE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_BEHAVIOR_HPP
#define CAF_BEHAVIOR_HPP
#pragma once
#include <functional>
#include <type_traits>
......@@ -145,4 +144,3 @@ private:
} // namespace caf
#endif // CAF_BEHAVIOR_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_BEHAVIOR_POLICY_HPP
#define CAF_BEHAVIOR_POLICY_HPP
#pragma once
namespace caf {
......@@ -34,4 +33,3 @@ constexpr keep_behavior_t keep_behavior = keep_behavior_t{};
} // namespace caf
#endif // CAF_BEHAVIOR_POLICY_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_BINARY_DESERIALIZER_HPP
#define CAF_BINARY_DESERIALIZER_HPP
#pragma once
#include "caf/stream_deserializer.hpp"
#include "caf/streambuf.hpp"
......@@ -30,4 +29,3 @@ using binary_deserializer = stream_deserializer<charbuf>;
} // namespace caf
#endif // CAF_BINARY_DESERIALIZER_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_BINARY_SERIALIZER_HPP
#define CAF_BINARY_SERIALIZER_HPP
#pragma once
#include "caf/stream_serializer.hpp"
#include "caf/streambuf.hpp"
......@@ -30,4 +29,3 @@ using binary_serializer = stream_serializer<vectorbuf>;
} // namespace caf
#endif // CAF_BINARY_SERIALIZER_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_BLOCKING_ACTOR_HPP
#define CAF_BLOCKING_ACTOR_HPP
#pragma once
#include <chrono>
#include <mutex>
......@@ -457,4 +456,3 @@ private:
} // namespace caf
#endif // CAF_BLOCKING_ACTOR_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_BROADCAST_DOWNSTREAM_MANAGER_HPP
#define CAF_BROADCAST_DOWNSTREAM_MANAGER_HPP
#pragma once
#include <algorithm>
......@@ -268,4 +267,3 @@ private:
} // namespace caf
#endif // CAF_BROADCAST_DOWNSTREAM_MANAGER_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_BUFFERED_DOWNSTREAM_MANAGER_HPP
#define CAF_BUFFERED_DOWNSTREAM_MANAGER_HPP
#pragma once
#include <deque>
#include <vector>
......@@ -112,4 +111,3 @@ protected:
} // namespace caf
#endif // CAF_BUFFERED_DOWNSTREAM_MANAGER_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_NAMED_CALLBACK_HPP
#define CAF_NAMED_CALLBACK_HPP
#pragma once
#include "caf/error.hpp"
#include "caf/config.hpp"
......@@ -83,4 +82,3 @@ typename select_callback<F>::type make_callback(F fun) {
CAF_POP_WARNINGS
#endif // CAF_NAMED_CALLBACK_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_CATCH_ALL_HPP
#define CAF_CATCH_ALL_HPP
#pragma once
#include <functional>
#include <type_traits>
......@@ -60,4 +59,3 @@ struct is_catch_all<catch_all<T>> : std::true_type {};
} // namespace caf
#endif // CAF_CATCH_ALL_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_CHECK_TYPED_INPUT_HPP
#define CAF_CHECK_TYPED_INPUT_HPP
#pragma once
#include "caf/fwd.hpp"
#include "caf/replies_to.hpp"
......@@ -64,4 +63,3 @@ struct is_void_response<none_t> : std::true_type {};
} // namespace caf
#endif // CAF_CHECK_TYPED_INPUT_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_COMPOSABLE_STATE_HPP
#define CAF_COMPOSABLE_STATE_HPP
#pragma once
#include "caf/param.hpp"
#include "caf/behavior.hpp"
......@@ -108,4 +107,3 @@ public:
} // namespace caf
#endif // CAF_COMPOSABLE_STATE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_COMPOSABLE_STATE_BASED_ACTOR_HPP
#define CAF_COMPOSABLE_STATE_BASED_ACTOR_HPP
#pragma once
#include "caf/stateful_actor.hpp"
#include "caf/message_handler.hpp"
......@@ -50,4 +49,3 @@ class composable_behavior_based_actor : public stateful_actor<State, Base> {
} // namespace caf
#endif // CAF_COMPOSABLE_STATE_BASED_ACTOR_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_COMPOSED_STATE_HPP
#define CAF_COMPOSED_STATE_HPP
#pragma once
#include "caf/param.hpp"
#include "caf/composable_behavior.hpp"
......@@ -74,4 +73,3 @@ protected:
} // namespace caf
#endif // CAF_COMPOSED_STATE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_COMPOSED_TYPE_HPP
#define CAF_COMPOSED_TYPE_HPP
#pragma once
#include "caf/fwd.hpp"
#include "caf/replies_to.hpp"
......@@ -138,4 +137,3 @@ using composed_type_t =
} // namespace caf
#endif // CAF_COMPOSED_TYPE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_CONFIG_HPP
#define CAF_CONFIG_HPP
#pragma once
// this header must be generated by the build system (may be empty)
#include "caf/detail/build_config.hpp"
......@@ -243,4 +242,3 @@
throw std::runtime_error(msg)
#endif // CAF_NO_EXCEPTIONS
#endif // CAF_CONFIG_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_CONFIG_OPTION_HPP
#define CAF_CONFIG_OPTION_HPP
#pragma once
#include <memory>
#include <string>
......@@ -285,4 +284,3 @@ make_config_option(T& storage, const char* category,
} // namespace caf
#endif // CAF_CONFIG_OPTION_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_CONFIG_VALUE_HPP
#define CAF_CONFIG_VALUE_HPP
#pragma once
#include <string>
#include <cstdint>
......@@ -32,4 +31,3 @@ using config_value = variant<std::string, double, int64_t, bool, atom_value>;
} // namespace caf
#endif // CAF_CONFIG_VALUE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DATA_PROCESSOR_HPP
#define CAF_DATA_PROCESSOR_HPP
#pragma once
#include <chrono>
#include <string>
......@@ -584,4 +583,3 @@ private:
} // namespace caf
#endif // CAF_DATA_PROCESSOR_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DECORATOR_SEQUENCER_HPP
#define CAF_DECORATOR_SEQUENCER_HPP
#pragma once
#include "caf/actor_addr.hpp"
#include "caf/mailbox_element.hpp"
......@@ -59,4 +58,3 @@ private:
} // namespace decorator
} // namespace caf
#endif // CAF_DECORATOR_SEQUENCER_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DECORATOR_SPLITTER_HPP
#define CAF_DECORATOR_SPLITTER_HPP
#pragma once
#include <vector>
......@@ -57,4 +56,3 @@ private:
} // namespace decorator
} // namespace caf
#endif // CAF_DECORATOR_SPLITTER_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DEDUCE_MPI_HPP
#define CAF_DEDUCE_MPI_HPP
#pragma once
#include <type_traits>
......@@ -126,4 +125,3 @@ using deduce_mpi_t = typename detail::dmfou<typename param_decay<T>::type>::type
} // namespace caf
#endif // CAF_DEDUCE_MPI_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_DEEP_TO_STRING_HPP
#define CAF_DETAIL_DEEP_TO_STRING_HPP
#pragma once
#include <array>
#include <tuple>
......@@ -63,4 +62,3 @@ std::string deep_to_string_as_tuple(Ts&&... xs) {
} // namespace caf
#endif // CAF_DETAIL_DEEP_TO_STRING_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DEFAULT_ATTACHABLE_HPP
#define CAF_DEFAULT_ATTACHABLE_HPP
#pragma once
#include "caf/actor_addr.hpp"
#include "caf/attachable.hpp"
......@@ -80,4 +79,3 @@ private:
} // namespace caf
#endif // CAF_DEFAULT_ATTACHABLE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DEFAULT_DOWNSTREAM_MANAGER_HPP
#define CAF_DEFAULT_DOWNSTREAM_MANAGER_HPP
#pragma once
#include "caf/broadcast_downstream_manager.hpp"
#include "caf/stream_source_trait.hpp"
......@@ -58,4 +57,3 @@ using default_downstream_manager_t =
} // namespace caf
#endif // CAF_DEFAULT_DOWNSTREAM_MANAGER_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DELEGATED_HPP
#define CAF_DELEGATED_HPP
#pragma once
#include <type_traits>
......@@ -37,4 +36,3 @@ inline bool operator==(const delegated<Ts...>&, const delegated<Ts...>&) {
} // namespace caf
#endif // CAF_DELEGATED_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DESERIALIZER_HPP
#define CAF_DESERIALIZER_HPP
#pragma once
#include <string>
#include <cstddef>
......@@ -87,4 +86,3 @@ operator>>(deserializer& source, T& x) {
} // namespace caf
#endif // CAF_DESERIALIZER_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_ALGORITHMS_HPP
#define CAF_DETAIL_ALGORITHMS_HPP
#pragma once
#include <vector>
......@@ -67,4 +66,3 @@ container_view<F, Container> make_container_view(Container& x) {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_ALGORITHMS_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_APPLY_ARGS_HPP
#define CAF_DETAIL_APPLY_ARGS_HPP
#pragma once
#include <utility>
......@@ -78,4 +77,3 @@ auto apply_args_suffxied(F& f, detail::int_list<Is...>, Tuple& tup, Ts&&... xs)
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_APPLY_ARGS_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_ARG_MATCH_T_HPP
#define CAF_DETAIL_ARG_MATCH_T_HPP
#pragma once
namespace caf {
namespace detail {
......@@ -27,4 +26,3 @@ struct arg_match_t {};
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_ARG_MATCH_T_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_ARG_WRAPPER_HPP
#define CAF_ARG_WRAPPER_HPP
#pragma once
namespace caf {
namespace detail {
......@@ -41,4 +40,3 @@ static arg_wrapper<T> make_arg_wrapper(const char* name, const T& value) {
} // namespace detail
} // namespace caf
#endif // CAF_ARG_WRAPPER_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_ATOM_VAL_HPP
#define CAF_DETAIL_ATOM_VAL_HPP
#pragma once
namespace caf {
namespace detail {
......@@ -57,4 +56,3 @@ constexpr uint64_t atom_val(const char* cstr, uint64_t interim = 0xF) {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_ATOM_VAL_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_BEHAVIOR_IMPL_HPP
#define CAF_DETAIL_BEHAVIOR_IMPL_HPP
#pragma once
#include <tuple>
#include <type_traits>
......@@ -242,4 +241,3 @@ constexpr make_behavior_impl_t make_behavior_impl = make_behavior_impl_t{};
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_BEHAVIOR_IMPL_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_BEHAVIOR_STACK_HPP
#define CAF_DETAIL_BEHAVIOR_STACK_HPP
#pragma once
#include <vector>
#include <memory>
......@@ -80,4 +79,3 @@ private:
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_BEHAVIOR_STACK_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_BLOCKING_BEHAVIOR_HPP
#define CAF_BLOCKING_BEHAVIOR_HPP
#pragma once
#include "caf/behavior.hpp"
#include "caf/catch_all.hpp"
......@@ -146,4 +145,3 @@ constexpr make_blocking_behavior_t make_blocking_behavior = make_blocking_behavi
} // namespace detail
} // namespace caf
#endif // CAF_BLOCKING_BEHAVIOR_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_CAS_WEAK_HPP
#define CAF_DETAIL_CAS_WEAK_HPP
#pragma once
#include <atomic>
......@@ -39,4 +38,3 @@ bool cas_weak(std::atomic<T>* obj, T* expected, T desired) {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_CAS_WEAK_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_COMPARABLE_HPP
#define CAF_COMPARABLE_HPP
#pragma once
namespace caf {
namespace detail {
......@@ -109,4 +108,3 @@ class comparable<Subclass, Subclass> {
} // namespace details
} // namespace caf
#endif // CAF_COMPARABLE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_CONCATENATED_TUPLE_HPP
#define CAF_DETAIL_CONCATENATED_TUPLE_HPP
#pragma once
#include <vector>
#include <algorithm>
......@@ -86,5 +85,4 @@ private:
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_CONCATENATED_TUPLE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_DECORATED_TUPLE_HPP
#define CAF_DETAIL_DECORATED_TUPLE_HPP
#pragma once
#include <vector>
#include <algorithm>
......@@ -100,4 +99,3 @@ private:
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_DECORATED_TUPLE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_DEFAULT_INVOKE_VISITOR_HPP
#define CAF_DETAIL_DEFAULT_INVOKE_VISITOR_HPP
#pragma once
#include "caf/local_actor.hpp"
......@@ -91,4 +90,3 @@ private:
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_DEFAULT_INVOKE_VISITOR_HPP
......@@ -30,8 +30,7 @@
// announced, different class versions in a single actor system would
// cause inconsistencies that are not recoverable.
#ifndef CAF_DETAIL_SERIALIZATION_HPP
#define CAF_DETAIL_SERIALIZATION_HPP
#pragma once
#include <utility>
#include <type_traits>
......@@ -69,4 +68,3 @@ auto delegate_serialize(Processor& proc, U& x)
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_SERIALIZATION_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_DISPOSER_HPP
#define CAF_DETAIL_DISPOSER_HPP
#pragma once
#include <type_traits>
......@@ -42,5 +41,4 @@ public:
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_DISPOSER_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_DOUBLE_ENDED_QUEUE_HPP
#define CAF_DETAIL_DOUBLE_ENDED_QUEUE_HPP
#pragma once
#include "caf/config.hpp"
......@@ -243,4 +242,3 @@ private:
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_DOUBLE_ENDED_QUEUE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_DYNAMIC_MESSAGE_DATA_HPP
#define CAF_DETAIL_DYNAMIC_MESSAGE_DATA_HPP
#pragma once
#include <vector>
......@@ -88,4 +87,3 @@ private:
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_DYNAMIC_MESSAGE_DATA_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_EMBEDDED_HPP
#define CAF_DETAIL_EMBEDDED_HPP
#pragma once
#include "caf/ref_counted.hpp"
#include "caf/intrusive_ptr.hpp"
......@@ -54,5 +53,4 @@ protected:
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_EMBEDDED_HPP
......@@ -17,8 +17,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_ENQUEUE_RESULT_HPP
#define CAF_DETAIL_ENQUEUE_RESULT_HPP
#pragma once
#include "caf/intrusive/inbox_result.hpp"
......@@ -31,4 +30,3 @@ using enqueue_result = intrusive::inbox_result;
} // namespace intrusive
} // namespace caf
#endif // CAF_DETAIL_ENQUEUE_RESULT_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_ENUM_TO_STRING_HPP
#define CAF_DETAIL_ENUM_TO_STRING_HPP
#pragma once
#include <type_traits>
......@@ -35,4 +34,3 @@ const char* enum_to_string(E x, const char* (&lookup_table)[N]) {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_ENUM_TO_STRING_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_FUNCTOR_ATTACHABLE_HPP
#define CAF_FUNCTOR_ATTACHABLE_HPP
#pragma once
#include "caf/attachable.hpp"
......@@ -68,4 +67,3 @@ struct functor_attachable<F, 0> : attachable {
} // namespace detail
} // namespace caf
#endif // CAF_FUNCTOR_ATTACHABLE_HPP
......@@ -17,8 +17,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_GCD_HPP
#define CAF_DETAIL_GCD_HPP
#pragma once
namespace caf {
namespace detail {
......@@ -37,5 +36,4 @@ static T gcd(T a, T b) {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_GCD_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_GET_MAC_ADDRESSES_HPP
#define CAF_DETAIL_GET_MAC_ADDRESSES_HPP
#pragma once
#include <string>
#include <vector>
......@@ -34,4 +33,3 @@ std::vector<iface_info> get_mac_addresses();
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_GET_MAC_ADDRESSES_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_GET_PROCESS_ID_HPP
#define CAF_DETAIL_GET_PROCESS_ID_HPP
#pragma once
#include <string>
#include <vector>
......@@ -31,4 +30,3 @@ unsigned get_process_id();
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_GET_PROCESS_ID_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_GET_ROOT_UUID_HPP
#define CAF_DETAIL_GET_ROOT_UUID_HPP
#pragma once
#include <string>
......@@ -29,4 +28,3 @@ std::string get_root_uuid();
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_GET_ROOT_UUID_HPP
......@@ -20,8 +20,7 @@
* Based on http://beej.us/guide/bgnet/examples/pack2.c *
\ ******************************************************************************/
#ifndef CAF_DETAIL_IEEE_754_HPP
#define CAF_DETAIL_IEEE_754_HPP
#pragma once
#include <cmath>
#include <cstdint>
......@@ -136,4 +135,3 @@ typename ieee_754_trait<T>::float_type unpack754(T i) {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_IEEE_754_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_IMPLICIT_CONVERSIONS_HPP
#define CAF_DETAIL_IMPLICIT_CONVERSIONS_HPP
#pragma once
#include <string>
#include <type_traits>
......@@ -147,4 +146,3 @@ using strip_and_convert_t = typename strip_and_convert<T>::type;
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_IMPLICIT_CONVERSIONS_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_INIT_FUN_FACTORY_HPP
#define CAF_DETAIL_INIT_FUN_FACTORY_HPP
#pragma once
#include <tuple>
#include <functional>
......@@ -109,4 +108,3 @@ public:
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_INIT_FUN_FACTORY_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_INT_LIST_HPP
#define CAF_DETAIL_INT_LIST_HPP
#pragma once
#include "caf/detail/type_list.hpp"
......@@ -121,4 +120,3 @@ struct il_range<Last, Last, Is...> {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_INT_LIST_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_INVOKE_VISITOR_HPP
#define CAF_DETAIL_INVOKE_VISITOR_HPP
#pragma once
#include <tuple>
......@@ -227,4 +226,3 @@ public:
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_INVOKE_VISITOR_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_LIMITED_VECTOR_HPP
#define CAF_DETAIL_LIMITED_VECTOR_HPP
#pragma once
#include <cstddef>
#include <iterator>
......@@ -249,4 +248,3 @@ private:
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_LIMITED_VECTOR_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_MERGED_TUPLE_HPP
#define CAF_DETAIL_MERGED_TUPLE_HPP
#pragma once
#include "caf/message.hpp"
#include "caf/actor_addr.hpp"
......@@ -90,4 +89,3 @@ private:
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_MERGED_TUPLE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_MESSAGE_DATA_HPP
#define CAF_DETAIL_MESSAGE_DATA_HPP
#pragma once
#include <string>
#include <iterator>
......@@ -153,4 +152,3 @@ inline bool operator!=(std::nullptr_t, const message_data::cow_ptr& x) {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_MESSAGE_DATA_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_MPI_SPLICE_HPP
#define CAF_DETAIL_MPI_SPLICE_HPP
#pragma once
#include <type_traits>
......@@ -89,4 +88,3 @@ struct mpi_splice<Target, type_list<Ts...>, List> {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_MPI_SPLICE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_NETWORK_ORDER_HPP
#define CAF_DETAIL_NETWORK_ORDER_HPP
#pragma once
#include "caf/config.hpp"
......@@ -70,4 +69,3 @@ inline T from_network_order(T value) {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_NETWORK_ORDER_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_OPTIONAL_MESSAGE_VISITOR_HPP
#define CAF_DETAIL_OPTIONAL_MESSAGE_VISITOR_HPP
#pragma once
#include "caf/none.hpp"
#include "caf/unit.hpp"
......@@ -137,4 +136,3 @@ public:
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_OPTIONAL_MESSAGE_VISITOR_HPP
......@@ -17,8 +17,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_OVERLOAD_HPP
#define CAF_DETAIL_OVERLOAD_HPP
#pragma once
namespace caf {
namespace detail {
......@@ -51,4 +50,3 @@ overload<Fs...> make_overload(Fs... fs) {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_OVERLOAD_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_PARSE_INI_HPP
#define CAF_DETAIL_PARSE_INI_HPP
#pragma once
#include <string>
#include <istream>
......@@ -54,4 +53,3 @@ constexpr parse_ini_t parse_ini = parse_ini_t{};
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_PARSE_INI_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_PATH_STATE_HPP
#define CAF_DETAIL_PATH_STATE_HPP
#pragma once
#include <new>
#include <vector>
......@@ -74,4 +73,3 @@ struct path_state<unit_t, T> {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_PATH_STATE_HPP
......@@ -30,8 +30,7 @@
// announced, different class versions in a single actor system would
// cause inconsistencies that are not recoverable.
#ifndef CAF_DETAIL_PRETTY_TYPE_NAME_HPP
#define CAF_DETAIL_PRETTY_TYPE_NAME_HPP
#pragma once
#include <string>
#include <typeinfo>
......@@ -48,4 +47,3 @@ std::string pretty_type_name(const std::type_info& x);
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_PRETTY_TYPE_NAME_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_PRIVATE_THREAD_HPP
#define CAF_DETAIL_PRIVATE_THREAD_HPP
#pragma once
#include <atomic>
#include <mutex>
......@@ -66,4 +65,3 @@ private:
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_PRIVATE_THREAD_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_PSEUDO_TUPLE_HPP
#define CAF_DETAIL_PSEUDO_TUPLE_HPP
#pragma once
#include <cstddef>
......@@ -124,4 +123,3 @@ get(detail::pseudo_tuple<Ts...>& tv) {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_PSEUDO_TUPLE_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_RAW_ACCESS_HPP
#define CAF_DETAIL_RAW_ACCESS_HPP
#pragma once
#include "caf/actor.hpp"
#include "caf/group.hpp"
......@@ -74,4 +73,3 @@ public:
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_RAW_ACCESS_HPP
......@@ -52,8 +52,7 @@
* available at http://www.esat.kuleuven.be/~cosicart/ps/AB-9601/.
\******************************************************************************/
#ifndef CAF_DETAIL_RIPEMD_160_HPP
#define CAF_DETAIL_RIPEMD_160_HPP
#pragma once
#include <array>
#include <string>
......@@ -67,4 +66,3 @@ void ripemd_160(std::array<uint8_t, 20>& storage, const std::string& data);
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_RIPEMD_160_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_SAFE_EQUAL_HPP
#define CAF_DETAIL_SAFE_EQUAL_HPP
#pragma once
#include <cmath> // fabs
#include <limits>
......@@ -62,4 +61,3 @@ safe_equal(const T& lhs, const U& rhs) {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_SAFE_EQUAL_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_SCOPE_GUARD_HPP
#define CAF_DETAIL_SCOPE_GUARD_HPP
#pragma once
#include <utility>
......@@ -66,4 +65,3 @@ scope_guard<Fun> make_scope_guard(Fun f) {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_SCOPE_GUARD_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_SELECT_ALL_HPP
#define CAF_DETAIL_SELECT_ALL_HPP
#pragma once
namespace caf {
namespace detail {
......@@ -32,4 +31,3 @@ struct select_all {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_SELECT_ALL_HPP
......@@ -16,8 +16,7 @@
* http://www.boost.org/LICENSE_1_0.txt. *
******************************************************************************/
#ifndef CAF_DETAIL_SELECT_INTEGER_TYPE_HPP
#define CAF_DETAIL_SELECT_INTEGER_TYPE_HPP
#pragma once
#include <cstdint>
......@@ -70,4 +69,3 @@ struct select_integer_type<8> {
} // namespace detail
} // namespace caf
#endif // CAF_DETAIL_SELECT_INTEGER_TYPE_HPP
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment