mirror of https://github.com/exaloop/codon.git
Fix heterogenous tuple bug
parent
c6db6543d3
commit
3dfd377d2f
codon/parser/visitors/typecheck
|
@ -107,7 +107,7 @@ StmtPtr TypecheckVisitor::transformHeterogenousTupleFor(ForStmt *stmt) {
|
|||
auto tupleVar = ctx->cache->getTemporaryVar("tuple");
|
||||
block->stmts.push_back(N<AssignStmt>(N<IdExpr>(tupleVar), stmt->iter));
|
||||
|
||||
auto tupleArgs = stmt->iter->getType()->getHeterogenousTuple()->args;
|
||||
auto tupleArgs = stmt->iter->getType()->getClass()->getHeterogenousTuple()->args;
|
||||
auto cntVar = ctx->cache->getTemporaryVar("idx");
|
||||
std::vector<StmtPtr> forBlock;
|
||||
for (size_t ai = 0; ai < tupleArgs.size(); ai++) {
|
||||
|
|
Loading…
Reference in New Issue