diff options
| author | Ginger Bill <bill@gingerbill.org> | 2017-01-07 12:01:52 +0000 |
|---|---|---|
| committer | Ginger Bill <bill@gingerbill.org> | 2017-01-07 12:01:52 +0000 |
| commit | d9ce0b9da0cd1b6c76306734357e2452c30c7f4e (patch) | |
| tree | d3c7dd1bfb149a8c40b4d97508b916418de1e59d /src | |
| parent | 703e1aa2bcf6bb059a3dd0e12a02cf02ed5449cf (diff) | |
File reorganization for checker system.
Diffstat (limited to 'src')
| -rw-r--r-- | src/check_decl.c (renamed from src/checker/decl.c) | 0 | ||||
| -rw-r--r-- | src/check_expr.c (renamed from src/checker/expr.c) | 0 | ||||
| -rw-r--r-- | src/check_stmt.c (renamed from src/checker/stmt.c) | 2 | ||||
| -rw-r--r-- | src/checker.c (renamed from src/checker/checker.c) | 20 | ||||
| -rw-r--r-- | src/entity.c (renamed from src/checker/entity.c) | 0 | ||||
| -rw-r--r-- | src/main.c | 2 | ||||
| -rw-r--r-- | src/types.c (renamed from src/checker/types.c) | 0 |
7 files changed, 12 insertions, 12 deletions
diff --git a/src/checker/decl.c b/src/check_decl.c index 9f683cf29..9f683cf29 100644 --- a/src/checker/decl.c +++ b/src/check_decl.c diff --git a/src/checker/expr.c b/src/check_expr.c index 2c772d149..2c772d149 100644 --- a/src/checker/expr.c +++ b/src/check_expr.c diff --git a/src/checker/stmt.c b/src/check_stmt.c index b6bf9b1d0..068f6a2b3 100644 --- a/src/checker/stmt.c +++ b/src/check_stmt.c @@ -302,7 +302,7 @@ typedef struct TypeAndToken { #define MAP_TYPE TypeAndToken #define MAP_PROC map_type_and_token_ #define MAP_NAME MapTypeAndToken -#include "../map.c" +#include "map.c" void check_when_stmt(Checker *c, AstNodeWhenStmt *ws, u32 flags) { Operand operand = {Addressing_Invalid}; diff --git a/src/checker/checker.c b/src/checker.c index 436a89391..6685d56ab 100644 --- a/src/checker/checker.c +++ b/src/checker.c @@ -1,11 +1,11 @@ -#include "../exact_value.c" +#include "exact_value.c" #include "entity.c" #include "types.c" #define MAP_TYPE Entity * #define MAP_PROC map_entity_ #define MAP_NAME MapEntity -#include "../map.c" +#include "map.c" typedef enum AddressingMode { Addressing_Invalid, @@ -216,27 +216,27 @@ typedef struct CheckerContext { #define MAP_TYPE TypeAndValue #define MAP_PROC map_tav_ #define MAP_NAME MapTypeAndValue -#include "../map.c" +#include "map.c" #define MAP_TYPE Scope * #define MAP_PROC map_scope_ #define MAP_NAME MapScope -#include "../map.c" +#include "map.c" #define MAP_TYPE DeclInfo * #define MAP_PROC map_decl_info_ #define MAP_NAME MapDeclInfo -#include "../map.c" +#include "map.c" #define MAP_TYPE AstFile * #define MAP_PROC map_ast_file_ #define MAP_NAME MapAstFile -#include "../map.c" +#include "map.c" #define MAP_TYPE ExprInfo #define MAP_PROC map_expr_info_ #define MAP_NAME MapExprInfo -#include "../map.c" +#include "map.c" typedef struct DelayedDecl { Scope * parent; @@ -1093,9 +1093,9 @@ void init_preload(Checker *c) { bool check_arity_match(Checker *c, AstNodeValueDecl *d); -#include "expr.c" -#include "decl.c" -#include "stmt.c" +#include "check_expr.c" +#include "check_decl.c" +#include "check_stmt.c" bool check_arity_match(Checker *c, AstNodeValueDecl *d) { isize lhs = d->names.count; diff --git a/src/checker/entity.c b/src/entity.c index 17fb70e06..17fb70e06 100644 --- a/src/checker/entity.c +++ b/src/entity.c diff --git a/src/main.c b/src/main.c index 9148636ae..157667b52 100644 --- a/src/main.c +++ b/src/main.c @@ -9,7 +9,7 @@ extern "C" { #include "tokenizer.c" #include "parser.c" // #include "printer.c" -#include "checker/checker.c" +#include "checker.c" // #include "ssa.c" #include "ir.c" #include "ir_opt.c" diff --git a/src/checker/types.c b/src/types.c index 779924cd4..779924cd4 100644 --- a/src/checker/types.c +++ b/src/types.c |