| /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying |
| file Copyright.txt or https://cmake.org/licensing for details. */ |
| #include "cmConfigure.h" // IWYU pragma: keep |
| struct cmGeneratorExpressionToken |
| cmGeneratorExpressionToken(unsigned type, const char* c, size_t l) |
| /** \class cmGeneratorExpressionLexer |
| class cmGeneratorExpressionLexer |
| cmGeneratorExpressionLexer(); |
| std::vector<cmGeneratorExpressionToken> Tokenize(const std::string& input); |
| bool GetSawGeneratorExpression() const |
| return this->SawGeneratorExpression; |
| bool SawBeginExpression = false; |
| bool SawGeneratorExpression = false; |