Commit 0a56390230

Tadeo Kondrak <me@tadeo.ca>
2020-09-26 01:19:32
stage1: use size_t over int as index in resolve_opaque_type
1 parent d71f339
Changed files (1)
src
src/stage1/analyze.cpp
@@ -3462,7 +3462,7 @@ static Error resolve_opaque_type(CodeGen *g, ZigType *opaque_type) {
     if (container_node != nullptr) {
         assert(container_node->type == NodeTypeContainerDecl);
         AstNodeContainerDecl *container_decl = &container_node->data.container_decl;
-        for (int i = 0; i < container_decl->fields.length; i++) {
+        for (size_t i = 0; i < container_decl->fields.length; i++) {
             AstNode *field_node = container_decl->fields.items[i];
             add_node_error(g, field_node, buf_create_from_str("opaque types cannot have fields"));
             err = ErrorSemanticAnalyzeFail;