PropertyWeaver.AddPropertyChangedArgInvokerCall C# (CSharp) Method

AddPropertyChangedArgInvokerCall() private method

private AddPropertyChangedArgInvokerCall ( int index, Mono.Cecil.PropertyDefinition property ) : int
index int
property Mono.Cecil.PropertyDefinition
return int
    int AddPropertyChangedArgInvokerCall(int index, PropertyDefinition property)
    {
        return instructions.Insert(index,
                                   Instruction.Create(OpCodes.Ldarg_0),
                                   Instruction.Create(OpCodes.Ldstr, property.Name),
                                   Instruction.Create(OpCodes.Newobj, moduleWeaver.ComponentModelPropertyChangedEventConstructorReference),
                                   CallEventInvoker(property));
    }