]> git.lizzy.rs Git - rust.git/commitdiff
add some XXX markers
authorNiko Matsakis <niko@alum.mit.edu>
Wed, 2 Sep 2015 11:09:53 +0000 (07:09 -0400)
committerNiko Matsakis <niko@alum.mit.edu>
Thu, 1 Oct 2015 13:44:28 +0000 (09:44 -0400)
src/librustc/middle/pat_util.rs
src/librustc_resolve/record_exports.rs
src/librustc_typeck/collect.rs

index 0ffa5d7a5e338620849353c73df08bb178c75c08..ec7274a9b6df29dcfe299b7a7834163c53413f94 100644 (file)
@@ -228,7 +228,7 @@ pub fn necessary_variants(dm: &DefMap, pat: &hir::Pat) -> Vec<ast::NodeId> {
             hir::PatStruct(..) => {
                 match dm.borrow().get(&p.id) {
                     Some(&PathResolution { base_def: DefVariant(_, id, _), .. }) => {
-                        variants.push(id.node);
+                        variants.push(id.node); // XXX
                     }
                     _ => ()
                 }
index 36ed2c1457954dc665a806915ec3ed1ff7068acc..076b2fcc004d6ec6df487eb42b9e1f29a8a70973 100644 (file)
@@ -102,7 +102,7 @@ fn record_exports_for_module(&mut self, module_: &Module) {
         self.add_exports_for_module(&mut exports, module_);
         match module_.def_id.get() {
             Some(def_id) => {
-                self.export_map.insert(def_id.node, exports);
+                self.export_map.insert(def_id.node, exports); // XXX
                 debug!("(computing exports) writing exports for {} (some)",
                        def_id.node);
             }
index 2c9f273d703b6e8c400dbd8221fac8d8b101cdba..5811c3c72f789031a3632c5d9b5d396ba23daa64 100644 (file)
@@ -558,7 +558,7 @@ fn is_param<'tcx>(tcx: &ty::ctxt<'tcx>,
     if let hir::TyPath(None, _) = ast_ty.node {
         let path_res = *tcx.def_map.borrow().get(&ast_ty.id).unwrap();
         match path_res.base_def {
-            def::DefSelfTy(Some(def_id), None) => {
+            def::DefSelfTy(Some(def_id), None) => { // XXX
                 path_res.depth == 0 && def_id.node == param_id
             }
             def::DefTyParam(_, _, def_id, _) => {