Mercurial > projects > ldc
diff gen/tollvm.h @ 9:dafae18f9c08 trunk
[svn r13] * Updated for LLVM 2.1
* Class v-tables are now typesafe
* Code cleanups
author | lindquist |
---|---|
date | Mon, 01 Oct 2007 21:19:53 +0200 |
parents | 5e69b77a5c51 |
children | d3ee9efe20e2 |
line wrap: on
line diff
--- a/gen/tollvm.h Thu Sep 27 06:03:06 2007 +0200 +++ b/gen/tollvm.h Mon Oct 01 21:19:53 2007 +0200 @@ -11,6 +11,7 @@ llvm::FunctionType* LLVM_DtoFunctionType(Type* t, const llvm::Type* thisparam = 0); llvm::FunctionType* LLVM_DtoFunctionType(FuncDeclaration* fdecl); +llvm::Function* LLVM_DtoDeclareFunction(FuncDeclaration* fdecl); llvm::StructType* LLVM_DtoDelegateType(Type* t); llvm::Value* LLVM_DtoNullDelegate(llvm::Value* v);