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);
}
}