<div dir="ltr"><div><div><div>I have an AST, and I walk it to generate llvm-IR. For function definitions, I need to be able to generate functions :<br></div>vector<datatypes> foo (param_list)<br></div>i.e. my return value is a vector of different datatype.s, similar to the param list.<br>
</div>My question is, what do i put my elelment type in the vector? It can be a vector of any of the element types.. i.e. the first value can be a float, the second char* etc..<br><br>VectorType* vt = VectorType::get(..)<br>
FunctionType* ft = FunctionType::get (vt,..)<br>Function *f = Function::Create (..)<br><br><br></div>