summaryrefslogtreecommitdiff
path: root/src/runtime/dotNet/Native.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime/dotNet/Native.cs')
-rw-r--r--src/runtime/dotNet/Native.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/runtime/dotNet/Native.cs b/src/runtime/dotNet/Native.cs
index 346f85905..5c750e010 100644
--- a/src/runtime/dotNet/Native.cs
+++ b/src/runtime/dotNet/Native.cs
@@ -221,6 +221,9 @@ namespace PGFSharp
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
public delegate void LinFuncSymbolCapitalization(IntPtr self);
+ [UnmanagedFunctionPointer(CallingConvention.Cdecl)]
+ public delegate void LinFuncSymbolMeta(IntPtr self, int meta_id);
+
[StructLayout(LayoutKind.Sequential)]
public struct PgfLinFuncs
{
@@ -241,6 +244,9 @@ namespace PGFSharp
[MarshalAs(UnmanagedType.FunctionPtr)]
public LinFuncSymbolCapitalization symbol_capit;
+
+ [MarshalAs(UnmanagedType.FunctionPtr)]
+ public LinFuncSymbolMeta symbol_meta;
}
#endregion