Свойство | Тип | Описание | |
---|---|---|---|
IsStruct | bool | ||
Length | int | ||
Offset | int | ||
SubStructInfo | TypeInfo[] | ||
TotalLength | int |
Метод | Описание | |
---|---|---|
GetFieldIndex ( string name ) : int | ||
GetStructField ( string name ) : TypeInfo | ||
GetTypeInfo ( System.TypeSpec type, IMemberContext context ) : TypeInfo | ||
IsFullyInitialized ( Mono.CSharp.FlowAnalysisContext fc, |
A struct's constructor must always assign all fields. This method checks whether it actually does so.
|
|
Reset ( ) : void | ||
ToString ( ) : string |
Метод | Описание | |
---|---|---|
TypeInfo ( ) : System | ||
TypeInfo ( StructInfo struct_info, int offset ) : System | ||
TypeInfo ( int totalLength ) : System |
public GetFieldIndex ( string name ) : int | ||
name | string | |
Результат | int |
public GetStructField ( string name ) : TypeInfo | ||
name | string | |
Результат | TypeInfo |
public static GetTypeInfo ( System.TypeSpec type, IMemberContext context ) : TypeInfo | ||
type | System.TypeSpec | |
context | IMemberContext | |
Результат | TypeInfo |
public IsFullyInitialized ( Mono.CSharp.FlowAnalysisContext fc, |
||
fc | Mono.CSharp.FlowAnalysisContext | |
vi | ||
loc | Mono.CSharp.Location | |
Результат | bool |