/third_party/boost/boost/graph/ |
D | adjacency_matrix.hpp | 670 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 …]
|
D | filtered_graph.hpp | 306 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 …]
|
D | adjacency_list_io.hpp | 349 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 …]
|
D | adj_list_serialize.hpp | 30 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/ |
D | entry_points_utils.h | 24 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 …]
|
D | validationCL.h | 24 #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__); \
|
D | validationEGL.h | 81 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/ |
D | entry_points_utils.h | 22 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/ |
D | exception_policies.hpp | 121 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/ |
D | outcome.md | 2 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… 6 …EP = std::exception_ptr, NoValuePolicy = policy::default_policy<T, EC, EP>>" %}} (standalone editi…
|
D | std_outcome.md | 2 … "`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… 8 …EP = varies, NoValuePolicy = policy::default_policy<T, EC, EP>>" %}} which references either this …
|
D | boost_outcome.md | 2 …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… 8 …EP = varies, NoValuePolicy = policy::default_policy<T, EC, EP>>" %}} which references either this …
|
D | default_policy.md | 2 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/ |
D | builtin.md | 39 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.md | 9 …EP = 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`).
|
D | inspecting.md | 2 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/ |
D | implicit_failure_exception_copy_constructor.md | 2 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…
|
D | implicit_failure_exception_move_constructor.md | 2 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…
|
D | implicit_failure_error_exception_move_constructor.md | 2 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…
|
D | implicit_failure_error_exception_copy_constructor.md | 2 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.md | 2 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… 6 …EP` (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/ |
D | bfs-name-printer.cpp | 71 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/ |
D | outcome_operator_out.md | 2 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/ |
D | error_code_throw_as_system_error_outcome.md | 2 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/ |
D | bundled_properties.cpp | 124 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()
|