summary refs log tree commit diff
path: root/src/libsyntax/ext
diff options
context:
space:
mode:
authorJohn Clements <clements@racket-lang.org>2013-06-07 12:28:03 -0700
committerJohn Clements <clements@racket-lang.org>2013-09-06 13:35:09 -0700
commit7a9af098f0a01cf0d0f320def7c495d1fa859e62 (patch)
tree0656b19ba65584566bcb306da616dcb12ae9fe93 /src/libsyntax/ext
parentf5ab8671198e37e15ab6c5512417ceadf6c1290c (diff)
downloadrust-7a9af098f0a01cf0d0f320def7c495d1fa859e62.tar.gz
rust-7a9af098f0a01cf0d0f320def7c495d1fa859e62.zip
test case work
Diffstat (limited to 'src/libsyntax/ext')
-rw-r--r--src/libsyntax/ext/expand.rs12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/libsyntax/ext/expand.rs b/src/libsyntax/ext/expand.rs
index fa4b7f9ecd1..6d5811f1afb 100644
--- a/src/libsyntax/ext/expand.rs
+++ b/src/libsyntax/ext/expand.rs
@@ -1461,12 +1461,15 @@ mod test {
         pprust::print_mod(s, &crate.module, crate.attrs);
     }
 
-    //fn expand_and_resolve_and_pretty_print (crate_str : @str) -> ~str {
+    //fn expand_and_resolve(crate_str: @str) -> ast::crate {
         //let (crate_ast,ps) = string_to_crate_and_sess(crate_str);
         // the cfg argument actually does matter, here...
         //let expanded_ast = expand_crate(ps,~[],crate_ast);
         // std::io::println(fmt!("expanded: %?\n",expanded_ast));
-        //let resolved_ast = mtwt_resolve_crate(expanded_ast);
+        //mtwt_resolve_crate(expanded_ast)
+    //}
+    //fn expand_and_resolve_and_pretty_print (crate_str : @str) -> ~str {
+        //let resolved_ast = expand_and_resolve(crate_str);
         //pprust::to_str(&resolved_ast,fake_print_crate,get_ident_interner())
     //}
 
@@ -1503,4 +1506,9 @@ mod test {
         pat_idents.visit_pat(pat, ());
         assert_eq!(idents, @mut strs_to_idents(~["a","c","b","d"]));
     }
+
+/*    #[test]
+    fn debugging(){
+        io::println(fmt!("%?",expand_and_resolve(@~"fn main () {    let x : int = 13;}")))
+    }*/
 }