Commit e365a9a8cd26342113dcac2d0c5bdd961d3e4720

Authored by Austin Sun
Exists in master

Merge branch 'master' of git.ucsd.edu:acs008/cse131-pa4

Showing 1 changed file Side-by-side Diff

... ... @@ -111,6 +111,7 @@
111 111 llvm::Function* func = llvm::Function::Create(ft, llvm::Function::ExternalLinkage, id->GetName(), irgen.GetOrCreateModule("program"));
112 112 llvm::BasicBlock * block = llvm::BasicBlock::Create(*context, "funcBlock", func);
113 113 irgen.SetBasicBlock(block);
  114 + irgen.SetFunction(func);
114 115 for(int i = 0; i < formals->NumElements(); i++) {
115 116 formals->Nth(i)->Emit();
116 117 }