diff --git a/src/pystencils/backend/platforms/cuda.py b/src/pystencils/backend/platforms/cuda.py
index f146cfbfd3d3d4f106bc82571bd613798644f241..bb42e1f9bb35a33acc13b95d026d76f8d941cc4c 100644
--- a/src/pystencils/backend/platforms/cuda.py
+++ b/src/pystencils/backend/platforms/cuda.py
@@ -2,6 +2,7 @@ from __future__ import annotations
 from warnings import warn
 from typing import TYPE_CHECKING
 
+from ..ast import PsAstNode
 from ...types import constify
 from ..exceptions import MaterializationError
 from .generic_gpu import GenericGpu
@@ -134,6 +135,11 @@ class CudaPlatform(GenericGpu):
             f"No implementation available for function {func} on data type {dtype}"
         )
 
+    def unfold_function(
+        self, call: PsCall
+    ) -> PsAstNode:
+        pass
+
     #   Internals
 
     def _prepend_dense_translation(
diff --git a/src/pystencils/backend/platforms/sycl.py b/src/pystencils/backend/platforms/sycl.py
index 9c04d6074b4feb0e63deddeb5a94cf11d920a0c0..dd38aeb48b1089c06f2c6a2d4c6fa822ccacf727 100644
--- a/src/pystencils/backend/platforms/sycl.py
+++ b/src/pystencils/backend/platforms/sycl.py
@@ -1,6 +1,7 @@
 from __future__ import annotations
 from typing import TYPE_CHECKING
 
+from ..ast import PsAstNode
 from ..functions import CFunction, PsMathFunction, MathFunctions
 from ..kernelcreation.iteration_space import (
     IterationSpace,
@@ -108,6 +109,11 @@ class SyclPlatform(GenericGpu):
             f"No implementation available for function {func} on data type {dtype}"
         )
 
+    def unfold_function(
+        self, call: PsCall
+    ) -> PsAstNode:
+        pass
+
     def _prepend_dense_translation(
         self, body: PsBlock, ispace: FullIterationSpace
     ) -> tuple[PsBlock, GpuThreadsRange]: