extern crate llvm_sys;
extern crate iron_llvm;
use std::collections::HashMap;
use llvm_sys::prelude::LLVMValueRef;