private static ushort GetParameterIndex(IParameterDefinition parameterDefinition) { ushort parameterIndex = parameterDefinition.Index; if (!parameterDefinition.ContainingSignature.IsStatic) parameterIndex++; return parameterIndex; }