Go to the documentation of this file.
55#ifndef _GLIBCXX_ALGORITHM
56#define _GLIBCXX_ALGORITHM 1
59#pragma GCC system_header
64#if __cplusplus > 201703L
68#define __glibcxx_want_algorithm_default_value_type
69#define __glibcxx_want_clamp
70#define __glibcxx_want_constexpr_algorithms
71#define __glibcxx_want_freestanding_algorithm
72#define __glibcxx_want_parallel_algorithm
73#define __glibcxx_want_ranges
74#define __glibcxx_want_ranges_contains
75#define __glibcxx_want_ranges_find_last
76#define __glibcxx_want_ranges_fold
77#define __glibcxx_want_robust_nonmodifying_seq_ops
78#define __glibcxx_want_sample
79#define __glibcxx_want_shift
82#if __cpp_lib_parallel_algorithm
84# if _PSTL_EXECUTION_POLICIES_DEFINED
86# include <pstl/glue_algorithm_impl.h>
89# include <pstl/glue_algorithm_defs.h>
90# define _PSTL_ALGORITHM_FORWARD_DECLARED 1
94#ifdef _GLIBCXX_PARALLEL