Mono.ILASM.CodeGen.AddFieldDef C# (CSharp) Method

AddFieldDef() public method

public AddFieldDef ( FieldDef fielddef ) : void
fielddef FieldDef
return void
                public void AddFieldDef (FieldDef fielddef)
                {
                        if (current_field_native_type != null) {
                                fielddef.AddMarshalInfo (current_field_native_type);
                                current_field_native_type = null;
                        }

                        if (current_typedef != null) {
                                current_typedef.AddFieldDef (fielddef);
                        } else {
                                global_field_table.Add (
                                        new DictionaryEntry (fielddef.Name, fielddef.Type.FullName),
                                        fielddef);
                        }
                }