mirror of
https://github.com/Kitware/CMake.git
synced 2026-04-29 18:51:05 -05:00
Revise C++ coding style using clang-format
Run the `Utilities/Scripts/clang-format.bash` script to update all our C++ code to a new style defined by `.clang-format`. Use `clang-format` version 3.8. * If you reached this commit for a line in `git blame`, re-run the blame operation starting at the parent of this commit to see older history for the content. * See the parent commit for instructions to rebase a change across this style transition commit.
This commit is contained in:
@@ -29,7 +29,8 @@
|
||||
|
||||
struct cmGeneratorExpressionNode
|
||||
{
|
||||
enum {
|
||||
enum
|
||||
{
|
||||
DynamicParameters = 0,
|
||||
OneOrMoreParameters = -1,
|
||||
OneOrZeroParameters = -2
|
||||
@@ -40,29 +41,27 @@ struct cmGeneratorExpressionNode
|
||||
|
||||
virtual bool RequiresLiteralInput() const { return false; }
|
||||
|
||||
virtual bool AcceptsArbitraryContentParameter() const
|
||||
{ return false; }
|
||||
virtual bool AcceptsArbitraryContentParameter() const { return false; }
|
||||
|
||||
virtual int NumExpectedParameters() const { return 1; }
|
||||
|
||||
virtual std::string Evaluate(const std::vector<std::string> ¶meters,
|
||||
cmGeneratorExpressionContext *context,
|
||||
const GeneratorExpressionContent *content,
|
||||
cmGeneratorExpressionDAGChecker *dagChecker
|
||||
) const = 0;
|
||||
virtual std::string Evaluate(
|
||||
const std::vector<std::string>& parameters,
|
||||
cmGeneratorExpressionContext* context,
|
||||
const GeneratorExpressionContent* content,
|
||||
cmGeneratorExpressionDAGChecker* dagChecker) const = 0;
|
||||
|
||||
static std::string EvaluateDependentExpression(
|
||||
std::string const& prop, cmLocalGenerator *lg,
|
||||
cmGeneratorExpressionContext *context,
|
||||
const cmGeneratorTarget* headTarget,
|
||||
std::string const& prop, cmLocalGenerator* lg,
|
||||
cmGeneratorExpressionContext* context, const cmGeneratorTarget* headTarget,
|
||||
const cmGeneratorTarget* currentTarget,
|
||||
cmGeneratorExpressionDAGChecker *dagChecker);
|
||||
cmGeneratorExpressionDAGChecker* dagChecker);
|
||||
|
||||
static const cmGeneratorExpressionNode* GetNode(
|
||||
const std::string &identifier);
|
||||
const std::string& identifier);
|
||||
};
|
||||
|
||||
void reportError(cmGeneratorExpressionContext *context,
|
||||
const std::string &expr, const std::string &result);
|
||||
void reportError(cmGeneratorExpressionContext* context,
|
||||
const std::string& expr, const std::string& result);
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user