authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2015-11-29 14:59:41-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2015-11-29 14:59:41-07:00
loga008a81eef80deb8a2756224322a148c61f27af5
treebc3a2d3db3d6698fd2b306c05121b5a25945a74d
parent30442ed893c4477851d37c865eb978c4bf27c814

codegen: fix wrong node type


1 files changed, 2 insertions(+), 1 deletions(-)

src/codegen.cpp+2-1
...@@ -1059,7 +1059,8 @@ static llvm::DISubroutineType *create_di_function_type(CodeGen *g, AstNodeFnProt...@@ -1059,7 +1059,8 @@ static llvm::DISubroutineType *create_di_function_type(CodeGen *g, AstNodeFnProt
10591059
1060 for (int i = 0; i < fn_proto->params.length; i += 1) {1060 for (int i = 0; i < fn_proto->params.length; i += 1) {
1061 AstNode *param_node = fn_proto->params.at(i);1061 AstNode *param_node = fn_proto->params.at(i);
1062 llvm::DIType *param_type = to_llvm_debug_type(param_node);1062 assert(param_node->type == NodeTypeParamDecl);
1063 llvm::DIType *param_type = to_llvm_debug_type(param_node->data.param_decl.type);
1063 types.push_back(param_type);1064 types.push_back(param_type);
1064 }1065 }
10651066