summaryrefslogtreecommitdiffstats
path: root/Help/guide/tutorial
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2019-07-19 12:31:28 (GMT)
committerBrad King <brad.king@kitware.com>2019-07-19 17:38:30 (GMT)
commit2682714a3fd9bd65c07246264a792c151d7fe2a3 (patch)
tree9b8fa589babf894eab5ee1fa6bcc53984d571ba4 /Help/guide/tutorial
parent3cbc15773fc12c96597d56f1f27106fa228328c8 (diff)
downloadCMake-2682714a3fd9bd65c07246264a792c151d7fe2a3.zip
CMake-2682714a3fd9bd65c07246264a792c151d7fe2a3.tar.gz
CMake-2682714a3fd9bd65c07246264a792c151d7fe2a3.tar.bz2
cmGeneratorTarget: Refactor usage requirement genex evaluation
Evaluate usage requirement generator expressions fully before entering the processing loops. This allows us to evaluate and collect all entries up front and then have only one call to the loop over them. This also allows `AddInterfaceEntries` to immediately evaluate the generator expressions it synthesizes, which will enable later optimization.
Diffstat (limited to 'Help/guide/tutorial')
0 files changed, 0 insertions, 0 deletions