| 2627 | } |
| 2628 | |
| 2629 | bool BfTypeInstance::WantsGCMarking() |
| 2630 | { |
| 2631 | BF_ASSERT(mTypeDef->mTypeCode != BfTypeCode_Extension); |
| 2632 | if (IsObjectOrInterface()) |
| 2633 | return true; |
| 2634 | if ((IsEnum()) && (!IsPayloadEnum())) |
| 2635 | return false; |
| 2636 | BF_ASSERT((mDefineState >= BfTypeDefineState_Defined) || (mTypeFailed)); |
| 2637 | return mWantsGCMarking; |
| 2638 | } |
| 2639 | |
| 2640 | /// |
| 2641 |
no outgoing calls
no test coverage detected