Home | History | Annotate | Download | only in b

Lines Matching refs:formal

1159     VariableDeclStmtNode *formal = it->get();
1160 if (formal->is_struct()) {
1162 //TRY2(lookup_struct_type(formal, &stype));
1163 auto var = (StructVariableDeclStmtNode *)formal;
1168 formals.push_back(B.getIntNTy(formal->bit_width_));
1190 auto formal = n->formals_.begin();
1191 for (auto arg = fn->arg_begin(); arg != fn->arg_end(); ++arg, ++formal) {
1192 TRY2((*formal)->accept(this));
1193 Value *ptr = vars_[formal->get()];
1194 if (!ptr) return mkstatus_(n, "cannot locate memory location for arg %s", (*formal)->id_->c_str());
1198 // if ((*formal)->is_struct()) {
1200 // TRY2(lookup_struct_type(formal->get(), &type));
1203 // ptype = PointerType::getUnqual(B.getIntNTy((*formal)->bit_width_));
1206 // arg->setName((*formal)->id_->name_);
1207 // AllocaInst *ptr = make_alloca(label_entry, ptype, (*formal)->id_->name_);
1209 // vars_[formal->get()] = ptr;