Mercurial > projects > ldc
comparison gen/llvmhelpers.h @ 632:df196c8dea26
Updated to latest LLVM trunk, function notes have been removed and merged with parameter attributes, which have been renamed to just attributes. Nothing seems to have broke!
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Wed, 01 Oct 2008 23:17:14 +0200 |
parents | cecfee2d01a8 |
children | eef8ac26c66c |
comparison
equal
deleted
inserted
replaced
629:607b6b5819a7 | 632:df196c8dea26 |
---|---|
131 | 131 |
132 /// | 132 /// |
133 const LLFunctionType* DtoExtractFunctionType(const LLType* type); | 133 const LLFunctionType* DtoExtractFunctionType(const LLType* type); |
134 | 134 |
135 /// | 135 /// |
136 void DtoBuildDVarArgList(std::vector<LLValue*>& args, llvm::PAListPtr& palist, TypeFunction* tf, Expressions* arguments, size_t argidx); | 136 void DtoBuildDVarArgList(std::vector<LLValue*>& args, llvm::AttrListPtr& palist, TypeFunction* tf, Expressions* arguments, size_t argidx); |
137 | 137 |
138 /// | 138 /// |
139 DValue* DtoCallFunction(Loc& loc, Type* resulttype, DValue* fnval, Expressions* arguments); | 139 DValue* DtoCallFunction(Loc& loc, Type* resulttype, DValue* fnval, Expressions* arguments); |
140 | 140 |
141 #endif | 141 #endif |