aboutsummaryrefslogtreecommitdiff
path: root/src/checker/expr.cpp
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2016-10-23 14:46:52 +0100
committerGinger Bill <bill@gingerbill.org>2016-10-23 14:46:52 +0100
commitbd5d095de4a3a3de574f6004751718ee944417cc (patch)
tree0eaceb775794fe21073c2b4159287ae08b99c3e3 /src/checker/expr.cpp
parentf60dc7b0a7f8bf8122df0fa3b4d12603a9775f87 (diff)
Separate ssa_struct_gep and ssa_array_gep procedures
Diffstat (limited to 'src/checker/expr.cpp')
-rw-r--r--src/checker/expr.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/checker/expr.cpp b/src/checker/expr.cpp
index 7f7f9a5f7..96b3832bd 100644
--- a/src/checker/expr.cpp
+++ b/src/checker/expr.cpp
@@ -249,7 +249,7 @@ void check_fields(Checker *c, AstNode *node, AstNodeArray decls,
PROF_PROC();
Map<Entity *> entity_map = {};
- map_init(&entity_map, gb_heap_allocator());
+ map_init(&entity_map, heap_allocator());
defer (map_destroy(&entity_map));
isize other_field_index = 0;
@@ -662,7 +662,7 @@ void check_enum_type(Checker *c, Type *enum_type, Type *named_type, AstNode *nod
ast_node(et, EnumType, node);
Map<Entity *> entity_map = {};
- map_init(&entity_map, gb_heap_allocator());
+ map_init(&entity_map, heap_allocator());
defer (map_destroy(&entity_map));
Type *base_type = t_int;
@@ -4458,5 +4458,5 @@ gbString write_expr_to_string(gbString str, AstNode *node) {
}
gbString expr_to_string(AstNode *expression) {
- return write_expr_to_string(gb_string_make(gb_heap_allocator(), ""), expression);
+ return write_expr_to_string(gb_string_make(heap_allocator(), ""), expression);
}