瀏覽代碼

cmGeneratorExpressionEvaluationFile: Constify some local generator usage

Brad King 4 周之前
父節點
當前提交
fe8e82090b
共有 2 個文件被更改,包括 7 次插入7 次删除
  1. 4 4
      Source/cmGeneratorExpressionEvaluationFile.cxx
  2. 3 3
      Source/cmGeneratorExpressionEvaluationFile.h

+ 4 - 4
Source/cmGeneratorExpressionEvaluationFile.cxx

@@ -190,7 +190,7 @@ void cmGeneratorExpressionEvaluationFile::Generate(cmLocalGenerator* lg)
 }
 
 std::string cmGeneratorExpressionEvaluationFile::GetInputFileName(
-  cmLocalGenerator* lg)
+  cmLocalGenerator const* lg)
 {
   std::string inputFileName = this->Input;
 
@@ -204,8 +204,8 @@ std::string cmGeneratorExpressionEvaluationFile::GetInputFileName(
 }
 
 std::string cmGeneratorExpressionEvaluationFile::GetOutputFileName(
-  cmLocalGenerator* lg, cmGeneratorTarget* target, std::string const& config,
-  std::string const& lang)
+  cmLocalGenerator const* lg, cmGeneratorTarget* target,
+  std::string const& config, std::string const& lang)
 {
   std::string outputFileName =
     this->OutputFileExpr->Evaluate(lg, config, target, nullptr, nullptr, lang);
@@ -220,7 +220,7 @@ std::string cmGeneratorExpressionEvaluationFile::GetOutputFileName(
 }
 
 std::string cmGeneratorExpressionEvaluationFile::FixRelativePath(
-  std::string const& relativePath, PathRole role, cmLocalGenerator* lg)
+  std::string const& relativePath, PathRole role, cmLocalGenerator const* lg)
 {
   std::string resultPath;
   switch (this->PolicyStatusCMP0070) {

+ 3 - 3
Source/cmGeneratorExpressionEvaluationFile.h

@@ -39,8 +39,8 @@ private:
                 cmCompiledGeneratorExpression* inputExpression,
                 std::map<std::string, std::string>& outputFiles, mode_t perm);
 
-  std::string GetInputFileName(cmLocalGenerator* lg);
-  std::string GetOutputFileName(cmLocalGenerator* lg,
+  std::string GetInputFileName(cmLocalGenerator const* lg);
+  std::string GetOutputFileName(cmLocalGenerator const* lg,
                                 cmGeneratorTarget* target,
                                 std::string const& config,
                                 std::string const& lang);
@@ -50,7 +50,7 @@ private:
     PathForOutput
   };
   std::string FixRelativePath(std::string const& filePath, PathRole role,
-                              cmLocalGenerator* lg);
+                              cmLocalGenerator const* lg);
 
   std::string const Input;
   std::string const Target;