/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying file Copyright.txt or https://cmake.org/licensing for details. */ #pragma once #include "cmConfigure.h" // IWYU pragma: keep class cmStandardLevel { size_t index_; public: cmStandardLevel(size_t index) : index_(index) { } size_t Index() const { return index_; } friend bool operator<(cmStandardLevel const& l, cmStandardLevel const& r) { return l.index_ < r.index_; } };