| 532 | } |
| 533 | |
| 534 | void cmGeneratorTarget::ClearSourcesCache() |
| 535 | { |
| 536 | this->AllConfigSources.clear(); |
| 537 | this->AllConfigCompileLanguages.clear(); |
| 538 | this->KindedSourcesMap.clear(); |
| 539 | this->SourcesAreContextDependent = Tribool::Indeterminate; |
| 540 | this->Objects.clear(); |
| 541 | this->VisitedConfigsForObjects.clear(); |
| 542 | this->LinkImplClosureForLinkMap.clear(); |
| 543 | this->LinkImplClosureForUsageMap.clear(); |
| 544 | this->LinkImplMap.clear(); |
| 545 | this->LinkImplUsageRequirementsOnlyMap.clear(); |
| 546 | this->IncludeDirectoriesCache.clear(); |
| 547 | this->CompileOptionsCache.clear(); |
| 548 | this->CompileDefinitionsCache.clear(); |
| 549 | this->CustomTransitiveBuildPropertiesMap.clear(); |
| 550 | this->CustomTransitiveInterfacePropertiesMap.clear(); |
| 551 | this->PrecompileHeadersCache.clear(); |
| 552 | this->LinkOptionsCache.clear(); |
| 553 | this->LinkDirectoriesCache.clear(); |
| 554 | this->RuntimeBinaryFullNameCache.clear(); |
| 555 | this->ImportLibraryFullNameCache.clear(); |
| 556 | } |
| 557 | |
| 558 | void cmGeneratorTarget::ClearLinkInterfaceCache() |
| 559 | { |
no test coverage detected