Mercurial > projects > ldc
comparison gen/irstate.h @ 161:3a891cfcd249 trunk
[svn r177] moved variable for interface info type from being local static to being within IRState
author | ChristianK |
---|---|
date | Sun, 04 May 2008 21:25:48 +0200 |
parents | 5c17f81fc1c1 |
children | db9890b3fb64 |
comparison
equal
deleted
inserted
replaced
160:b77664331d06 | 161:3a891cfcd249 |
---|---|
75 | 75 |
76 // module | 76 // module |
77 Module* dmodule; | 77 Module* dmodule; |
78 llvm::Module* module; | 78 llvm::Module* module; |
79 | 79 |
80 // interface info type, used in DtoInterfaceInfoType | |
81 llvm::StructType* interfaceInfoType; | |
82 | |
80 // ir data associated with DMD Dsymbol nodes | 83 // ir data associated with DMD Dsymbol nodes |
81 std::map<Dsymbol*, IrDsymbol> irDsymbol; | 84 std::map<Dsymbol*, IrDsymbol> irDsymbol; |
82 | 85 |
83 // ir data associated with DMD Type instances | 86 // ir data associated with DMD Type instances |
84 std::map<Type*, IrType> irType; | 87 std::map<Type*, IrType> irType; |