Shader error: syntax error, unexpected ':', expecting ',' or ';'

I tried to port over the awesome VIDILabs/ImsvGraphVis from Unreal Engine 4.17 to 4.23. Now, there is a runtime crash that I was not able to figure out since I am not much familiar with HLSL and shaders in general. When I run the project, I get the following error:

[2019.10.21-20.42.41:377][  0]LogMaterial: Verifying Global Shaders for SF_VULKAN_SM5
[2019.10.21-20.42.41:521][  0]LogShaderCompilers: Display: Worker (1/5): shaders left to compile 1
[2019.10.21-20.42.41:521][  0]LogShaderCompilers: Warning: 1 Shader compiler errors compiling global shaders for platform SF_VULKAN_SM5:
[2019.10.21-20.42.41:521][  0]LogShaderCompilers: Warning: /home/mamadou/dev/ImsvGraphVis/Plugins/SplineRenderer/Shaders/Private/SplineComputeShaderCommon.usf(56): Shader FSplineComputeShader_Sphere, Permutation 0, VF None:
    error: syntax error, unexpected ':', expecting ',' or ';'

It seems that this is valid HLSL code:

StructuredBuffer<FSplineControlPointData> InSplineControlPointData : register(t0);
StructuredBuffer<FSplineSegmentData> InSplineSegmentData : register(t1);
StructuredBuffer<FSplineData> InSplineData : register(t2);
RWByteAddressBuffer OutMeshVertexData : register(u0);

I am running Unreal Engine under Gentoo/Vulkan with NVIDIA drivers on 1070M and run it with -vulkan flag.

The code in question lives on GitHub:

$  git clone https://github.com/NuLL3rr0r/ImsvGraphVis.git -b 4.23

By the way, here is the full log if it helps: Shader: error: syntax error, unexpected ':', expecting ',' or ';' - C++ Programming - Unreal Engine Forums