internal ILProvider(ILReader reader, ILCommentsCleaner cleaner) { this.reader = reader ?? throw new ArgumentNullException(nameof(reader)); this.cleaner = cleaner ?? throw new ArgumentNullException(nameof(cleaner)); }