Document that Parser trait checks for unparsed tokens
diff --git a/src/parse.rs b/src/parse.rs
index 247d45f..b4da36c 100644
--- a/src/parse.rs
+++ b/src/parse.rs
@@ -1093,10 +1093,16 @@
type Output;
/// Parse a proc-macro2 token stream into the chosen syntax tree node.
+ ///
+ /// This function will check that the input is fully parsed. If there are
+ /// any unparsed tokens at the end of the stream, an error is returned.
fn parse2(self, tokens: TokenStream) -> Result<Self::Output>;
/// Parse tokens of source code into the chosen syntax tree node.
///
+ /// This function will check that the input is fully parsed. If there are
+ /// any unparsed tokens at the end of the stream, an error is returned.
+ ///
/// *This method is available if Syn is built with both the `"parsing"` and
/// `"proc-macro"` features.*
#[cfg(all(
@@ -1109,6 +1115,9 @@
/// Parse a string of Rust code into the chosen syntax tree node.
///
+ /// This function will check that the input is fully parsed. If there are
+ /// any unparsed tokens at the end of the string, an error is returned.
+ ///
/// # Hygiene
///
/// Every span in the resulting syntax tree will be set to resolve at the