| 6142 | } |
| 6143 | |
| 6144 | BfIRMDNode BfIRBuilder::DbgCreateFunction(BfIRMDNode context, const StringImpl& name, const StringImpl& linkageName, BfIRMDNode file, int lineNum, BfIRMDNode type, bool isLocalToUnit, bool isDefinition, int scopeLine, int flags, bool isOptimized, BfIRValue fn) |
| 6145 | { |
| 6146 | BfIRMDNode retVal = WriteCmd(BfIRCmd_DbgCreateFunction, context, name, linkageName, file, lineNum, type, isLocalToUnit, isDefinition, scopeLine, flags, isOptimized, fn); |
| 6147 | NEW_CMD_INSERTED_IRMD; |
| 6148 | |
| 6149 | // if (mDbgVerifyCodeGen && gDebugDbgLoc) |
| 6150 | // { |
| 6151 | // OutputDebugStrF("DbgCreateFunction Context:%d name:%s = %d\n", context.mId, name.c_str(), retVal.mId); |
| 6152 | // } |
| 6153 | |
| 6154 | return retVal; |
| 6155 | } |
| 6156 | |
| 6157 | BfIRMDNode BfIRBuilder::DbgCreateParameterVariable(BfIRMDNode scope, const StringImpl& name, int argNo, BfIRMDNode file, int lineNum, BfIRMDNode type, bool alwaysPreserve, int flags) |
| 6158 | { |
no outgoing calls
no test coverage detected