C# Class JSIL.Ast.JSFakeMethod

Inheritance: JSIdentifier
Datei anzeigen Open project: sq/JSIL Class Usage Examples

Public Properties

Property Type Description
Escape bool
MethodTypes MethodTypeFactory
Name string
ParameterTypes Mono.Cecil.TypeReference[]
ReturnType Mono.Cecil.TypeReference

Public Methods

Method Description
GetActualType ( Mono.Cecil.TypeSystem typeSystem ) : TypeReference
JSFakeMethod ( string name, TypeReference returnType, TypeReference parameterTypes, MethodTypeFactory methodTypes, JSExpression genericArguments = null, bool escape = false ) : System
ReplaceChild ( JSNode oldChild, JSNode newChild ) : void

Method Details

GetActualType() public method

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

JSFakeMethod() public method

public JSFakeMethod ( string name, TypeReference returnType, TypeReference parameterTypes, MethodTypeFactory methodTypes, JSExpression genericArguments = null, bool escape = false ) : System
name string
returnType Mono.Cecil.TypeReference
parameterTypes Mono.Cecil.TypeReference
methodTypes MethodTypeFactory
genericArguments JSExpression
escape bool
return System

ReplaceChild() public method

public ReplaceChild ( JSNode oldChild, JSNode newChild ) : void
oldChild JSNode
newChild JSNode
return void

Property Details

Escape public_oe property

public bool Escape
return bool

MethodTypes public_oe property

public MethodTypeFactory MethodTypes
return MethodTypeFactory

Name public_oe property

public string Name
return string

ParameterTypes public_oe property

public TypeReference[],Mono.Cecil ParameterTypes
return Mono.Cecil.TypeReference[]

ReturnType public_oe property

public TypeReference,Mono.Cecil ReturnType
return Mono.Cecil.TypeReference