Method | Description | |
---|---|---|
FindArrayField ( |
指定されたノード以下の,配列フィールドの定義を検索し,取得します
|
|
FindClassByClassName ( UnifiedProgram program, string className ) : IEnumerable |
指定されたクラス名を持つクラスを,プログラム中から検索して取得します
|
|
FindGenericsField ( |
指定されたトップノード以下で,指定されたジェネリクスを持つフィールドを検索し,取得します
|
|
GetTypeParameterAsType ( UnifiedGenericType genericType ) : |
ジェネリックタイプから,型引数([]の中身)をUnifiedTypeオブジェクトにして取得する (e.g. List[T] なる UnifiedGenericType オブジェクトから,T (UnifiedType オブジェクト) を生成して返却)
|
public static FindArrayField ( |
||
element | 検索するトップノード | |
return | IEnumerable |
public static FindClassByClassName ( UnifiedProgram program, string className ) : IEnumerable |
||
program | UnifiedProgram | (トップノードの)プログラムオブジェクト |
className | string | 検索するクラス名 |
return | IEnumerable |
public static FindGenericsField ( |
||
element | 検索するトップノード | |
containerType | string | コンテナの型名(e.g. List[T] の List) |
type | string | 型引数の型名(e.g. List[T] の T,'*'はワイルドカード) |
return | IEnumerable |
public static GetTypeParameterAsType ( UnifiedGenericType genericType ) : |
||
genericType | UnifiedGenericType | |
return |