瀏覽代碼

Parser: Store the Backtrace for use in issuing messages

Stephen Kelly 9 年之前
父節點
當前提交
db7de303c2
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      Source/cmListFileCache.cxx

+ 2 - 0
Source/cmListFileCache.cxx

@@ -30,6 +30,7 @@ struct cmListFileParser
                    cmListFileArgument::Delimiter delim);
   cmListFile* ListFile;
   cmMakefile* Makefile;
+  cmListFileBacktrace Backtrace;
   const char* FileName;
   cmListFileLexer* Lexer;
   cmListFileFunction Function;
@@ -45,6 +46,7 @@ cmListFileParser::cmListFileParser(cmListFile* lf, cmMakefile* mf,
                                    const char* filename)
   : ListFile(lf)
   , Makefile(mf)
+  , Backtrace(mf->GetBacktrace())
   , FileName(filename)
   , Lexer(cmListFileLexer_New())
 {