8 #include <hilti/rt/fiber.h> 9 #include <hilti/rt/types/stream.h> 11 #include <spicy/rt/parsed-unit.h> 12 #include <spicy/rt/unit-context.h> 24 const std::optional<hilti::rt::stream::View>&,
25 const std::optional<UnitContext>& context);
30 const std::optional<hilti::rt::stream::View>&,
31 const std::optional<UnitContext>& context);
34 hilti::rt::ValueReference<hilti::rt::Stream>&,
35 const std::optional<hilti::rt::stream::View>&,
36 const std::optional<UnitContext>& context);
42 using ContextNewFunction = UnitContext (*)();
44 namespace sink::detail {
55 using ParseSinkFunction =
56 std::function<std::pair<hilti::rt::StrongReferenceGeneric, spicy::rt::sink::detail::State*>()>;
Definition: reference.h:345
Definition: reference.h:47