Update FIXME numbers

This commit is contained in:
Tim Chevalier 2012-10-11 16:42:40 -07:00
parent db679a738f
commit 41752b02b9
7 changed files with 10 additions and 10 deletions

View File

@ -1465,7 +1465,7 @@ fn trans_assign_op(bcx: block,
// A user-defined operator method
if bcx.ccx().maps.method_map.find(expr.id).is_some() {
// FIXME(#2582) evaluates the receiver twice!!
// FIXME(#2528) evaluates the receiver twice!!
let scratch = scratch_datum(bcx, dst_datum.ty, false);
let bcx = trans_overloaded_op(bcx, expr, dst, ~[src],
SaveIn(scratch.val), DoAutorefArg);

View File

@ -909,7 +909,7 @@ fn trans_intrinsic(ccx: @crate_ctxt, decl: ValueRef, item: @ast::foreign_item,
let static_ti = get_tydesc(ccx, tp_ty);
glue::lazily_emit_all_tydesc_glue(ccx, static_ti);
// FIXME (#2712): change this to T_ptr(ccx.tydesc_ty) when the
// FIXME (#3727): change this to T_ptr(ccx.tydesc_ty) when the
// core::sys copy of the get_tydesc interface dies off.
let td = PointerCast(bcx, static_ti.tydesc, T_ptr(T_nil()));
Store(bcx, td, fcx.llretptr);

View File

@ -466,7 +466,7 @@ fn iter_vec_raw(bcx: block, data_ptr: ValueRef, vec_ty: ty::t,
let unit_ty = ty::sequence_element_type(bcx.tcx(), vec_ty);
// Calculate the last pointer address we want to handle.
// FIXME (#2536): Optimize this when the size of the unit type is
// FIXME (#3729): Optimize this when the size of the unit type is
// statically known to not use pointer casts, which tend to confuse
// LLVM.
let data_end_ptr = pointer_add(bcx, data_ptr, fill);

View File

@ -2278,8 +2278,7 @@ fn check_enum_variants(ccx: @crate_ctxt,
let cty = fcx.expr_ty(e);
let declty = ty::mk_int(ccx.tcx);
demand::suptype(fcx, e.span, declty, cty);
// FIXME: issue #1417
// Also, check_expr (from check_const pass) doesn't guarantee
// check_expr (from check_const pass) doesn't guarantee
// that the expression is in an form that eval_const_expr can
// handle, so we may still get an internal compiler error
match const_eval::eval_const_expr(ccx.tcx, e) {
@ -2620,7 +2619,7 @@ fn check_intrinsic_type(ccx: @crate_ctxt, it: @ast::foreign_item) {
}
~"get_tydesc" => {
// FIXME (#2712): return *intrinsic::tydesc, not *()
// FIXME (#3730): return *intrinsic::tydesc, not *()
(1u, ~[], ty::mk_nil_ptr(tcx))
}
~"visit_tydesc" => {

View File

@ -363,7 +363,7 @@ impl LookupContext {
};
let method = &ms[index];
/* FIXME(#3468) we should transform the vstore in accordance
/* FIXME(#3157) we should transform the vstore in accordance
with the self type
match method.self_type {

View File

@ -7,7 +7,7 @@
* for testing purposes. It doesn't surve any functional
* purpose. This here, for instance, is just some filler text.
*
* FIXME (#1654): It would be nice if we could run some automated
* FIXME (#3731): It would be nice if we could run some automated
* tests on this file
*/

View File

@ -84,8 +84,9 @@ fn write_markdown(
doc: doc::Doc,
+writer_factory: WriterFactory
) {
// FIXME #2484: There is easy parallelism to be had here but
// we don't want to spawn too many pandoc processes
// There is easy parallelism to be had here, but
// we don't want to spawn too many pandoc processes.
// (See #2484, which is closed.)
do doc.pages.map |page| {
let ctxt = {
w: writer_factory(*page)