aboutsummaryrefslogtreecommitdiff
path: root/src/checker.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2021-08-19 15:03:10 +0100
committergingerBill <bill@gingerbill.org>2021-08-19 15:03:10 +0100
commit7845769d4b417fdd321740c5404016dbc3119d43 (patch)
tree1ae0d5fb26452ac044101a161d202f7b0135f6f2 /src/checker.cpp
parent33239324b83c7a32471fe147c1539fb86ca48404 (diff)
Remove unused code
Diffstat (limited to 'src/checker.cpp')
-rw-r--r--src/checker.cpp14
1 files changed, 1 insertions, 13 deletions
diff --git a/src/checker.cpp b/src/checker.cpp
index aad54a20d..e3d80f68a 100644
--- a/src/checker.cpp
+++ b/src/checker.cpp
@@ -2112,9 +2112,6 @@ void add_entity_dependency_from_procedure_parameters(Map<EntityGraphNode *> *M,
if (tuple == nullptr) {
return;
}
- Entity *e = n->entity;
- bool print_deps = false;
-
GB_ASSERT(tuple->kind == Type_Tuple);
TypeTuple *t = &tuple->Tuple;
for_array(i, t->variables) {
@@ -2138,7 +2135,6 @@ Array<EntityGraphNode *> generate_entity_dependency_graph(CheckerInfo *info, gbA
defer (map_destroy(&M));
for_array(i, info->entities) {
Entity *e = info->entities[i];
- DeclInfo *d = e->decl_info;
if (is_entity_a_dependency(e)) {
EntityGraphNode *n = gb_alloc_item(allocator, EntityGraphNode);
n->entity = e;
@@ -4345,8 +4341,6 @@ void check_import_entities(Checker *c) {
reset_checker_context(&ctx, f, &untyped);
ctx.collect_delayed_decls = true;
- MPMCQueue<Ast *> *q = nullptr;
-
// Check import declarations first to simplify things
for (Ast *id = nullptr; mpmc_dequeue(&f->delayed_decls_queues[AstDelayQueue_Import], &id); /**/) {
check_add_import_decl(&ctx, id);
@@ -4730,7 +4724,6 @@ GB_THREAD_PROC(thread_proc_body) {
ThreadProcBodyData *data = cast(ThreadProcBodyData *)thread->user_data;
Checker *c = data->checker;
GB_ASSERT(c != nullptr);
- ThreadProcBodyData *all_data = data->all_data;
ProcBodyQueue *this_queue = data->queue;
UntypedExprInfoMap untyped = {};
@@ -4897,9 +4890,6 @@ void check_deferred_procedures(Checker *c) {
GB_ASSERT(src_params->kind == Type_Tuple);
GB_ASSERT(dst_params->kind == Type_Tuple);
- auto const &sv = src_params->Tuple.variables;
- auto const &dv = dst_params->Tuple.variables;
-
if (are_types_identical(src_params, dst_params)) {
// Okay!
} else {
@@ -4928,9 +4918,6 @@ void check_deferred_procedures(Checker *c) {
GB_ASSERT(src_results->kind == Type_Tuple);
GB_ASSERT(dst_params->kind == Type_Tuple);
- auto const &sv = src_results->Tuple.variables;
- auto const &dv = dst_params->Tuple.variables;
-
if (are_types_identical(src_results, dst_params)) {
// Okay!
} else {
@@ -4955,6 +4942,7 @@ void check_deferred_procedures(Checker *c) {
Type *tsrc = alloc_type_tuple();
auto &sv = tsrc->Tuple.variables;
auto const &dv = dst_params->Tuple.variables;
+ gb_unused(dv);
isize len = 0;
if (src_params != nullptr) {