diff --git a/koala-wrapper/native/src/bridges.cc b/koala-wrapper/native/src/bridges.cc index 3cc1282ac5484d50b0fedce2e75bcdf0bc97e244..1bfe5526dc694c4a90038a7a90b3263dfaa6477f 100644 --- a/koala-wrapper/native/src/bridges.cc +++ b/koala-wrapper/native/src/bridges.cc @@ -84,8 +84,9 @@ KNativePointer impl_AnnotationAllowedAnnotationsConst(KNativePointer contextPtr, { auto context = reinterpret_cast(contextPtr); auto node = reinterpret_cast(nodePtr); - std::size_t params_len = 0; - auto annotations = GetImpl()->AnnotationAllowedAnnotationsConst(context, node, ¶ms_len); + std::size_t params_len = 0U; + auto annotations = + const_cast(GetImpl()->AnnotationAllowedAnnotationsConst(context, node, ¶ms_len)); return new std::vector(annotations, annotations + params_len); } KOALA_INTEROP_3(AnnotationAllowedAnnotationsConst, KNativePointer, KNativePointer, KNativePointer, KNativePointer) diff --git a/koala-wrapper/native/src/generated/bridges.cc b/koala-wrapper/native/src/generated/bridges.cc index 69bac2b1914024241cace0c04e4574e51f6f711f..e2d102b94cdf3d034ddae3982b22fbe24ffb6e05 100644 --- a/koala-wrapper/native/src/generated/bridges.cc +++ b/koala-wrapper/native/src/generated/bridges.cc @@ -161,7 +161,8 @@ KNativePointer impl_ClassPropertyAnnotationsConst(KNativePointer context, KNativ const auto _context = reinterpret_cast(context); const auto _receiver = reinterpret_cast(receiver); std::size_t length; - auto result = GetImpl()->ClassPropertyAnnotationsConst(_context, _receiver, &length); + auto result = + const_cast(GetImpl()->ClassPropertyAnnotationsConst(_context, _receiver, &length)); return (void*)new std::vector(result, result + length); } KOALA_INTEROP_2(ClassPropertyAnnotationsConst, KNativePointer, KNativePointer, KNativePointer); @@ -1509,7 +1510,8 @@ KNativePointer impl_FunctionDeclarationAnnotationsConst(KNativePointer context, const auto _context = reinterpret_cast(context); const auto _receiver = reinterpret_cast(receiver); std::size_t length; - auto result = GetImpl()->FunctionDeclarationAnnotationsConst(_context, _receiver, &length); + auto result = + const_cast(GetImpl()->FunctionDeclarationAnnotationsConst(_context, _receiver, &length)); return (void*)new std::vector(result, result + length); } KOALA_INTEROP_2(FunctionDeclarationAnnotationsConst, KNativePointer, KNativePointer, KNativePointer); @@ -2021,7 +2023,8 @@ KNativePointer impl_TSInterfaceDeclarationAnnotationsConst(KNativePointer contex const auto _context = reinterpret_cast(context); const auto _receiver = reinterpret_cast(receiver); std::size_t length; - auto result = GetImpl()->TSInterfaceDeclarationAnnotationsConst(_context, _receiver, &length); + auto result = + const_cast(GetImpl()->TSInterfaceDeclarationAnnotationsConst(_context, _receiver, &length)); return (void*)new std::vector(result, result + length); } KOALA_INTEROP_2(TSInterfaceDeclarationAnnotationsConst, KNativePointer, KNativePointer, KNativePointer); @@ -2114,7 +2117,8 @@ KNativePointer impl_VariableDeclarationAnnotationsConst(KNativePointer context, const auto _context = reinterpret_cast(context); const auto _receiver = reinterpret_cast(receiver); std::size_t length; - auto result = GetImpl()->VariableDeclarationAnnotationsConst(_context, _receiver, &length); + auto result = + const_cast(GetImpl()->VariableDeclarationAnnotationsConst(_context, _receiver, &length)); return (void*)new std::vector(result, result + length); } KOALA_INTEROP_2(VariableDeclarationAnnotationsConst, KNativePointer, KNativePointer, KNativePointer); @@ -2694,7 +2698,8 @@ KNativePointer impl_TSTypeAliasDeclarationAnnotationsConst(KNativePointer contex const auto _context = reinterpret_cast(context); const auto _receiver = reinterpret_cast(receiver); std::size_t length; - auto result = GetImpl()->TSTypeAliasDeclarationAnnotationsConst(_context, _receiver, &length); + auto result = + const_cast(GetImpl()->TSTypeAliasDeclarationAnnotationsConst(_context, _receiver, &length)); return (void*)new std::vector(result, result + length); } KOALA_INTEROP_2(TSTypeAliasDeclarationAnnotationsConst, KNativePointer, KNativePointer, KNativePointer); @@ -3303,7 +3308,8 @@ KNativePointer impl_ScriptFunctionAnnotationsConst(KNativePointer context, KNati const auto _context = reinterpret_cast(context); const auto _receiver = reinterpret_cast(receiver); std::size_t length; - auto result = GetImpl()->ScriptFunctionAnnotationsConst(_context, _receiver, &length); + auto result = + const_cast(GetImpl()->ScriptFunctionAnnotationsConst(_context, _receiver, &length)); return (void*)new std::vector(result, result + length); } KOALA_INTEROP_2(ScriptFunctionAnnotationsConst, KNativePointer, KNativePointer, KNativePointer); @@ -3870,7 +3876,8 @@ KNativePointer impl_ClassDefinitionAnnotationsConst(KNativePointer context, KNat const auto _context = reinterpret_cast(context); const auto _receiver = reinterpret_cast(receiver); std::size_t length; - auto result = GetImpl()->ClassDefinitionAnnotationsConst(_context, _receiver, &length); + auto result = + const_cast(GetImpl()->ClassDefinitionAnnotationsConst(_context, _receiver, &length)); return (void*)new std::vector(result, result + length); } KOALA_INTEROP_2(ClassDefinitionAnnotationsConst, KNativePointer, KNativePointer, KNativePointer); @@ -6129,7 +6136,7 @@ KNativePointer impl_ETSModuleAnnotationsConst(KNativePointer context, KNativePoi const auto _context = reinterpret_cast(context); const auto _receiver = reinterpret_cast(receiver); std::size_t length; - auto result = GetImpl()->ETSModuleAnnotationsConst(_context, _receiver, &length); + auto result = const_cast(GetImpl()->ETSModuleAnnotationsConst(_context, _receiver, &length)); return (void*)new std::vector(result, result + length); } KOALA_INTEROP_2(ETSModuleAnnotationsConst, KNativePointer, KNativePointer, KNativePointer); @@ -7054,7 +7061,8 @@ KNativePointer impl_AnnotationDeclarationAnnotationsConst(KNativePointer context const auto _context = reinterpret_cast(context); const auto _receiver = reinterpret_cast(receiver); std::size_t length; - auto result = GetImpl()->AnnotationDeclarationAnnotationsConst(_context, _receiver, &length); + auto result = + const_cast(GetImpl()->AnnotationDeclarationAnnotationsConst(_context, _receiver, &length)); return (void*)new std::vector(result, result + length); } KOALA_INTEROP_2(AnnotationDeclarationAnnotationsConst, KNativePointer, KNativePointer, KNativePointer); @@ -7700,7 +7708,8 @@ KNativePointer impl_TSTypeParameterAnnotationsConst(KNativePointer context, KNat const auto _context = reinterpret_cast(context); const auto _receiver = reinterpret_cast(receiver); std::size_t length; - auto result = GetImpl()->TSTypeParameterAnnotationsConst(_context, _receiver, &length); + auto result = + const_cast(GetImpl()->TSTypeParameterAnnotationsConst(_context, _receiver, &length)); return (void*)new std::vector(result, result + length); } KOALA_INTEROP_2(TSTypeParameterAnnotationsConst, KNativePointer, KNativePointer, KNativePointer); @@ -8254,7 +8263,8 @@ KNativePointer impl_ETSParameterExpressionAnnotationsConst(KNativePointer contex const auto _context = reinterpret_cast(context); const auto _receiver = reinterpret_cast(receiver); std::size_t length; - auto result = GetImpl()->ETSParameterExpressionAnnotationsConst(_context, _receiver, &length); + auto result = + const_cast(GetImpl()->ETSParameterExpressionAnnotationsConst(_context, _receiver, &length)); return (void*)new std::vector(result, result + length); } KOALA_INTEROP_2(ETSParameterExpressionAnnotationsConst, KNativePointer, KNativePointer, KNativePointer); @@ -11020,7 +11030,8 @@ KNativePointer impl_ArrowFunctionExpressionAnnotationsConst(KNativePointer conte const auto _context = reinterpret_cast(context); const auto _receiver = reinterpret_cast(receiver); std::size_t length; - auto result = GetImpl()->ArrowFunctionExpressionAnnotationsConst(_context, _receiver, &length); + auto result = + const_cast(GetImpl()->ArrowFunctionExpressionAnnotationsConst(_context, _receiver, &length)); return (void*)new std::vector(result, result + length); } KOALA_INTEROP_2(ArrowFunctionExpressionAnnotationsConst, KNativePointer, KNativePointer, KNativePointer); @@ -11479,7 +11490,7 @@ KNativePointer impl_TypeNodeAnnotationsConst(KNativePointer context, KNativePoin const auto _context = reinterpret_cast(context); const auto _receiver = reinterpret_cast(receiver); std::size_t length; - auto result = GetImpl()->TypeNodeAnnotationsConst(_context, _receiver, &length); + auto result = const_cast(GetImpl()->TypeNodeAnnotationsConst(_context, _receiver, &length)); return (void*)new std::vector(result, result + length); } KOALA_INTEROP_2(TypeNodeAnnotationsConst, KNativePointer, KNativePointer, KNativePointer);