| 2683 | } |
| 2684 | |
| 2685 | bool BfTypeInstance::IsAlwaysInclude() |
| 2686 | { |
| 2687 | bool alwaysInclude = mTypeDef->mIsAlwaysInclude || mTypeDef->mProject->mAlwaysIncludeAll; |
| 2688 | if (mTypeOptionsIdx > 0) |
| 2689 | { |
| 2690 | auto typeOptions = mModule->mSystem->GetTypeOptions(mTypeOptionsIdx); |
| 2691 | typeOptions->Apply(alwaysInclude, BfOptionFlags_ReflectAlwaysIncludeType); |
| 2692 | } |
| 2693 | if ((mAlwaysIncludeFlags & BfAlwaysIncludeFlag_Type) != 0) |
| 2694 | alwaysInclude = true; |
| 2695 | return alwaysInclude; |
| 2696 | } |
| 2697 | |
| 2698 | bool BfTypeInstance::IsSpecializedByAutoCompleteMethod() |
| 2699 | { |
no test coverage detected