private static TypeMetadata EmitReturnType(MethodBase method) { MethodInfo methodInfo = method as MethodInfo; if (methodInfo == null) { return(null); } TypeMetadata.StoreType(methodInfo.ReturnType); return(TypeMetadata.EmitReference(methodInfo.ReturnType)); }