There are substantial differences between legislative immunity and a pardon; the latter carries an imputation of guilt and acceptance of a confession of it, while the former is noncommittal, and tantamount to silence of the witness.
Burdick v. United States, 236 U.S. 79 (1915)
Burdick v. United States, 236 U.S. 79 (1915)