메소드 | 설명 | |
---|---|---|
AsByValValue ( ) : |
値渡しの時に渡されるオブジェクトを生成します。 値型の場合はクローンが、参照型の場合には自分自身が帰ります。
|
|
Clone ( ) : object | ||
Equals ( object obj ) : bool | ||
GetHashCode ( ) : int | ||
KecaknoahObject ( ) : System |
新しいインスタンスを生成します。
|
|
ToBoolean ( ) : bool |
可能ならばbool型に変換します。
|
|
ToDouble ( ) : double |
可能ならばdouble型に変換します。
|
|
ToInt32 ( ) : int |
可能ならばint型に変換します。
|
|
ToInt64 ( ) : long |
可能ならばlong型に変換します。
|
|
ToString ( ) : string |
現在の以下略。
|
|
this ( string name ) : |
GetMemberReference(string)の簡易版。 GetIndexerReference(KecaknoahObject[])は参照しないので注意してください。
|
메소드 | 설명 | |
---|---|---|
Call ( KecaknoahContext context, |
このオブジェクトに対してメソッドとしての呼び出しをします。
|
|
ExpressionOperation ( KecaknoahILCodeType op, |
このオブジェクトに対して二項式としての演算をします。
|
|
GetIndexerReference ( |
このオブジェクトに対してインデクサーアクセスを試みます。
|
|
GetMemberReference ( string name ) : KecaknoahReference |
特定の名前を持つメンバーに対してアクセスを試み、参照を取得します。
|
메소드 | 설명 | |
---|---|---|
InstanceHash ( |
||
InstanceToString ( |
protected Call ( KecaknoahContext context, |
||
context | KecaknoahContext | 実行される |
args | 引数 | |
리턴 |
protected ExpressionOperation ( KecaknoahILCodeType op, |
||
op | KecaknoahILCodeType | 演算子 |
target | 2項目の |
|
리턴 |
protected GetIndexerReference ( |
||
indices | インデックス引数 | |
리턴 | KecaknoahReference |
protected GetMemberReference ( string name ) : KecaknoahReference | ||
name | string | メンバー名 |
리턴 | KecaknoahReference |