search for: 08a6f9a5

Displaying 2 results from an estimated 2 matches for "08a6f9a5".

2008 Mar 15
0
[LLVMdev] improving the ocaml binding's type safety
...erarchies, should we have cause to expose any methods on them. Passes are an example of this. What do the respective type errors look like? — Gordon -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20080315/08a6f9a5/attachment.html>
2008 Mar 15
3
[LLVMdev] improving the ocaml binding's type safety
So just to compare, here are two different typesafe phantom type implementations. One is bottom down, the other bottom up. This is an example of the following functions: string Value::getName() bool Constant::isNull() bool GlobalValue::isDeclaration() bool GlobalVariable::isGlobalConstant() bool Function::isVarArg() Driver code: val make_constant : unit -> llconstant t val