Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/pulsar-edit/type_safe
:lock: Zero overhead utilities for preventing bugs at compile time
https://github.com/pulsar-edit/type_safe
Archival Notice
d2e9ac596266853133857e36afca336f7f57b9a8 authored over 2 years ago by confused_techie <[email protected]>dafd7f9a8881289e426d3b0fd8a1217383b168d9 authored over 2 years ago by confused_techie <[email protected]>
Signed-off-by: Nathan Sobo <[email protected]>
4b0983a01093f7322b35c56e94e3ac2311dfae21 authored almost 8 years ago by Max Brunsfeld <[email protected]>b67cc8bbc7205354a1addd90693fff3dd4144e27 authored almost 8 years ago by Jonathan Müller <[email protected]>
a9f98931698bd58f0a99859285bbf1ecccd29517 authored almost 8 years ago by Jonathan Müller <[email protected]>
It modifies the argument, which is not possible there.
8547ac9ff678d212af283c035e1afba110942ade authored almost 8 years ago by Jonathan Müller <[email protected]>c61b0fa423a42089bb3f8ef11199bf93e4561dd1 authored almost 8 years ago by Jonathan Müller <[email protected]>
Assignment is still allowed, release() still returns T&&, but `modify()` is disabled.
1dedb17438490242c3b71a5246d8259515e11608 authored almost 8 years ago by Jonathan Müller <[email protected]>aa8ddc2aedd2ed2959fa86903deb905e96e57e0b authored almost 8 years ago by Jonathan Müller <[email protected]>
95f15b4b7dc660808cbb5ad31dcc6f16d4d68542 authored almost 8 years ago by Jonathan Müller <[email protected]>
a02c7a84029e4e933e6c09b81c891e9e1f719be6 authored almost 8 years ago by Jonathan Müller <[email protected]>
1ef8fbdabf5834c066da2a132c22ce3212388b01 authored almost 8 years ago by Jonathan Müller <[email protected]>
Not possible for abstract types.
c471da73cd7280e2bbedba11fb4e6ea62e36a335 authored almost 8 years ago by Jonathan Müller <[email protected]>6e966b41d6d87d6fa2797cb1795d9f1d7a69e8d6 authored almost 8 years ago by Jonathan Müller <[email protected]>
4d8320435a90aed7e4687cbeebf9e587866525a8 authored almost 8 years ago by Jonathan Müller <[email protected]>
d2f34c70204704130209dfad465eec6e0a8c2e0d authored almost 8 years ago by Jonathan Müller <[email protected]>
e3b07ef551be238380cdd04d5c835b3bee2b2c81 authored almost 8 years ago by Jonathan Müller <[email protected]>
90d59442470020154523c07f356f46af4753be98 authored almost 8 years ago by Jonathan Müller <[email protected]>
558a0fb20999914649801c91e711a57413e7abf0 authored almost 8 years ago by Jonathan Müller <[email protected]>
9c39f96b2019027a9306c64bb8ed3fa4363a7595 authored almost 8 years ago by Jonathan Müller <[email protected]>
0697439f9ac85a30723c16307cc781e0b429da8e authored almost 8 years ago by Jonathan Müller <[email protected]>
343658bcd31267bff89c9780f9471ba557be29c7 authored almost 8 years ago by Jonathan Müller <[email protected]>
17b67983a1748d0b6ec987adb9917aaf028db87b authored almost 8 years ago by Jonathan Müller <[email protected]>
1f90865954a30897ad18414b87f7cdbc4c551100 authored almost 8 years ago by Jonathan Müller <[email protected]>
37cbf9c6d83660725c551234ef2816bd22d3b7d8 authored almost 8 years ago by Jonathan Müller <[email protected]>
opt_ prefix needed to separate the object_ref functions.
optional_ref comparison with value now...
2da5788c84cd94abdacdda402ad550f4fbf1c923 authored almost 8 years ago by Jonathan Müller <[email protected]>d1fdc13cca2546f819e39b729fc5a04a8bfc4e61 authored almost 8 years ago by Jonathan Müller <[email protected]>
9b9706d8fba88b0fd98807ccc6a3edbb723b6b33 authored about 8 years ago by Jonathan Müller <[email protected]>
57c1f74b5cfbc05d00a86b37be27373e39e7039d authored about 8 years ago by Jonathan Müller <[email protected]>
4600bd969d2cbe928580e94db72fa8d5ccc2d0d0 authored about 8 years ago by Jonathan Müller <[email protected]>
Jekyll can't handle the advanced Markdown of standardese apparently.
6c2137e95135a9da0be61fb6645ce64a76a12014 authored about 8 years ago by Jonathan Müller <[email protected]>e44bc36523dcd36a25dc249b4069a880aa97abd1 authored about 8 years ago by Jonathan Müller <[email protected]>
e0dd557c3dbc66206f134a6f074f999b10fcaa40 authored about 8 years ago by Jonathan Müller <[email protected]>
cbf67cff2500e96d225c1ffc8568a7d2742919ae authored about 8 years ago by Jonathan Müller <[email protected]>
4249d1157a8a00134b86d88d27725b30185352ba authored about 8 years ago by Jonathan Müller <[email protected]>
5220eada032694737a6f53439e2a8d611fb475c5 authored about 8 years ago by Jonathan Müller <[email protected]>
a9c1013402a977a2ed36cb56664769cec393b485 authored about 8 years ago by Jonathan Müller <[email protected]>
57436e1ed59d14c0b6e629cd26bf63c348e1a3c4 authored about 8 years ago by Jonathan Müller <[email protected]>
c291ffa4a56169370fb340fc8064dc49eb9a33c3 authored about 8 years ago by Jonathan Müller <[email protected]>
5daaf0e23c1dd0c53e6e92576cc61a41f1e4186c authored about 8 years ago by Jonathan Müller <[email protected]>
20e92fc19cede907d91e2f45140384201af2c69f authored about 8 years ago by Jonathan Müller <[email protected]>
7456f3bb5ecfd89c02e71188a56d47be09c5d509 authored about 8 years ago by Jonathan Müller <[email protected]>
93704b8f9526cbf8af617468a5e96f96e221e484 authored about 8 years ago by Jonathan Müller <[email protected]>
e3e50bb30d07de2ece07abc72dc9c243c4f691b5 authored about 8 years ago by Jonathan Müller <[email protected]>
b830deb00e9bb205fbd25ac57d729af62f075875 authored about 8 years ago by Jonathan Müller <[email protected]>
7f1a539793ff644d5bef7ccec15fa6ea694a677a authored about 8 years ago by Jonathan Müller <[email protected]>
9ef0dec7bb19868998f6962b56d141fa5fb62140 authored about 8 years ago by Jonathan Müller <[email protected]>
d7128ca3751e2af9d2580d646ebdb74067a38568 authored about 8 years ago by Jonathan Müller <[email protected]>
14eb10ae7aa73581d7929238e88ffbd38136403a authored about 8 years ago by Jonathan Müller <[email protected]>
a83b055c02a19d4dbce83d0e3240f1a55cc94c6b authored about 8 years ago by Jonathan Müller <[email protected]>
08183623c9150f83e793f6fbea4dc10b1c7eb7c6 authored about 8 years ago by Jonathan Müller <[email protected]>
7bc6075e3b156c1990234ba90a41e0798cc1a7e7 authored about 8 years ago by Jonathan Müller <[email protected]>
8e6b7f4a7c59db41da4624bf2c7caa6798263d57 authored about 8 years ago by Jonathan Müller <[email protected]>
Optimizers are able to handle it better.
ac679f83927c585ab5c9198682027b299344f343 authored about 8 years ago by Jonathan Müller <[email protected]>a697e2bcdb8f290e6b627ce74a1cbed18ac2dddb authored about 8 years ago by Jonathan Müller <[email protected]>
d8b820efd2b07b38e02a97befec15a1d970c7300 authored about 8 years ago by Jonathan Müller <[email protected]>
12288263b9c006c3b97ba45f6381a10a7e5a42a8 authored about 8 years ago by Jonathan Müller <[email protected]>
* Fix `get<StrongTypedef>` for rvalues
* Add rvalue support to the `strong_typedef` arithmeti...
6863afa06f0430541eb60f900f513a366358042b authored about 8 years ago by Johel Ernesto Guerrero Peña <[email protected]>07a6a42d865d24de13e4a65ff5f52abf12aa3972 authored about 8 years ago by Jonathan Müller <[email protected]>
f91299e64a4528a031aeef034401fa73ae183798 authored about 8 years ago by Jonathan Müller <[email protected]>
bd8bc216d8520b346ecb96a10fd74aa812a1144c authored about 8 years ago by Jonathan Müller <[email protected]>
e373ecb541161401897810f09d4fd3714c399031 authored about 8 years ago by Jonathan Müller <[email protected]>
e2e7cc174fc09bd867f8d6f1093f590357d75bed authored about 8 years ago by Jonathan Müller <[email protected]>
9ffdea0497bd3771d5a24ccf001eae076c811a6a authored about 8 years ago by Jonathan Müller <[email protected]>
d31b12e7f801a57cddf01bf3cd55b5d261ac2bea authored about 8 years ago by Jonathan Müller <[email protected]>
fb97132dc803dce5f708ec6b1223004ed92761fb authored about 8 years ago by Jonathan Müller <[email protected]>
b35fdf983190717e693bc89905e7a7ee068b6f2d authored about 8 years ago by Jonathan Müller <[email protected]>
8a6676ff92cf1b7b698e8a64107debdc45f693f8 authored about 8 years ago by Jonathan Müller <[email protected]>
Lots of template overhead which might not be needed as often.
5138f300f02135c71c2357c010ad91678b8e0b89 authored about 8 years ago by Jonathan Müller <[email protected]>It is not really necessary.
5656c53868808f793bba4cb6e7f89ed3effd7f08 authored about 8 years ago by Jonathan Müller <[email protected]>cc6094459a14ac12022c981cd99ffbc40a2fd61f authored about 8 years ago by Jonathan Müller <[email protected]>
This means that type_id(0) is invalid and so it is less than all other type_ids.
cd08d02cf07976624e3943e3e9506a296bf27619 authored about 8 years ago by Jonathan Müller <[email protected]>6345e3d0b339fe2285ab0e2159fe05f08a94c247 authored about 8 years ago by Jonathan Müller <[email protected]>
5d840f8401a5c78385fec528ec790e73522ae0a2 authored about 8 years ago by Jonathan Müller <[email protected]>
d5c311bbf6107530267857be684925c543e6dbe0 authored about 8 years ago by Jonathan Müller <[email protected]>
9489765e3f8de889144bcfc3f16d316c0ca8e733 authored about 8 years ago by Jonathan Müller <[email protected]>
77b47eb0cad396afb40f39758e896de6c2dc52da authored about 8 years ago by Jonathan Müller <[email protected]>
5483b0fd0bddd0fb85c8ef24c7243325722082cd authored about 8 years ago by Jonathan Müller <[email protected]>
94757fed086dec76aa5756766e2a242524812b96 authored about 8 years ago by Jonathan Müller <[email protected]>
d182ad6b49dcd02ebaf67d880ee6b329332e9b57 authored about 8 years ago by Jonathan Müller <[email protected]>
77ecad6f430949ba15c222f51b2763e31eabe84c authored about 8 years ago by Jonathan Müller <[email protected]>
67966f1e3226ff012d312123db43df8a725c31bc authored about 8 years ago by Jonathan Müller <[email protected]>
9c5401b24ba478cd02bb05f570b90aeac26b1906 authored about 8 years ago by Jonathan Müller <[email protected]>
f3746d16afcacecefe52f70106060a51edc4ec17 authored about 8 years ago by Jonathan Müller <[email protected]>
3f0e37c08f002291024c33960a2b4aad1ea90e5a authored about 8 years ago by Jonathan Müller <[email protected]>
0d1709f54d16b5a6bcb5c21c57d4850498254029 authored about 8 years ago by Jonathan Müller <[email protected]>
Saves on a branch.
bcb52b368a12fa3e20258bed9d0d70535c54d741 authored about 8 years ago by Jonathan Müller <[email protected]>ef096a0566b953da120522cf831bfc9aa5feed8b authored about 8 years ago by Jonathan Müller <[email protected]>
2a9be36ca4a5ea3650c10bcb7f8735bba6626778 authored about 8 years ago by Jonathan Müller <[email protected]>
Required improvement in storage policy interface.
8441bfeae80253c0d0dbeb7a46c520f0618a30ad authored about 8 years ago by Jonathan Müller <[email protected]>a8115750bdc725a35a7d7fbfb9e0466622a85b3a authored about 8 years ago by Jonathan Müller <[email protected]>
8454d6d1938629ee0c11cc9206ee8966c25148d5 authored about 8 years ago by Jonathan Müller <[email protected]>
cacbe904d6929c330188eefb79fb13abe2261a02 authored about 8 years ago by Jonathan Müller <[email protected]>
c0d741c97aca77e47dc2f837452768c90c60aa16 authored about 8 years ago by Jonathan Müller <[email protected]>
57a78944e1dd6150730185150539bbcb1317ac4f authored about 8 years ago by Jonathan Müller <[email protected]>
4dcb157a22e41c52f35800fbb5576d13298bf929 authored about 8 years ago by Jonathan Müller <[email protected]>
f16a5b40907fbd9ce078d6adfc5a5f45a23a92d1 authored about 8 years ago by Jonathan Müller <[email protected]>
e459113e1e787fcf82b98354d1c493aa00813398 authored about 8 years ago by Jonathan Müller <[email protected]>
44654714d513572857a64b465a48b2739c8aec6d authored about 8 years ago by Jonathan Müller <[email protected]>
74647e0c1d22d5046ba67ebb354881cdd3b7388e authored about 8 years ago by Jonathan Müller <[email protected]>