summaryrefslogtreecommitdiffstats
path: root/Source/cmGccDepfileLexerHelper.h
diff options
context:
space:
mode:
authorKyle Edwards <kyle.edwards@kitware.com>2020-10-02 16:11:19 (GMT)
committerKyle Edwards <kyle.edwards@kitware.com>2020-10-13 14:18:02 (GMT)
commit946adadd404a160b708e96e668be9b84c949de69 (patch)
tree0dab12b9e989a076b1d347ca032d169b1ff2d027 /Source/cmGccDepfileLexerHelper.h
parenta1988e4c80a7c75f216814c5827796e976c25605 (diff)
downloadCMake-946adadd404a160b708e96e668be9b84c949de69.zip
CMake-946adadd404a160b708e96e668be9b84c949de69.tar.gz
CMake-946adadd404a160b708e96e668be9b84c949de69.tar.bz2
cmGccDepfileReader: Rework helper code
Fix some of the semantics of the depfile, add error handling, and refactor cmGccDepfileLexerHelper.
Diffstat (limited to 'Source/cmGccDepfileLexerHelper.h')
-rw-r--r--Source/cmGccDepfileLexerHelper.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/cmGccDepfileLexerHelper.h b/Source/cmGccDepfileLexerHelper.h
index 07ca61d..91132f5 100644
--- a/Source/cmGccDepfileLexerHelper.h
+++ b/Source/cmGccDepfileLexerHelper.h
@@ -29,7 +29,8 @@ private:
enum class State
{
Rule,
- Dependency
+ Dependency,
+ Failed,
};
State HelperState = State::Rule;
};