summaryrefslogtreecommitdiffstats
path: root/Help/guide/tutorial/Step5/MathFunctions/MathFunctions.h
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/Step5/MathFunctions/MathFunctions.h
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/Step5/MathFunctions/MathFunctions.h')
0 files changed, 0 insertions, 0 deletions