Skip to content

Commit 6badef4

Browse files
committed
Remove FIXMEs and add license
1 parent e71571a commit 6badef4

File tree

4 files changed

+13
-5
lines changed

4 files changed

+13
-5
lines changed

src/librustc/middle/region.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -615,7 +615,7 @@ fn resolve_local(visitor: &mut RegionResolutionVisitor,
615615
// A, but the inner rvalues `a()` and `b()` have an extended lifetime
616616
// due to rule C.
617617
//
618-
// FIXME -- Note that `[]` patterns work more smoothly post-DST.
618+
// FIXME(#6308) -- Note that `[]` patterns work more smoothly post-DST.
619619

620620
match local.init {
621621
Some(expr) => {
@@ -778,7 +778,7 @@ fn resolve_local(visitor: &mut RegionResolutionVisitor,
778778
ast::ExprField(ref subexpr, _, _) |
779779
ast::ExprIndex(_, ref subexpr, _) |
780780
ast::ExprParen(ref subexpr) => {
781-
let subexpr: &'a @Expr = subexpr; // FIXME
781+
let subexpr: &'a @Expr = subexpr; // FIXME(#11586)
782782
expr = &**subexpr;
783783
}
784784
_ => {

src/librustc/middle/trans/_match.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2092,8 +2092,6 @@ fn bind_irrefutable_pat<'a>(
20922092
* - pat: the irrefutable pattern being matched.
20932093
* - val: the value being matched -- must be an lvalue (by ref, with cleanup)
20942094
* - binding_mode: is this for an argument or a local variable?
2095-
*
2096-
* FIXME: convert `val` to `Datum<Lvalue>` for more type safety
20972095
*/
20982096

20992097
debug!("bind_irrefutable_pat(bcx={}, pat={}, binding_mode={:?})",

src/librustc/middle/trans/doc.rs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
// Copyright 2014 The Rust Project Developers. See the COPYRIGHT
2+
// file at the top-level directory of this distribution and at
3+
// http://rust-lang.org/COPYRIGHT.
4+
//
5+
// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
6+
// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
7+
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
8+
// option. This file may not be copied, modified, or distributed
9+
// except according to those terms.
10+
111
/*!
212
313
# Documentation for the trans module

src/libstd/vec.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ pub fn from_elem<T:Clone>(n_elts: uint, t: T) -> ~[T] {
168168
let mut v = with_capacity(n_elts);
169169
let p = v.as_mut_ptr();
170170
let mut i = 0u;
171-
(|| { // FIXME what if we fail in the middle of this loop?
171+
(|| {
172172
while i < n_elts {
173173
intrinsics::move_val_init(&mut(*ptr::mut_offset(p, i as int)), t.clone());
174174
i += 1u;

0 commit comments

Comments
 (0)