Browse Source

Move CFG generation in resolver module

Signed-off-by: Sean Young <sean@mess.org>
Sean Young 6 years ago
parent
commit
341da22255
4 changed files with 4 additions and 3 deletions
  1. 2 1
      src/emit/mod.rs
  2. 0 1
      src/main.rs
  3. 0 0
      src/resolver/cfg.rs
  4. 2 1
      src/resolver/mod.rs

+ 2 - 1
src/emit/mod.rs

@@ -1,6 +1,7 @@
+
 use ast;
-use cfg;
 use resolver;
+use resolver::cfg;
 use std::str;
 use std::path::Path;
 

+ 0 - 1
src/main.rs

@@ -15,7 +15,6 @@ extern crate inkwell;
 
 use clap::{App, Arg};
 mod ast;
-mod cfg;
 mod emit;
 mod link;
 mod output;

+ 0 - 0
src/cfg.rs → src/resolver/cfg.rs


+ 2 - 1
src/resolver/mod.rs

@@ -1,10 +1,11 @@
 
 use ast;
-use cfg;
 use output::{Note, Output};
 use serde::Serialize;
 use std::collections::HashMap;
 
+pub mod cfg;
+
 #[derive(Serialize)]
 pub struct ABIParam {
     pub name: String,