From d3d6af3b005b0246024397fd5424a3c7f1f4d0b5 Mon Sep 17 00:00:00 2001 From: Garrit Franke Date: Mon, 22 Feb 2021 23:02:54 +0100 Subject: [PATCH] chore: fix formatting --- src/generator/c.rs | 2 +- src/generator/js.rs | 2 +- src/generator/llvm.rs | 2 +- src/generator/tests/c_tests.rs | 2 +- src/generator/x86.rs | 2 +- src/parser/parser.rs | 2 +- src/parser/tests.rs | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/generator/c.rs b/src/generator/c.rs index 944ce2c..64e6911 100644 --- a/src/generator/c.rs +++ b/src/generator/c.rs @@ -1,3 +1,4 @@ +use crate::ast::*; /** * Copyright 2020 Garrit Franke * @@ -14,7 +15,6 @@ * limitations under the License. */ use crate::generator::Generator; -use crate::ast::*; use crate::util::Either; pub struct CGenerator; diff --git a/src/generator/js.rs b/src/generator/js.rs index f362624..00e6662 100644 --- a/src/generator/js.rs +++ b/src/generator/js.rs @@ -1,3 +1,4 @@ +use crate::ast::*; /** * Copyright 2020 Garrit Franke * @@ -14,7 +15,6 @@ * limitations under the License. */ use crate::generator::Generator; -use crate::ast::*; use std::collections::HashMap; pub struct JsGenerator; diff --git a/src/generator/llvm.rs b/src/generator/llvm.rs index 970e481..17ef78e 100644 --- a/src/generator/llvm.rs +++ b/src/generator/llvm.rs @@ -1,3 +1,4 @@ +use crate::ast::*; /** * Copyright 2020 Garrit Franke * @@ -14,7 +15,6 @@ * limitations under the License. */ use crate::generator::Generator; -use crate::ast::*; use inkwell::context::Context; use inkwell::module; use inkwell::types::*; diff --git a/src/generator/tests/c_tests.rs b/src/generator/tests/c_tests.rs index 1285516..3246fb8 100644 --- a/src/generator/tests/c_tests.rs +++ b/src/generator/tests/c_tests.rs @@ -1,5 +1,5 @@ -use crate::generator::c::generate_type; use crate::ast::Type; +use crate::generator::c::generate_type; use crate::util::Either; #[test] diff --git a/src/generator/x86.rs b/src/generator/x86.rs index 2b4c570..11038f5 100644 --- a/src/generator/x86.rs +++ b/src/generator/x86.rs @@ -1,3 +1,4 @@ +use crate::ast::{Function, Module, Statement}; /** * Copyright 2020 Garrit Franke * @@ -14,7 +15,6 @@ * limitations under the License. */ use crate::generator::Generator; -use crate::ast::{Function, Module, Statement}; struct Assembly { asm: Vec, diff --git a/src/parser/parser.rs b/src/parser/parser.rs index 4f66c6c..f547144 100644 --- a/src/parser/parser.rs +++ b/src/parser/parser.rs @@ -1,3 +1,4 @@ +use crate::ast::*; use crate::lexer::Keyword; /** * Copyright 2020 Garrit Franke @@ -17,7 +18,6 @@ use crate::lexer::Keyword; use crate::lexer::Position; use crate::lexer::{Token, TokenKind}; use crate::parser::infer::infer; -use crate::ast::*; use crate::util::string_util::highlight_position_in_file; use std::convert::TryFrom; use std::iter::Peekable; diff --git a/src/parser/tests.rs b/src/parser/tests.rs index 206fa2d..51c126d 100644 --- a/src/parser/tests.rs +++ b/src/parser/tests.rs @@ -1,3 +1,4 @@ +use crate::ast::*; /** * Copyright 2020 Garrit Franke * @@ -14,7 +15,6 @@ * limitations under the License. */ use crate::lexer::*; -use crate::ast::*; use crate::parser::parse; #[test]