SharpGen/Generator/INativeCallCodeGenerator.cs (10 lines of code) (raw):

using Microsoft.CodeAnalysis.CSharp.Syntax; using SharpGen.Model; namespace SharpGen.Generator { public interface INativeCallCodeGenerator { ExpressionSyntax GenerateCall(CsCallable callable, PlatformDetectionType platform, InteropMethodSignature interopSig); } }