C# Class Machete.Runtime.RuntimeTypes.SpecificationTypes.SReference

Inheritance: IReference
Afficher le fichier Open project: ChaosPandion/Machete

Méthodes publiques

Méthode Description
ConvertToBoolean ( ) : IBoolean
ConvertToInt32 ( ) : INumber
ConvertToInteger ( ) : INumber
ConvertToNumber ( ) : INumber
ConvertToObject ( ) : IObject
ConvertToPrimitive ( string preferredType = null ) : IDynamic
ConvertToString ( ) : IString
ConvertToUInt16 ( ) : INumber
ConvertToUInt32 ( ) : INumber
Op_Addition ( IDynamic other ) : IDynamic
Op_BitwiseAnd ( IDynamic other ) : IDynamic
Op_BitwiseNot ( ) : IDynamic
Op_BitwiseOr ( IDynamic other ) : IDynamic
Op_BitwiseXor ( IDynamic other ) : IDynamic
Op_Call ( IArgs args ) : IDynamic
Op_Construct ( IArgs args ) : IObject
Op_Delete ( ) : IDynamic
Op_Division ( IDynamic other ) : IDynamic
Op_DoesNotEquals ( IDynamic other ) : IDynamic
Op_Equals ( IDynamic other ) : IDynamic
Op_Greaterthan ( IDynamic other ) : IDynamic
Op_GreaterthanOrEqual ( IDynamic other ) : IDynamic
Op_In ( IDynamic other ) : IDynamic
Op_Instanceof ( IDynamic other ) : IDynamic
Op_LeftShift ( IDynamic other ) : IDynamic
Op_Lessthan ( IDynamic other ) : IDynamic
Op_LessthanOrEqual ( IDynamic other ) : IDynamic
Op_LogicalAnd ( IDynamic other ) : IDynamic
Op_LogicalNot ( ) : IDynamic
Op_LogicalOr ( IDynamic other ) : IDynamic
Op_Minus ( ) : IDynamic
Op_Modulus ( IDynamic other ) : IDynamic
Op_Multiplication ( IDynamic other ) : IDynamic
Op_Plus ( ) : IDynamic
Op_PostfixDecrement ( ) : IDynamic
Op_PostfixIncrement ( ) : IDynamic
Op_PrefixDecrement ( ) : IDynamic
Op_PrefixIncrement ( ) : IDynamic
Op_SignedRightShift ( IDynamic other ) : IDynamic
Op_StrictDoesNotEquals ( IDynamic other ) : IDynamic
Op_StrictEquals ( IDynamic other ) : IDynamic
Op_Subtraction ( IDynamic other ) : IDynamic
Op_Throw ( ) : void
Op_Typeof ( ) : IDynamic
Op_UnsignedRightShift ( IDynamic other ) : IDynamic
Op_Void ( ) : IDynamic
SReference ( IEnvironment environment, IReferenceBase @base, string referencedName, bool strictReference ) : System

Private Methods

Méthode Description
StrictReferenceCondition ( ) : void

Method Details

ConvertToBoolean() public méthode

public ConvertToBoolean ( ) : IBoolean
Résultat IBoolean

ConvertToInt32() public méthode

public ConvertToInt32 ( ) : INumber
Résultat INumber

ConvertToInteger() public méthode

public ConvertToInteger ( ) : INumber
Résultat INumber

ConvertToNumber() public méthode

public ConvertToNumber ( ) : INumber
Résultat INumber

ConvertToObject() public méthode

public ConvertToObject ( ) : IObject
Résultat IObject

ConvertToPrimitive() public méthode

public ConvertToPrimitive ( string preferredType = null ) : IDynamic
preferredType string
Résultat IDynamic

ConvertToString() public méthode

public ConvertToString ( ) : IString
Résultat IString

ConvertToUInt16() public méthode

public ConvertToUInt16 ( ) : INumber
Résultat INumber

ConvertToUInt32() public méthode

public ConvertToUInt32 ( ) : INumber
Résultat INumber

Op_Addition() public méthode

public Op_Addition ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_BitwiseAnd() public méthode

public Op_BitwiseAnd ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_BitwiseNot() public méthode

public Op_BitwiseNot ( ) : IDynamic
Résultat IDynamic

Op_BitwiseOr() public méthode

public Op_BitwiseOr ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_BitwiseXor() public méthode

public Op_BitwiseXor ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_Call() public méthode

public Op_Call ( IArgs args ) : IDynamic
args IArgs
Résultat IDynamic

Op_Construct() public méthode

public Op_Construct ( IArgs args ) : IObject
args IArgs
Résultat IObject

Op_Delete() public méthode

public Op_Delete ( ) : IDynamic
Résultat IDynamic

Op_Division() public méthode

public Op_Division ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_DoesNotEquals() public méthode

public Op_DoesNotEquals ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_Equals() public méthode

public Op_Equals ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_Greaterthan() public méthode

public Op_Greaterthan ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_GreaterthanOrEqual() public méthode

public Op_GreaterthanOrEqual ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_In() public méthode

public Op_In ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_Instanceof() public méthode

public Op_Instanceof ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_LeftShift() public méthode

public Op_LeftShift ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_Lessthan() public méthode

public Op_Lessthan ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_LessthanOrEqual() public méthode

public Op_LessthanOrEqual ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_LogicalAnd() public méthode

public Op_LogicalAnd ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_LogicalNot() public méthode

public Op_LogicalNot ( ) : IDynamic
Résultat IDynamic

Op_LogicalOr() public méthode

public Op_LogicalOr ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_Minus() public méthode

public Op_Minus ( ) : IDynamic
Résultat IDynamic

Op_Modulus() public méthode

public Op_Modulus ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_Multiplication() public méthode

public Op_Multiplication ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_Plus() public méthode

public Op_Plus ( ) : IDynamic
Résultat IDynamic

Op_PostfixDecrement() public méthode

public Op_PostfixDecrement ( ) : IDynamic
Résultat IDynamic

Op_PostfixIncrement() public méthode

public Op_PostfixIncrement ( ) : IDynamic
Résultat IDynamic

Op_PrefixDecrement() public méthode

public Op_PrefixDecrement ( ) : IDynamic
Résultat IDynamic

Op_PrefixIncrement() public méthode

public Op_PrefixIncrement ( ) : IDynamic
Résultat IDynamic

Op_SignedRightShift() public méthode

public Op_SignedRightShift ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_StrictDoesNotEquals() public méthode

public Op_StrictDoesNotEquals ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_StrictEquals() public méthode

public Op_StrictEquals ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_Subtraction() public méthode

public Op_Subtraction ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_Throw() public méthode

public Op_Throw ( ) : void
Résultat void

Op_Typeof() public méthode

public Op_Typeof ( ) : IDynamic
Résultat IDynamic

Op_UnsignedRightShift() public méthode

public Op_UnsignedRightShift ( IDynamic other ) : IDynamic
other IDynamic
Résultat IDynamic

Op_Void() public méthode

public Op_Void ( ) : IDynamic
Résultat IDynamic

SReference() public méthode

public SReference ( IEnvironment environment, IReferenceBase @base, string referencedName, bool strictReference ) : System
environment IEnvironment
@base IReferenceBase
referencedName string
strictReference bool
Résultat System