public override Func <IExtractContext, string[]> Apply( MethodReference method, DecodeContext decodeContext) { var md = method.Resolve(); if (md.IsStatic) { throw new InvalidProgramSequenceException( "Invalid method token (static): Offset={0}, Method={1}", decodeContext.Current.Offset, md.GetFullMemberName()); } // TODO: Support virtual method return(CallConverterUtilities.Apply(md, decodeContext)); }
public override Func <IExtractContext, string[]> Apply( MethodReference method, DecodeContext decodeContext) { return(CallConverterUtilities.Apply(method, decodeContext)); }