diff gen/arrays.h @ 81:3587401b6eeb trunk

[svn r85] Fixed: if a return statement appeared in the try block of a nested try-finally, only the inner-most finally block would be executed. Changed: Renamed all the LLVM_Dto... helper function to just Dto...
author lindquist
date Thu, 01 Nov 2007 17:27:18 +0100
parents 2b5a2eaa88be
children fd32135dca3e
line wrap: on
line diff
--- a/gen/arrays.h	Wed Oct 31 22:35:39 2007 +0100
+++ b/gen/arrays.h	Thu Nov 01 17:27:18 2007 +0100
@@ -1,33 +1,33 @@
 #ifndef LLVMC_GEN_ARRAYS_H
 #define LLVMC_GEN_ARRAYS_H
 
-const llvm::StructType* LLVM_DtoArrayType(Type* t);
-const llvm::ArrayType* LLVM_DtoStaticArrayType(Type* t);
+const llvm::StructType* DtoArrayType(Type* t);
+const llvm::ArrayType* DtoStaticArrayType(Type* t);
 
-llvm::Constant* LLVM_DtoConstArrayInitializer(ArrayInitializer* si);
-llvm::Constant* LLVM_DtoConstSlice(llvm::Constant* dim, llvm::Constant* ptr);
-llvm::Constant* LLVM_DtoConstStaticArray(const llvm::Type* t, llvm::Constant* c);
+llvm::Constant* DtoConstArrayInitializer(ArrayInitializer* si);
+llvm::Constant* DtoConstSlice(llvm::Constant* dim, llvm::Constant* ptr);
+llvm::Constant* DtoConstStaticArray(const llvm::Type* t, llvm::Constant* c);
 
-void LLVM_DtoArrayCopy(elem* dst, elem* src);
-void LLVM_DtoArrayInit(llvm::Value* l, llvm::Value* r);
-void LLVM_DtoArrayInit(llvm::Value* ptr, llvm::Value* dim, llvm::Value* val);
-void LLVM_DtoArrayAssign(llvm::Value* l, llvm::Value* r);
-void LLVM_DtoSetArray(llvm::Value* arr, llvm::Value* dim, llvm::Value* ptr);
-void LLVM_DtoNullArray(llvm::Value* v);
+void DtoArrayCopy(elem* dst, elem* src);
+void DtoArrayInit(llvm::Value* l, llvm::Value* r);
+void DtoArrayInit(llvm::Value* ptr, llvm::Value* dim, llvm::Value* val);
+void DtoArrayAssign(llvm::Value* l, llvm::Value* r);
+void DtoSetArray(llvm::Value* arr, llvm::Value* dim, llvm::Value* ptr);
+void DtoNullArray(llvm::Value* v);
 
-llvm::Value* LLVM_DtoNewDynArray(llvm::Value* dst, llvm::Value* dim, Type* dty, bool doinit=true);
-void LLVM_DtoResizeDynArray(llvm::Value* arr, llvm::Value* sz);
+llvm::Value* DtoNewDynArray(llvm::Value* dst, llvm::Value* dim, Type* dty, bool doinit=true);
+void DtoResizeDynArray(llvm::Value* arr, llvm::Value* sz);
 
-void LLVM_DtoCatAssignElement(llvm::Value* arr, Expression* exp);
-void LLVM_DtoCatArrays(llvm::Value* arr, Expression* e1, Expression* e2);
+void DtoCatAssignElement(llvm::Value* arr, Expression* exp);
+void DtoCatArrays(llvm::Value* arr, Expression* e1, Expression* e2);
 
-void LLVM_DtoStaticArrayCopy(llvm::Value* dst, llvm::Value* src);
+void DtoStaticArrayCopy(llvm::Value* dst, llvm::Value* src);
 
-llvm::Value* LLVM_DtoStaticArrayCompare(TOK op, llvm::Value* l, llvm::Value* r);
+llvm::Value* DtoStaticArrayCompare(TOK op, llvm::Value* l, llvm::Value* r);
 
-llvm::Value* LLVM_DtoDynArrayCompare(TOK op, llvm::Value* l, llvm::Value* r);
-llvm::Value* LLVM_DtoDynArrayIs(TOK op, llvm::Value* l, llvm::Value* r);
+llvm::Value* DtoDynArrayCompare(TOK op, llvm::Value* l, llvm::Value* r);
+llvm::Value* DtoDynArrayIs(TOK op, llvm::Value* l, llvm::Value* r);
 
-llvm::Value* LLVM_DtoArrayCastLength(llvm::Value* len, const llvm::Type* elemty, const llvm::Type* newelemty);
+llvm::Value* DtoArrayCastLength(llvm::Value* len, const llvm::Type* elemty, const llvm::Type* newelemty);
 
 #endif // LLVMC_GEN_ARRAYS_H