C# Class JSIL.Ast.JSMethod

Inheritance: JSIdentifier
Show file 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 property

public IEnumerable GenericArguments
return IEnumerable

Method public property

public MethodInfo Method
return MethodInfo

MethodTypes public property

public MethodTypeFactory MethodTypes
return MethodTypeFactory

Reference public property

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