Home
last modified time | relevance | path

Searched refs:erased (Results 1 – 25 of 101) sorted by relevance

12345

/third_party/boost/libs/outcome/doc/src/content/experimental/c-api/
Dexample.md11 As the alias `status_result<size_t>` defaults the erased type to the alias `system_code`,
12 the `to_string()` function returns (in concrete types) `basic_result<size_t, status_code<erased<int…
17 function taking similar parameters, but it returns a `outcome_e::system_code` (`status_code<erased<…
/third_party/boost/libs/outcome/doc/src/content/experimental/
Dstatus_result.md23 So, the default `E` is the erased status code `system_code`, which can represent
30 You can absolutely choose an `E` type which is non-erased e.g. `posix_code` directly.
34 Whether to choose typed status codes versus the erased status codes depends on your
38 e.g. typed forms will implicitly convert into erased forms if the source type
44 As `status_code<erased<T>>` is move-only, so is any `status_result` or `status_outcome`.
45 For some reason this surprises a lot of people, and they tend to react by not using the erased
Ddifferences.md25 `experimental::status_code<erased<T>>` where `T` is another
27 to use a single, common, type erased, status code type which is highly
30 erased payload can be bigger than the hardcoded `int` in `std::error_code`.
33 type erased, transported through code with no knowledge of such things,
36 `experimental::status_code<erased<intptr_t>>`, and it can transport erased
Dmap.md47 …<li><tt>experimental::status_code&lt;erased&lt;intptr_t&gt;&gt;</tt> (aliased to <tt>experimental:…
50 …<li><tt>experimental::errored_status_code&lt;erased&lt;intptr_t&gt;&gt;</tt> (aliased to <tt>exper…
/third_party/boost/libs/lockfree/test/
Dspsc_queue_stress_test.cpp72 bool erased = working_set.erase(data); in get_element() local
73 assert(erased); in get_element()
174 bool erased = working_set.erase(output_buffer[i]); in get_elements() local
175 assert(erased); in get_elements()
Dtest_common.hpp81 bool erased = data.erase(id); in consume_element() local
83 assert(erased); in consume_element()
/third_party/boost/boost/outcome/experimental/status-code/
Dstatus_code_ptr.hpp132 inline status_code<erased<typename std::add_pointer<typename std::decay<T>::type>::type>> make_stat… in make_status_code_ptr()
141 …atusCode>::value, bool>::type = true> inline StatusCode *get_if(status_code<erased<U>> *v) noexcept in get_if()
155 …alue, bool>::type = true> inline const StatusCode *get_if(const status_code<erased<U>> *v) noexcept in get_if()
172 …inline typename status_code_domain::unique_id_type get_id(const status_code<erased<U>> &v) noexcept in get_id()
Derrored_status_code.hpp150 …explicit errored_status_code(const status_code<erased<ErasedType>> &v) noexcept(std::is_nothrow_co… in errored_status_code()
169 …emplate <class ErasedType> class errored_status_code<erased<ErasedType>> : public status_code<eras…
171 using _base = status_code<erased<ErasedType>>;
280 template <class ErasedType> struct is_move_bitcopying<errored_status_code<erased<ErasedType>>>
397 template <class T> struct is_erased_errored_status_code<errored_status_code<erased<T>>>
Derror.hpp56 using error = errored_status_code<erased<system_code::value_type>>;
Dsystem_code.hpp61 using system_code = status_code<erased<intptr_t>>;
Diostream_support.hpp63 …sedType> inline std::ostream &operator<<(std::ostream &s, const status_code<erased<ErasedType>> &v) in operator <<()
/third_party/boost/libs/outcome/doc/src/content/tutorial/advanced/interop/
Dapp.md8 type erased `exception_ptr` or indeed a C++ exception throw.
21 solely and exclusively represents a type erased failure from a third party
25 within the app and type erased failure from a third party library shall be
/third_party/ltp/testcases/kernel/fs/mongo/
DREADME18 Warning : All info will be erased on device.
30 /dev/hda5 - test device and all info on it will be erased.
/third_party/boost/libs/outcome/doc/src/content/experimental/worked-example/
Dvalue_type.md13 conversion to any `status_code<erased<T>>` where `sizeof(T) >= sizeof(value_type)`.
15 `error` is however `status_code<erased<intptr_t>>`, and `sizeof(intptr_t) < sizeof(value_type)`,
D_index.md27 code will have an implicit conversion to type erased `error` defined, which dynamically
30 to the erased custom status code type such that the `error` instance
/third_party/skia/third_party/externals/sfntly/cpp/src/test/
Dotf_basic_editing_test.cc81 size_t erased = builder_tags.erase(header->tag()); in TestOTFBasicEditing() local
82 EXPECT_EQ(1U, erased); in TestOTFBasicEditing()
/third_party/flutter/skia/third_party/externals/sfntly/cpp/src/test/
Dotf_basic_editing_test.cc81 size_t erased = builder_tags.erase(header->tag()); in TestOTFBasicEditing() local
82 EXPECT_EQ(1U, erased); in TestOTFBasicEditing()
/third_party/uboot/u-boot-2020.01/drivers/mtd/
Dst_smi.c490 int erased; in flash_print_info() local
505 erased = 0; in flash_print_info()
507 erased = 1; in flash_print_info()
514 erased ? " E" : " ", info->protect[i] ? "RO " : " "); in flash_print_info()
/third_party/boost/libs/bimap/doc/reference/
Dlist_of.qbk488 If the rearrangement fails, the element is erased.
495 operation (except possibly mod), then the element pointed to by position is erased.
508 If the rearrangement fails, the element is erased.
515 operation (except possibly mod), then the element pointed to by position is erased.
532 If the rearrangement fails, the element is erased.
538 operation (except possibly `mod`), then the element pointed to by position is erased.
558 they were in `x`. Those elements successfully inserted are erased from `x`.
571 is successful, the element is erased from `x`. In the special case `&x==this`,
588 before position; if the operation is successful, the element is erased from x.
604 [*Complexity:]] O(n + m*D(n)), where m is the number of elements erased.
[all …]
Dvector_of.qbk533 If the rearrangement fails, the element is erased.
540 operation (except possibly mod), then the element pointed to by position is erased.
553 If the rearrangement fails, the element is erased.
560 operation (except possibly mod), then the element pointed to by position is erased.
577 might not succeed. If the rearrangement fails, the element is erased.
583 is erased.
603 as they were in `x`. Those elements successfully inserted are erased from `x`.
616 insertion is successful, the element is erased from `x`. In the special
635 erased from `x`. In the special case `&x==this`, no copy or deletion is
651 [*Complexity:]] O(n + m*D(n)), where m is the number of elements erased.
[all …]
/third_party/gettext/libtextstyle/
D.gitignore12 ## file is not erased by "make mostlyclean".
352 # (i.e. erased by "make distclean"):
355 # (i.e. erased by "make distclean"):
372 # (i.e. erased by "make distclean"):
376 # (i.e. erased by "make distclean"):
379 # Files generated by "make" and erased by "make distclean"
384 # Directories generated by "make" and erased by "make clean":
388 # Files generated by "make" and erased by "make clean"
405 # Directories generated by "make" and erased by "make mostlyclean":
407 # Files generated by "make" and erased by "make mostlyclean"
/third_party/boost/libs/range/doc/reference/adaptors/
Dtype_erased.qbk26 …, Value, Traversal, Reference, Difference, Buffer >` that represents `rng` in a type-erased manner.
51 [section:type_erased_example type-erased example]
/third_party/boost/libs/mpl/doc/src/refmanual/
Derase.rst53 | | | be erased. …
56 | | | erased. …
/third_party/typescript/tests/baselines/reference/
DpromiseIdentityWithAny.types15 // Should be ok because signature type parameters get erased to any
DpromiseIdentityWithAny.errors.txt12 // Should be ok because signature type parameters get erased to any

12345