about summary refs log tree commit diff
path: root/src/librustc
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2016-05-05 21:11:41 +0200
committerGeorg Brandl <georg@python.org>2016-05-05 21:12:37 +0200
commit26eb2bef2591ddb4cdf45d256cdcfa7c7353b0fc (patch)
treed255f3d826d7e1fe47544e837f80a30aacf452bf /src/librustc
parent3f65afa6946ee4a6b1d619aee69e1f638edfb662 (diff)
downloadrust-26eb2bef2591ddb4cdf45d256cdcfa7c7353b0fc.tar.gz
rust-26eb2bef2591ddb4cdf45d256cdcfa7c7353b0fc.zip
Fix some some duplicate words.
Diffstat (limited to 'src/librustc')
-rw-r--r--src/librustc/session/config.rs2
-rw-r--r--src/librustc/traits/project.rs2
-rw-r--r--src/librustc/ty/trait_def.rs2
-rw-r--r--src/librustc/ty/wf.rs2
4 files changed, 4 insertions, 4 deletions
diff --git a/src/librustc/session/config.rs b/src/librustc/session/config.rs
index b8dd750d3f1..1a2c1b9a095 100644
--- a/src/librustc/session/config.rs
+++ b/src/librustc/session/config.rs
@@ -1355,7 +1355,7 @@ pub mod nightly_options {
                     early_error(ErrorOutputType::default(), &msg);
                 }
                 OptionStability::UnstableButNotReally => {
-                    let msg = format!("the option `{}` is is unstable and should \
+                    let msg = format!("the option `{}` is unstable and should \
                                        only be used on the nightly compiler, but \
                                        it is currently accepted for backwards \
                                        compatibility; this will soon change, \
diff --git a/src/librustc/traits/project.rs b/src/librustc/traits/project.rs
index a0d6f5f912b..7fb13f49cb4 100644
--- a/src/librustc/traits/project.rs
+++ b/src/librustc/traits/project.rs
@@ -40,7 +40,7 @@ use std::rc::Rc;
 pub enum ProjectionMode {
     /// FIXME (#32205)
     /// At coherence-checking time, we're still constructing the
-    /// specialization graph, and thus we only project project
+    /// specialization graph, and thus we only project
     /// non-`default` associated types that are defined directly in
     /// the applicable impl. (This behavior should be improved over
     /// time, to allow for successful projections modulo cycles
diff --git a/src/librustc/ty/trait_def.rs b/src/librustc/ty/trait_def.rs
index faae95e7116..f194afaa817 100644
--- a/src/librustc/ty/trait_def.rs
+++ b/src/librustc/ty/trait_def.rs
@@ -176,7 +176,7 @@ impl<'tcx> TraitDef<'tcx> {
     /// Records a trait-to-implementation mapping for a non-local impl.
     ///
     /// The `parent_impl` is the immediately-less-specialized impl, or the
-    /// trait's def ID if the impl is is not a specialization -- information that
+    /// trait's def ID if the impl is not a specialization -- information that
     /// should be pulled from the metadata.
     pub fn record_remote_impl(&self,
                               tcx: &TyCtxt<'tcx>,
diff --git a/src/librustc/ty/wf.rs b/src/librustc/ty/wf.rs
index f93332e0773..7de83ef5cc9 100644
--- a/src/librustc/ty/wf.rs
+++ b/src/librustc/ty/wf.rs
@@ -268,7 +268,7 @@ impl<'a,'tcx> WfPredicates<'a,'tcx> {
     /// into `self.out`.
     fn compute_projection(&mut self, data: ty::ProjectionTy<'tcx>) {
         // A projection is well-formed if (a) the trait ref itself is
-        // WF WF and (b) the trait-ref holds.  (It may also be
+        // WF and (b) the trait-ref holds.  (It may also be
         // normalizable and be WF that way.)
 
         self.compute_trait_ref(&data.trait_ref);