mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-22 07:25:02 +08:00
cmOrderDirectories: Re-arrange data layout.
Size goes from 680 to 672 bytes.
This commit is contained in:
@@ -44,8 +44,6 @@ private:
|
|||||||
cmTarget const* Target;
|
cmTarget const* Target;
|
||||||
std::string Purpose;
|
std::string Purpose;
|
||||||
|
|
||||||
bool Computed;
|
|
||||||
|
|
||||||
std::vector<std::string> OrderedDirectories;
|
std::vector<std::string> OrderedDirectories;
|
||||||
|
|
||||||
std::vector<cmOrderDirectoriesConstraint*> ConstraintEntries;
|
std::vector<cmOrderDirectoriesConstraint*> ConstraintEntries;
|
||||||
@@ -68,8 +66,9 @@ private:
|
|||||||
void OrderDirectories();
|
void OrderDirectories();
|
||||||
void VisitDirectory(unsigned int i);
|
void VisitDirectory(unsigned int i);
|
||||||
void DiagnoseCycle();
|
void DiagnoseCycle();
|
||||||
bool CycleDiagnosed;
|
|
||||||
int WalkId;
|
int WalkId;
|
||||||
|
bool CycleDiagnosed;
|
||||||
|
bool Computed;
|
||||||
|
|
||||||
// Adjacency-list representation of runtime path ordering graph.
|
// Adjacency-list representation of runtime path ordering graph.
|
||||||
// This maps from directory to those that must come *before* it.
|
// This maps from directory to those that must come *before* it.
|
||||||
|
Reference in New Issue
Block a user