aboutsummaryrefslogtreecommitdiff
path: root/src/checker/checker.cpp
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2016-11-23 12:03:26 +0000
committerGinger Bill <bill@gingerbill.org>2016-11-23 12:03:26 +0000
commitef8563a818812493c33e34a259189757d0e7612b (patch)
tree0f83027c0d8238d8132a53b8ccfdb3b5055e2b8b /src/checker/checker.cpp
parentaa2bcb166f2f0356dceb4e9424223ccbd483faf0 (diff)
Remove auto
Diffstat (limited to 'src/checker/checker.cpp')
-rw-r--r--src/checker/checker.cpp18
1 files changed, 1 insertions, 17 deletions
diff --git a/src/checker/checker.cpp b/src/checker/checker.cpp
index 7461aefff..f8953352a 100644
--- a/src/checker/checker.cpp
+++ b/src/checker/checker.cpp
@@ -473,22 +473,6 @@ Entity *scope_insert_entity(Scope *s, Entity *entity) {
void check_scope_usage(Checker *c, Scope *scope) {
// TODO(bill): Use this?
-#if 0
- for_array(i, scope->elements.entries) {
- auto *entry = scope->elements.entries + i;
- Entity *e = entry->value;
- if (e->kind == Entity_Variable) {
- auto *v = &e->Variable;
- if (!v->is_field && !v->used) {
- warning(e->token, "Unused variable: %.*s", LIT(e->token.string));
- }
- }
- }
-
- for (Scope *child = scope->first_child; child != NULL; child = child->next) {
- check_scope_usage(c, child);
- }
-#endif
}
@@ -961,7 +945,7 @@ void init_preload_types(Checker *c) {
t_type_info = e->type;
t_type_info_ptr = make_type_pointer(c->allocator, t_type_info);
GB_ASSERT(is_type_union(e->type));
- auto *record = &base_type(e->type)->Record;
+ TypeRecord *record = &base_type(e->type)->Record;
t_type_info_member = record->other_fields[0]->type;
t_type_info_member_ptr = make_type_pointer(c->allocator, t_type_info_member);