Home
last modified time | relevance | path

Searched refs:EP (Results 1 – 25 of 144) sorted by relevance

123456

/third_party/boost/boost/graph/
Dadjacency_matrix.hpp670 template < typename D, typename VP, typename EP, typename GP, typename A >
671 std::pair< typename adjacency_matrix< D, VP, EP, GP, A >::edge_descriptor,
673 edge(typename adjacency_matrix< D, VP, EP, GP, A >::vertex_descriptor u, in edge() argument
674 typename adjacency_matrix< D, VP, EP, GP, A >::vertex_descriptor v, in edge()
675 const adjacency_matrix< D, VP, EP, GP, A >& g) in edge()
678 typename adjacency_matrix< D, VP, EP, GP, A >::edge_descriptor e( in edge()
687 template < typename VP, typename EP, typename GP, typename A >
689 typename adjacency_matrix< directedS, VP, EP, GP, A >::out_edge_iterator,
690 typename adjacency_matrix< directedS, VP, EP, GP, A >::out_edge_iterator >
692 typename adjacency_matrix< directedS, VP, EP, GP, A >::vertex_descriptor u, in out_edges() argument
[all …]
Dfiltered_graph.hpp306 template < typename G, typename EP, typename VP >
307 std::pair< typename filtered_graph< G, EP, VP >::vertex_iterator,
308 typename filtered_graph< G, EP, VP >::vertex_iterator >
309 vertices(const filtered_graph< G, EP, VP >& g) in vertices() argument
311 typedef filtered_graph< G, EP, VP > Graph; in vertices()
319 template < typename G, typename EP, typename VP >
320 std::pair< typename filtered_graph< G, EP, VP >::edge_iterator,
321 typename filtered_graph< G, EP, VP >::edge_iterator >
322 edges(const filtered_graph< G, EP, VP >& g) in edges() argument
324 typedef filtered_graph< G, EP, VP > Graph; in edges()
[all …]
Dadjacency_list_io.hpp349 template < class Graph, class VP, class EP, class VPS, class EPS >
351 std::istream& in, GraphParser< Graph, VP, EP, VPS, EPS > gp) in operator >>() argument
358 template < class EL, class VL, class D, class VP, class EP, class GP, class VPS,
360 GraphParser< adjacency_list< EL, VL, D, VP, EP, GP >, VP, EP, VPS, EPS > read( in read() argument
361 adjacency_list< EL, VL, D, VP, EP, GP >& g, VPS vps, EPS eps) in read()
363 return GraphParser< adjacency_list< EL, VL, D, VP, EP, GP >, VP, EP, VPS, in read()
368 template < class EL, class VL, class D, class VP, class EP, class GP >
369 GraphParser< adjacency_list< EL, VL, D, VP, EP, GP >, VP, EP, VP, EP > read( in read() argument
370 adjacency_list< EL, VL, D, VP, EP, GP >& g) in read()
372 return GraphParser< adjacency_list< EL, VL, D, VP, EP, GP >, VP, EP, VP, in read()
[all …]
Dadj_list_serialize.hpp30 template < class OEL, class VL, class D, class VP, class EP, class GP,
32 struct tracking_level< boost::adjacency_list< OEL, VL, D, VP, EP, GP, EL > >
39 template < class Archive, class OEL, class VL, class D, class VP, class EP,
42 const boost::adjacency_list< OEL, VL, D, VP, EP, GP, EL >& graph, in save() argument
46 typedef adjacency_list< OEL, VL, D, VP, EP, GP, EL > Graph; in save()
77 template < class Archive, class OEL, class VL, class D, class VP, class EP,
80 Archive& ar, boost::adjacency_list< OEL, VL, D, VP, EP, GP, EL >& graph, in load() argument
84 typedef adjacency_list< OEL, VL, D, VP, EP, GP, EL > Graph; in load()
118 template < class Archive, class OEL, class VL, class D, class VP, class EP,
121 boost::adjacency_list< OEL, VL, D, VP, EP, GP, EL >& graph, in serialize() argument
/third_party/skia/third_party/externals/angle2/src/libANGLE/
Dentry_points_utils.h24 template <angle::EntryPoint EP, typename ReturnType>
28 template <angle::EntryPoint EP>
29 struct DefaultReturnValue<EP, GLint>
35 template <angle::EntryPoint EP>
36 struct DefaultReturnValue<EP, GLuint>
41 template <angle::EntryPoint EP>
42 struct DefaultReturnValue<EP, GLboolean>
47 template <angle::EntryPoint EP>
48 struct DefaultReturnValue<EP, ShaderProgramID>
54 template <angle::EntryPoint EP, typename PointerType>
[all …]
DvalidationCL.h24 #define ANGLE_CL_VALIDATE_VOID(EP, ...) \ argument
27 if (Validate##EP(__VA_ARGS__) != CL_SUCCESS) \
33 #define ANGLE_CL_VALIDATE_ERROR(EP, ...) \ argument
36 cl_int errorCode = Validate##EP(__VA_ARGS__); \
43 #define ANGLE_CL_VALIDATE_ERRCODE_RET(EP, ...) \ argument
46 cl_int errorCode = Validate##EP(__VA_ARGS__); \
57 #define ANGLE_CL_VALIDATE_POINTER(EP, ...) \ argument
60 cl_int errorCode = Validate##EP(__VA_ARGS__); \
DvalidationEGL.h81 template <angle::EntryPoint EP, typename ReturnType>
87 template <angle::EntryPoint EP, typename ReturnType>
97 template <angle::EntryPoint EP, typename ReturnType>
100 return DefaultReturnValue<EP, ReturnType>::kValue; in GetDefaultReturnValue()
142 #define ANGLE_EGL_VALIDATE(THREAD, EP, OBJ, RETURN_TYPE, ...) \ argument
145 const char *epname = "egl" #EP; \
147 auto ANGLE_LOCAL_VAR = (Validate##EP(&vctx, ##__VA_ARGS__)); \
150 return GetDefaultReturnValue<angle::EntryPoint::EGL##EP, RETURN_TYPE>(THREAD); \
154 #define ANGLE_EGL_VALIDATE_VOID(THREAD, EP, OBJ, ...) \ argument
157 const char *epname = "egl" #EP; \
[all …]
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/
Dentry_points_utils.h22 template <EntryPoint EP, typename ReturnType>
26 template <EntryPoint EP>
27 struct DefaultReturnValue<EP, GLint>
33 template <EntryPoint EP>
34 struct DefaultReturnValue<EP, GLuint>
39 template <EntryPoint EP>
40 struct DefaultReturnValue<EP, GLboolean>
46 template <EntryPoint EP, typename PointerType>
47 struct DefaultReturnValue<EP, const PointerType *>
52 template <EntryPoint EP, typename PointerType>
[all …]
/third_party/boost/boost/safe_numerics/
Dexception_policies.hpp121 template<class EP, safe_numerics_actions>
124 template<class EP>
125 struct dispatch_case<EP, safe_numerics_actions::uninitialized_value> {
127 EP::on_uninitialized_value(e, msg); in invoke()
130 template<class EP>
131 struct dispatch_case<EP, safe_numerics_actions::arithmetic_error> {
133 EP::on_arithmetic_error(e, msg); in invoke()
136 template<class EP>
137 struct dispatch_case<EP, safe_numerics_actions::implementation_defined_behavior> {
139 EP::on_implementation_defined_behavior(e, msg); in invoke()
[all …]
/third_party/boost/libs/outcome/doc/src/content/reference/aliases/
Doutcome.md2 title = "`outcome<T, EC = varies, EP = varies, NoValuePolicy = policy::default_policy<T, EC, EP>>`"
3 … = "A type alias to a `std_outcome<T, EC, EP, NoValuePolicy>` (standalone edition) or `boost_outco…
6EP = std::exception_ptr, NoValuePolicy = policy::default_policy<T, EC, EP>>" %}} (standalone editi…
Dstd_outcome.md2 … "`std_outcome<T, EC = std::error_code, EP = std::exception_ptr, NoValuePolicy = policy::default_p…
6 A type alias to a {{% api "basic_outcome<T, EC, EP, NoValuePolicy>" %}} configured with {{% api "st…
8EP = varies, NoValuePolicy = policy::default_policy<T, EC, EP>>" %}} which references either this …
Dboost_outcome.md2 …ome<T, EC = boost::system::error_code, EP = boost::exception_ptr, NoValuePolicy = policy::default_…
6 A type alias to a {{% api "basic_outcome<T, EC, EP, NoValuePolicy>" %}} configured with {{% api "bo…
8EP = varies, NoValuePolicy = policy::default_policy<T, EC, EP>>" %}} which references either this …
Ddefault_policy.md2 title = "`default_policy<T, EC, EP>`"
3 …tion = "A type alias to a no-value policy selected based on traits matching of `T`, `EC` and `EP`."
6 A type alias to a no-value policy selected based on traits matching of `T`, `EC` and `EP`. It is de…
8 1. If `EC` and `EP` is `void`, choose {{% api "terminate" %}}.
10 …%}} true for `EC`, choose {{% api "error_code_throw_as_system_error<T, EC, EP>" %}} for `basic_out…
12 …exception_ptr_available<T>" %}} true for `EC` or `EP`, choose {{% api "exception_ptr_rethrow<T, EC…
/third_party/boost/libs/outcome/doc/src/content/tutorial/essential/no-value/
Dbuiltin.md39 Note that configuring `EC = void` or `EP = void` causes
46 {{< api "error_code_throw_as_system_error<T, EC, EP>" >}}
49 and `EP` has the interface of `std::exception_ptr`. Upon missing value
52 * if an exception is stored through pointer of type `EP` it is rethrown;
67 is true for `EP`, {{% api "default_policy" %}} chooses
68 `error_code_throw_as_system_error<T, EC, EP>` as the no-value policy.
74 {{< api "exception_ptr_rethrow<T, EC, EP>" >}}
76 This policy assumes that either `EC` or `EP` (unless `void`) has the interface of `std::exception_p…
79 * in instances of `basic_outcome<>`, if exception `EP` is present rethrows it,
93 is true for `EP`, {{% api "default_policy" %}} chooses
[all …]
/third_party/boost/libs/outcome/doc/src/content/tutorial/essential/outcome/
D_index.md9EP = varies, NoValuePolicy = policy::default_policy<T, EC, EP>>" >}} represents either a successfu…
10 Similarly to `result`, `EC` defaults to `std::error_code`/`boost::system::error_code`, and `EP` def…
12 The distinction is made into two types, `EC` and `EP`:
15 - `EP` represents an *unrecoverable* failure where a C++ exception would ordinarily have been throw…
51 #1. Operator `TRY` can forward failures encoded in `result<T, EC>` as `outcome<T, EC, EP>` without …
53 #2. You can store the current exception through `std::exception_ptr` inside `outcome<T, EC, EP>` wi…
54 (provided that `EP` is `std::exception_ptr`).
Dinspecting.md2 title = "Inspecting outcome<T, EC, EP>"
15 Function `has_exception()` checks if it is `EP` (`std::exception_ptr`) that is stored, function `ex…
16 `outcome<>` also has a function `has_failure()` to check if either `EC` or `EP` is being stored.
/third_party/boost/libs/outcome/doc/src/content/reference/types/basic_outcome/
Dimplicit_failure_exception_copy_constructor.md2 title = "`basic_outcome(const failure_type<EP> &)`"
3 …tructor. Available if `predicate::enable_compatible_conversion<void, void, EP, void>` is true. Con…
9 …hook_outcome_copy_construction(T *, U &&) noexcept" %}} with `this` and `const failure_type<EP> &`.
11 *Requires*: `predicate::enable_compatible_conversion<void, void, EP, void>` is true.
13 *Complexity*: Same as for the `exception_type` constructor which accepts `EP`. Constexpr, trivialit…
Dimplicit_failure_exception_move_constructor.md2 title = "`basic_outcome(failure_type<EP> &&)`"
3 …tructor. Available if `predicate::enable_compatible_conversion<void, void, EP, void>` is true. Con…
9 …void hook_outcome_move_construction(T *, U &&) noexcept" %}} with `this` and `failure_type<EP> &&`.
11 *Requires*: `predicate::enable_compatible_conversion<void, void, EP, void>` is true.
13 *Complexity*: Same as for the `exception_type` constructor which accepts `EP`. Constexpr, trivialit…
Dimplicit_failure_error_exception_move_constructor.md2 title = "`basic_outcome(failure_type<EC, EP> &&)`"
3 …nstructor. Available if `predicate::enable_compatible_conversion<void, EC, EP, void>` is true. Con…
9 …uction(T *, U &&, V &&) noexcept" %}} with `this`, `failure_type<EC> &&` and `failure_type<EP> &&`.
11 *Requires*: `predicate::enable_compatible_conversion<void, EC, EP, void>` is true.
13 … the `error_type` and `exception_type` constructors which accept `EC` and `EP`. Constexpr, trivial…
Dimplicit_failure_error_exception_copy_constructor.md2 title = "`basic_outcome(const failure_type<EC, EP> &)`"
3 …nstructor. Available if `predicate::enable_compatible_conversion<void, EC, EP, void>` is true. Con…
9 …, U &&, V &&) noexcept" %}} with `this`, `const failure_type<EC> &` and `const failure_type<EP> &`.
11 *Requires*: `predicate::enable_compatible_conversion<void, EC, EP, void>` is true.
13 … the `error_type` and `exception_type` constructors which accept `EC` and `EP`. Constexpr, trivial…
D_index.md2 title = "`basic_outcome<T, EC, EP, NoValuePolicy>`"
3 …l `T` (ii) a disappointment `EC` (iii) a failure `EP` (iv) both a disappointment `EC` and a failur…
6EP` (iv) both a disappointment `EC` and a failure `EP`, with `NoValuePolicy` specifying what to do…
10 - That trait {{% api "type_can_be_used_in_basic_result<R>" %}} is true for `T`, `EC` and `EP`.
12 - That either `EP` is `void` or `DefaultConstructible`.
62 - `exception_type` is `EP`.
66 - `exception_type_if_enabled` is `EP` if construction from `EP` is available, else it is a usefully…
67 - `rebind<A, B = EC, C = EP, D = NoValuePolicy>` is `basic_outcome<A, B, C, D>`.
/third_party/boost/libs/graph/example/
Dbfs-name-printer.cpp71 struct EP struct
78 typedef adjacency_list< listS, vecS, directedS, VP, EP > graph_t; in main() argument
82 property_map< graph_t, double EP::* >::type delay_map = get(&EP::weight, g); in main()
/third_party/boost/libs/outcome/doc/src/content/reference/functions/iostream/
Doutcome_operator_out.md2 title = "`std::ostream &operator<<(std::ostream &, const basic_outcome<T, EC, EP, NoValuePolicy> &)…
15 Use {{% api "std::string print(const basic_outcome<T, EC, EP, NoValuePolicy> &)" %}} instead.
19 *Requires*: That `operator<<` is a valid expression for `std::ostream` and `T`, `EC` and `EP`.
/third_party/boost/libs/outcome/doc/src/content/reference/policies/
Derror_code_throw_as_system_error_outcome.md2 title = "`error_code_throw_as_system_error<T, EC, EP>`"
3 description = "Policy class defining that `EP` ought to be rethrown if possible, then the ADL disco…
8 Policy class defining that on incorrect wide value observation, `EP` ought to be rethrown if possib…
/third_party/boost/libs/graph/test/
Dbundled_properties.cpp124 template < class EL, class VL, class D, class VP, class EP, class GP >
125 void test_io(adjacency_list< EL, VL, D, VP, EP, GP >& map, int) in test_io() argument
127 typedef adjacency_list< EL, VL, D, VP, EP, GP > Map; in test_io()
134 adjacency_list< EL, VL, D, VP, EP, GP > map2; in test_io()
137 adjacency_list< EL, VL, D, VP, EP, GP > >::vertex_iterator v2 in test_io()
143 adjacency_list< EL, VL, D, VP, EP, GP > >::out_edge_iterator e2 in test_io()

123456