1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-08 03:28:20 +02:00

Revamp Stdcall

This commit is contained in:
LZMPDev 2020-05-25 20:46:28 +08:00
parent 7b4239d08e
commit ad0dab0d4c
58 changed files with 1398 additions and 1398 deletions

View file

@ -5,43 +5,43 @@ namespace DocPrep
{
class Program
{
[StdCall, CLink]
[CallingConvention(.Stdcall), CLink]
static extern void* BfSystem_Create();
[StdCall, CLink]
[CallingConvention(.Stdcall), CLink]
static extern void BfSystem_Delete(void* bfSystem);
[StdCall, CLink]
[CallingConvention(.Stdcall), CLink]
static extern void* BfSystem_CreateParser(void* bfSystem, void* bfProject);
[StdCall, CLink]
[CallingConvention(.Stdcall), CLink]
static extern void* BfSystem_CreatePassInstance(void* bfSystem);
[StdCall, CLink]
[CallingConvention(.Stdcall), CLink]
static extern void BfPassInstance_Delete(void* bfSystem);
[StdCall, CLink]
[CallingConvention(.Stdcall), CLink]
static extern void BfSystem_DeleteParser(void* bfSystem, void* bfParser);
[StdCall, CLink]
[CallingConvention(.Stdcall), CLink]
static extern void BfParser_SetSource(void* bfParser, char8* data, int32 length, char8* fileName);
[StdCall, CLink]
[CallingConvention(.Stdcall), CLink]
static extern bool BfParser_Parse(void* bfParser, void* bfPassInstance, bool compatMode);
[StdCall, CLink]
[CallingConvention(.Stdcall), CLink]
static extern bool BfParser_Reduce(void* bfParser, void* bfPassInstance);
[StdCall, CLink]
[CallingConvention(.Stdcall), CLink]
static extern char8* BfParser_Format(void* bfParser, int32 formatEnd, int32 formatStart, out int32* outCharMapping);
[StdCall, CLink]
[CallingConvention(.Stdcall), CLink]
static extern char8* BfParser_DocPrep(void* bfParser);
/*[StdCall, CLink]
/*[CallingConvention(.Stdcall), CLink]
static extern char8* BfParser_Prep*/
[StdCall, CLink]
[CallingConvention(.Stdcall), CLink]
static extern void* BfSystem_CreateProject(void* bfSystem, char8* projectName);
String mSrcDirPath;

File diff suppressed because it is too large Load diff