| 1290 | } |
| 1291 | |
| 1292 | BfParamKind BfMethodInstance::GetParamKind(int paramIdx) |
| 1293 | { |
| 1294 | if (paramIdx == -1) |
| 1295 | return BfParamKind_Normal; |
| 1296 | BfMethodParam* methodParam = &mParams[paramIdx]; |
| 1297 | if (methodParam->mParamDefIdx == -1) |
| 1298 | return BfParamKind_ImplicitCapture; |
| 1299 | BfParameterDef* paramDef = mMethodDef->mParams[methodParam->mParamDefIdx]; |
| 1300 | if (methodParam->mDelegateParamIdx != -1) |
| 1301 | return BfParamKind_DelegateParam; |
| 1302 | return paramDef->mParamKind; |
| 1303 | } |
| 1304 | |
| 1305 | bool BfMethodInstance::WasGenericParam(int paramIdx) |
| 1306 | { |
no outgoing calls
no test coverage detected