Commit Graph

739 Commits

Author SHA1 Message Date
d0edd0e811 restrict DeCtxT visibility 2023-06-30 23:55:07 +00:00
d66dd19d16 improve Context::Fallible docs 2023-06-30 23:54:43 +00:00
cdf8726c5a restrict ControlFlowInstance visibility 2023-06-30 23:43:29 +00:00
b06c9c8f9f simplify DeCtxT::ad 2023-06-30 23:33:00 +00:00
98ce4b0e13 adr -> ad 2023-06-30 23:32:09 +00:00
540fdce02a simplify NullableFactory::deserialize 2023-06-30 23:14:58 +00:00
b0077e0756 simplify TreeFactory::deserialize 2023-06-30 23:12:56 +00:00
d6c4ca11b5 StackNodeFactory::parse_point 2023-06-30 23:11:02 +00:00
75d68e54ba simplify StackNode deserialisation 2023-06-30 23:09:57 +00:00
f27e9625e8 simplify bool::a_deserialize 2023-06-30 23:02:13 +00:00
03a809e92b simplify u64::a_deserialize 2023-06-30 23:01:33 +00:00
ef4cacd650 InliningResultExt 2023-06-30 23:00:20 +00:00
d6adc543a7 InCtx in Factory::deserialize 2023-06-30 22:46:38 +00:00
a72d2ed441 remove o_deserialise 2023-06-30 22:30:01 +00:00
2b06b93268 simplify o_deserialise 2023-06-30 22:28:16 +00:00
4f13bb73ca a_deserialize inlining 2023-06-30 22:27:31 +00:00
d330a1e66e rcore::dectx 2023-06-30 22:21:34 +00:00
23cc08ddf5 move Inlining for Deserializer to rcore 2023-06-30 22:17:34 +00:00
702bff3276 move Inlining for DeCtx to rcore 2023-06-30 22:16:45 +00:00
749268f438 move InCtx for DeCtx to rcore 2023-06-30 22:14:08 +00:00
e9e7ffb57d rcore::inctx 2023-06-30 22:12:47 +00:00
f6cc23ff5f EmptyInject 2023-06-30 22:05:33 +00:00
bab0b4169e inlining dyn box 2023-06-30 22:02:38 +00:00
c016fa44e6 ResultDyn 2023-06-30 21:51:39 +00:00
6a4cb9504c inlining dyn lifetimes 2023-06-30 21:45:28 +00:00
b5862b45fd InCtxDyn 2023-06-30 21:35:35 +00:00
f86c6edf9f InliningDyn unsized 2023-06-30 21:33:24 +00:00
8cf8680353 InliningDyn 2023-06-30 21:27:31 +00:00
ca48aba4fb remove InCtxT 2023-06-30 21:17:52 +00:00
e31945deda TreeFactory inlineable 2023-06-30 21:12:32 +00:00
a10447457a TracedInject 2023-06-30 21:00:32 +00:00
6e5302331c testing::inject -> rstd::inject 2023-06-30 20:53:20 +00:00
404fc8c802 CountedInject 2023-06-30 20:50:03 +00:00
e3ca573bdf unhide Inject 2023-06-30 20:43:26 +00:00
8c8752c2e4 delete CastResult 2023-06-30 20:35:41 +00:00
671f0df6ae Inject::inject_mentionable 2023-06-30 20:30:32 +00:00
64ffe31672 ResolverExt 2023-06-30 20:26:10 +00:00
b333548757 hide SingularResolution 2023-06-30 20:20:45 +00:00
b50d7582ba Origin::resolve_bytes 2023-06-30 20:19:16 +00:00
7a88f17c36 AddressPointMismatch fix format 2023-06-30 20:01:43 +00:00
ba87a07ce6 ExtSerializable -> SerializableExt 2023-06-30 19:33:11 +00:00
e49bb3d37a ParseResultA 2023-06-30 19:32:49 +00:00
9f1708a772 counted.rs simplify use 2023-06-30 19:19:39 +00:00
d668e023e3 simpler TypelessFactory::deserialize 2023-06-30 19:03:52 +00:00
19a55bf626 InlineableFactory::ideserialize 2023-06-30 19:01:25 +00:00
ba33f82ecb simpler StaticPairFactory::deserialize 2023-06-30 18:49:26 +00:00
7dbc734c53 simpler StackNodeFactory::deserialize 2023-06-30 18:47:18 +00:00
24d10c7f54 PointFactory::inner 2023-06-30 18:44:00 +00:00
a5a4cadef6 InCtx::icnext_* 2023-06-30 18:36:09 +00:00
c981eee116 inext_point remove unnecessary lifetime 2023-06-30 18:33:32 +00:00