comparison gen/llvmhelpers.h @ 1271:0686701178d3

Moved special casing of 'assert(this, "null this");' generated statements from !ThisExp into !AssertExp. Fixed filenames for array bounds errors and probably others, fixes #271 .
author Tomas Lindquist Olsen <tomas.l.olsen gmail com>
date Mon, 27 Apr 2009 13:30:48 +0200
parents 9014d7f0433f
children 15e9762bb620
comparison
equal deleted inserted replaced
1270:dd135ff697fa 1271:0686701178d3
135 bool hasUnalignedFields(Type* t); 135 bool hasUnalignedFields(Type* t);
136 136
137 /// 137 ///
138 DValue* DtoInlineAsmExpr(Loc loc, FuncDeclaration* fd, Expressions* arguments); 138 DValue* DtoInlineAsmExpr(Loc loc, FuncDeclaration* fd, Expressions* arguments);
139 139
140 /// Create the IrModule if necessary and returns it.
141 IrModule* getIrModule(Module* M);
142
140 //////////////////////////////////////////// 143 ////////////////////////////////////////////
141 // gen/tocall.cpp stuff below 144 // gen/tocall.cpp stuff below
142 //////////////////////////////////////////// 145 ////////////////////////////////////////////
143 146
144 /// convert DMD calling conv to LLVM 147 /// convert DMD calling conv to LLVM