Property | Type | Description | |
---|---|---|---|
ClassName | string | ||
Modifier | string | ||
Scope | string |
Method | Description | |
---|---|---|
MsMangledNameParser ( string str ) : Reko.Core | ||
Parse ( ) : Tuple |
||
ParseArgumentList ( ) : Reko.Core.Serialization.Argument_v1[] | ||
ParseBasicName ( ) : string | ||
ParseCallingConvention ( ) : string | ||
ParseDataTypeCode ( List |
||
ParseEnum ( List |
||
ParseFunctionTypeCode ( ) : SerializedSignature | ||
ParseGlobalFunction ( string modifier ) : SerializedSignature | ||
ParseInstanceMethod ( string modifier ) : SerializedSignature | ||
ParseMemberFunctionPointerCode ( int byteSize, List |
||
ParseOperatorCode ( ) : string | ||
ParsePointer ( List |
||
ParseQualification ( ) : string[] |
Reads a qualification followed by '@'.
|
|
ParseQualifiedTypeCode ( string basicName, string qualification, List |
||
ParseReturnStorageClass ( ) : string | ||
ParseStaticMethod ( string modifier ) : SerializedSignature | ||
ParseStorageClass ( ) : string | ||
ParseStructure ( List |
||
ParseTemplateArguments ( ) : List |
||
ParseThisStorageClass ( ) : string | ||
ParseUnqualifiedTypeCode ( string basicName ) : Tuple |
Method | Description | |
---|---|---|
CreateEnclosingType ( string scope ) : StructType_v1 | ||
Error ( string format ) : void | ||
Expect ( char ch ) : void | ||
ParseAtName ( ) : string | ||
ParseNonTypeTemplateArgument ( ) : void | ||
PeekAndDiscard ( char ch ) : bool |
public MsMangledNameParser ( string str ) : Reko.Core | ||
str | string | |
return | Reko.Core |
public ParseArgumentList ( ) : Reko.Core.Serialization.Argument_v1[] | ||
return | Reko.Core.Serialization.Argument_v1[] |
public ParseDataTypeCode ( List |
||
compoundArgs | List |
|
return | SerializedType |
public ParseEnum ( List |
||
compoundArgs | List |
|
return | SerializedType |
public ParseFunctionTypeCode ( ) : SerializedSignature | ||
return | SerializedSignature |
public ParseGlobalFunction ( string modifier ) : SerializedSignature | ||
modifier | string | |
return | SerializedSignature |
public ParseInstanceMethod ( string modifier ) : SerializedSignature | ||
modifier | string | |
return | SerializedSignature |
public ParseMemberFunctionPointerCode ( int byteSize, List |
||
byteSize | int | |
compoundArgs | List |
|
return | MemberPointer_v1 |
public ParsePointer ( List |
||
compoundArgs | List |
|
return | SerializedType |
public ParseQualifiedTypeCode ( string basicName, string qualification, List |
||
basicName | string | |
qualification | string | |
compoundArgs | List |
|
return | Tuple |
public ParseStaticMethod ( string modifier ) : SerializedSignature | ||
modifier | string | |
return | SerializedSignature |
public ParseStructure ( List |
||
compoundArgs | List |
|
return | TypeReference_v1 |
public ParseUnqualifiedTypeCode ( string basicName ) : Tuple |
||
basicName | string | |
return | Tuple |