mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-09 03:52:19 +02:00
Removing CVarAttribute
This commit is contained in:
parent
981e56baad
commit
b5aa92ff33
3 changed files with 2 additions and 11 deletions
|
@ -251,12 +251,6 @@ namespace System
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[AttributeUsage(.Method /*2*/)]
|
|
||||||
public struct CVarArgsAttribute : Attribute
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
[AttributeUsage(.Method /*2*/)]
|
[AttributeUsage(.Method /*2*/)]
|
||||||
public struct NoReturnAttribute : Attribute
|
public struct NoReturnAttribute : Attribute
|
||||||
{
|
{
|
||||||
|
|
|
@ -804,8 +804,6 @@ void BfDefBuilder::ParseAttributes(BfAttributeDirective* attributes, BfMethodDef
|
||||||
methodDef->mCLink = true;
|
methodDef->mCLink = true;
|
||||||
else if (typeRefName == "StdCall")
|
else if (typeRefName == "StdCall")
|
||||||
methodDef->mCallingConvention = BfCallingConvention_Stdcall;
|
methodDef->mCallingConvention = BfCallingConvention_Stdcall;
|
||||||
else if (typeRefName == "CVarArgs")
|
|
||||||
methodDef->mCallingConvention = BfCallingConvention_CVarArgs;
|
|
||||||
else if (typeRefName == "Inline")
|
else if (typeRefName == "Inline")
|
||||||
{
|
{
|
||||||
if (methodDef->mIsExtern)
|
if (methodDef->mIsExtern)
|
||||||
|
|
|
@ -721,7 +721,6 @@ enum BfCallingConvention : uint8
|
||||||
BfCallingConvention_Cdecl,
|
BfCallingConvention_Cdecl,
|
||||||
BfCallingConvention_Stdcall,
|
BfCallingConvention_Stdcall,
|
||||||
BfCallingConvention_Fastcall,
|
BfCallingConvention_Fastcall,
|
||||||
BfCallingConvention_CVarArgs,
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#define BF_METHODNAME_MARKMEMBERS "GCMarkMembers"
|
#define BF_METHODNAME_MARKMEMBERS "GCMarkMembers"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue