C# Класс Machete.Runtime.RuntimeTypes.SpecificationTypes.SReference

Наследование: IReference
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
StrictReferenceCondition ( ) : void

Описание методов

ConvertToBoolean() публичный Метод

public ConvertToBoolean ( ) : IBoolean
Результат IBoolean

ConvertToInt32() публичный Метод

public ConvertToInt32 ( ) : INumber
Результат INumber

ConvertToInteger() публичный Метод

public ConvertToInteger ( ) : INumber
Результат INumber

ConvertToNumber() публичный Метод

public ConvertToNumber ( ) : INumber
Результат INumber

ConvertToObject() публичный Метод

public ConvertToObject ( ) : IObject
Результат IObject

ConvertToPrimitive() публичный Метод

public ConvertToPrimitive ( string preferredType = null ) : IDynamic
preferredType string
Результат IDynamic

ConvertToString() публичный Метод

public ConvertToString ( ) : IString
Результат IString

ConvertToUInt16() публичный Метод

public ConvertToUInt16 ( ) : INumber
Результат INumber

ConvertToUInt32() публичный Метод

public ConvertToUInt32 ( ) : INumber
Результат INumber

Op_Addition() публичный Метод

public Op_Addition ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_BitwiseAnd() публичный Метод

public Op_BitwiseAnd ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_BitwiseNot() публичный Метод

public Op_BitwiseNot ( ) : IDynamic
Результат IDynamic

Op_BitwiseOr() публичный Метод

public Op_BitwiseOr ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_BitwiseXor() публичный Метод

public Op_BitwiseXor ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_Call() публичный Метод

public Op_Call ( IArgs args ) : IDynamic
args IArgs
Результат IDynamic

Op_Construct() публичный Метод

public Op_Construct ( IArgs args ) : IObject
args IArgs
Результат IObject

Op_Delete() публичный Метод

public Op_Delete ( ) : IDynamic
Результат IDynamic

Op_Division() публичный Метод

public Op_Division ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_DoesNotEquals() публичный Метод

public Op_DoesNotEquals ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_Equals() публичный Метод

public Op_Equals ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_Greaterthan() публичный Метод

public Op_Greaterthan ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_GreaterthanOrEqual() публичный Метод

public Op_GreaterthanOrEqual ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_In() публичный Метод

public Op_In ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_Instanceof() публичный Метод

public Op_Instanceof ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_LeftShift() публичный Метод

public Op_LeftShift ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_Lessthan() публичный Метод

public Op_Lessthan ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_LessthanOrEqual() публичный Метод

public Op_LessthanOrEqual ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_LogicalAnd() публичный Метод

public Op_LogicalAnd ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_LogicalNot() публичный Метод

public Op_LogicalNot ( ) : IDynamic
Результат IDynamic

Op_LogicalOr() публичный Метод

public Op_LogicalOr ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_Minus() публичный Метод

public Op_Minus ( ) : IDynamic
Результат IDynamic

Op_Modulus() публичный Метод

public Op_Modulus ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_Multiplication() публичный Метод

public Op_Multiplication ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_Plus() публичный Метод

public Op_Plus ( ) : IDynamic
Результат IDynamic

Op_PostfixDecrement() публичный Метод

public Op_PostfixDecrement ( ) : IDynamic
Результат IDynamic

Op_PostfixIncrement() публичный Метод

public Op_PostfixIncrement ( ) : IDynamic
Результат IDynamic

Op_PrefixDecrement() публичный Метод

public Op_PrefixDecrement ( ) : IDynamic
Результат IDynamic

Op_PrefixIncrement() публичный Метод

public Op_PrefixIncrement ( ) : IDynamic
Результат IDynamic

Op_SignedRightShift() публичный Метод

public Op_SignedRightShift ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_StrictDoesNotEquals() публичный Метод

public Op_StrictDoesNotEquals ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_StrictEquals() публичный Метод

public Op_StrictEquals ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_Subtraction() публичный Метод

public Op_Subtraction ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_Throw() публичный Метод

public Op_Throw ( ) : void
Результат void

Op_Typeof() публичный Метод

public Op_Typeof ( ) : IDynamic
Результат IDynamic

Op_UnsignedRightShift() публичный Метод

public Op_UnsignedRightShift ( IDynamic other ) : IDynamic
other IDynamic
Результат IDynamic

Op_Void() публичный Метод

public Op_Void ( ) : IDynamic
Результат IDynamic

SReference() публичный Метод

public SReference ( IEnvironment environment, IReferenceBase @base, string referencedName, bool strictReference ) : System
environment IEnvironment
@base IReferenceBase
referencedName string
strictReference bool
Результат System