C# Class JSIL.Ast.JSMethod

Inheritance: JSIdentifier
Exibir arquivo Open project: sq/JSIL Class Usage Examples

Public Properties

Property Type Description
GenericArguments IEnumerable
Method MethodInfo
MethodTypes MethodTypeFactory
Reference Mono.Cecil.MethodReference

Public Methods

Method Description
GetActualType ( Mono.Cecil.TypeSystem typeSystem ) : TypeReference
GetNameForInstanceReference ( ) : string
JSMethod ( MethodReference reference, MethodInfo method, MethodTypeFactory methodTypes, IEnumerable genericArguments = null ) : System
ToString ( ) : string

Private Methods

Method Description
SetCachedGenericArguments ( IEnumerable cachedTypes ) : void

Method Details

GetActualType() public method

public GetActualType ( Mono.Cecil.TypeSystem typeSystem ) : TypeReference
typeSystem Mono.Cecil.TypeSystem
return Mono.Cecil.TypeReference

GetNameForInstanceReference() public method

public GetNameForInstanceReference ( ) : string
return string

JSMethod() public method

public JSMethod ( MethodReference reference, MethodInfo method, MethodTypeFactory methodTypes, IEnumerable genericArguments = null ) : System
reference Mono.Cecil.MethodReference
method MethodInfo
methodTypes MethodTypeFactory
genericArguments IEnumerable
return System

ToString() public method

public ToString ( ) : string
return string

Property Details

GenericArguments public_oe property

public IEnumerable GenericArguments
return IEnumerable

Method public_oe property

public MethodInfo Method
return MethodInfo

MethodTypes public_oe property

public MethodTypeFactory MethodTypes
return MethodTypeFactory

Reference public_oe property

public MethodReference,Mono.Cecil Reference
return Mono.Cecil.MethodReference