mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-06 05:40:54 -06:00
genex: remove the need for backtraces
Rather than making dummy backtraces and passing them around, just make backtraces optional.
This commit is contained in:
@@ -41,7 +41,7 @@ class cmGeneratorExpression
|
||||
{
|
||||
public:
|
||||
/** Construct. */
|
||||
cmGeneratorExpression(cmListFileBacktrace const& backtrace);
|
||||
cmGeneratorExpression(cmListFileBacktrace const* backtrace = NULL);
|
||||
~cmGeneratorExpression();
|
||||
|
||||
cmsys::auto_ptr<cmCompiledGeneratorExpression> Parse(
|
||||
@@ -70,7 +70,7 @@ private:
|
||||
cmGeneratorExpression(const cmGeneratorExpression &);
|
||||
void operator=(const cmGeneratorExpression &);
|
||||
|
||||
cmListFileBacktrace const& Backtrace;
|
||||
cmListFileBacktrace const* Backtrace;
|
||||
};
|
||||
|
||||
class cmCompiledGeneratorExpression
|
||||
|
||||
Reference in New Issue
Block a user