| 13448 | } |
| 13449 | |
| 13450 | BfTypeInstance* BfExprEvaluator::VerifyBaseDelegateType(BfTypeInstance* baseDelegateType) |
| 13451 | { |
| 13452 | mModule->PopulateType(baseDelegateType, BfPopulateType_DataAndMethods); |
| 13453 | if (baseDelegateType->mFieldInstances.size() != 2) |
| 13454 | { |
| 13455 | mModule->AssertErrorState(); |
| 13456 | return NULL; |
| 13457 | } |
| 13458 | return baseDelegateType; |
| 13459 | } |
| 13460 | |
| 13461 | bool BfExprEvaluator::CanBindDelegate(BfDelegateBindExpression* delegateBindExpr, BfMethodInstance** boundMethod, BfType* origMethodExpectingType, BfTypeVector* methodGenericArgumentsSubstitute) |
| 13462 | { |
nothing calls this directly
no test coverage detected