C# Class JSIL.Ast.JSIndirectVariable

Inheritance: JSVariable
Show file Open project: sq/JSIL Class Usage Examples

Public Properties

Property Type Description
Variables JSVariable>.IDictionary

Public Methods

Method Description
Dereference ( ) : JSVariable
Equals ( object obj ) : bool
GetActualType ( Mono.Cecil.TypeSystem typeSystem ) : TypeReference
GetHashCode ( ) : int
GetParameter ( ) : JSParameter
JSIndirectVariable ( JSVariable>.IDictionary variables, string identifier, MethodReference function ) : System
Reference ( ) : JSVariable
ToString ( ) : string

Private Methods

Method Description
CheckForMissingVariable ( ) : void

Method Details

Dereference() public method

public Dereference ( ) : JSVariable
return JSVariable

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetActualType() public method

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

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetParameter() public method

public GetParameter ( ) : JSParameter
return JSParameter

JSIndirectVariable() public method

public JSIndirectVariable ( JSVariable>.IDictionary variables, string identifier, MethodReference function ) : System
variables JSVariable>.IDictionary
identifier string
function Mono.Cecil.MethodReference
return System

Reference() public method

public Reference ( ) : JSVariable
return JSVariable

ToString() public method

public ToString ( ) : string
return string

Property Details

Variables public property

public IDictionary Variables
return JSVariable>.IDictionary