Compare commits

...

2 Commits

Author SHA1 Message Date
6f80f634b0 [jasper/world/keel] Make convertWorldDocToWorldStatic take a const src
All checks were successful
Build / build (push) Successful in 1m30s
2025-07-23 00:42:41 -05:00
99ee44b838 [keel] Make type converters work with functions that take const src arg 2025-07-23 00:41:33 -05:00
3 changed files with 3 additions and 3 deletions

View File

@@ -140,7 +140,7 @@ class ConverterFunc final: public BaseConverter {
private:
template<typename SrcType, typename DstType>
struct ParamPack {
using Src = SrcType;
using Src = ox::remove_const_t<SrcType>;
using Dst = DstType;
};

View File

@@ -8,7 +8,7 @@ namespace jasper::world {
ox::Error convertWorldDocToWorldStatic(
keel::Context &kctx,
WorldDoc &src,
WorldDoc const &src,
WorldStatic &dst) noexcept {
return WorldStaticLoader{kctx, dst, src}.loadWorldStatic();
}

View File

@@ -10,6 +10,6 @@
namespace jasper::world {
ox::Error convertWorldDocToWorldStatic(keel::Context &kctx, WorldDoc &src, WorldStatic &dst) noexcept;
ox::Error convertWorldDocToWorldStatic(keel::Context &kctx, WorldDoc const &src, WorldStatic &dst) noexcept;
}