public override void RewriteChildren(MethodBody methodBody) { if (methodBody.MethodDefinition.IsExternal == false && methodBody.MethodDefinition.IsCil) { var methodBodyRewriter = new ShadowMethodILRewriter(base.host, methodBody); methodBodyRewriter.Rewrite(); } base.RewriteChildren(methodBody); }