| 728 | } |
| 729 | |
| 730 | void DescriptorTbl::GetTupleDescs(vector<TupleDescriptor*>* descs) const { |
| 731 | descs->clear(); |
| 732 | for (TupleDescriptorMap::const_iterator i = tuple_desc_map_.begin(); |
| 733 | i != tuple_desc_map_.end(); ++i) { |
| 734 | descs->push_back(i->second); |
| 735 | } |
| 736 | } |
| 737 | |
| 738 | void SlotDescriptor::CodegenLoadAnyVal(CodegenAnyVal* any_val, llvm::Value* raw_val_ptr) { |
| 739 | DCHECK(raw_val_ptr->getType()->isPointerTy()); |