comparison ir/irfunction.cpp @ 309:d59c363fccad trunk

[svn r330] Implemented synchronized statements. Changed the tryfinally handlers to a more generalized EnclosingHandler. Changed ClassInfoS to be mutable so they can be used as locks. Added new BB after throw ala return/break etc.
author lindquist
date Sat, 28 Jun 2008 11:37:53 +0200
parents e0b6040585b4
children d8357f7004ca
comparison
equal deleted inserted replaced
308:6b62e8cdf970 309:d59c363fccad
1
2 #include "gen/llvm.h"
1 #include "gen/tollvm.h" 3 #include "gen/tollvm.h"
2 #include "ir/irfunction.h" 4 #include "ir/irfunction.h"
3 5
4 ////////////////////////////////////////////////////////////////////////////// 6 //////////////////////////////////////////////////////////////////////////////
5 ////////////////////////////////////////////////////////////////////////////// 7 //////////////////////////////////////////////////////////////////////////////
25 _argptr = NULL; 27 _argptr = NULL;
26 dwarfSubProg = NULL; 28 dwarfSubProg = NULL;
27 29
28 srcfileArg = NULL; 30 srcfileArg = NULL;
29 msgArg = NULL; 31 msgArg = NULL;
30 inVolatile = false;
31 } 32 }
32
33 IrFunction::~IrFunction()
34 {
35 }