Go to the documentation of this file.
55#ifndef _GLIBCXX_ALGORITHM
56#define _GLIBCXX_ALGORITHM 1
58#pragma GCC system_header
62#if __cplusplus > 201703L
66#define __glibcxx_want_clamp
67#define __glibcxx_want_constexpr_algorithms
68#define __glibcxx_want_freestanding_algorithm
69#define __glibcxx_want_parallel_algorithm
70#define __glibcxx_want_ranges_contains
71#define __glibcxx_want_ranges_find_last
72#define __glibcxx_want_ranges_fold
73#define __glibcxx_want_robust_nonmodifying_seq_ops
74#define __glibcxx_want_sample
75#define __glibcxx_want_shift
78#if __cpp_lib_parallel_algorithm
80# if _PSTL_EXECUTION_POLICIES_DEFINED
82# include <pstl/glue_algorithm_impl.h>
85# include <pstl/glue_algorithm_defs.h>
86# define _PSTL_ALGORITHM_FORWARD_DECLARED 1
90#ifdef _GLIBCXX_PARALLEL