search for: structretparamet

Displaying 1 result from an estimated 1 matches for "structretparamet".

Did you mean: structretparameter
2008 Nov 15
1
[LLVMdev] How to use EE->runFunction for a function with StructRet set?
...structRetName != "struct.std::string") return 1; // Get object size uint64_t size = EE->getTargetData()->getABITypeSize(structRetType); // Make room on stack void* p = alloca(size); // Create parameter list std::vector<GenericValue> parameters; GenericValue structRetParameter; structRetParameter = PTOGV(p); parameters.push_back(structRetParameter); EE->runFunction(F, parameters); // Copy and print result std::string result = *(std::string*)p; std::cout << "Result: " << result << std::endl; // TODO: call std::string destr...