summaryrefslogtreecommitdiff
path: root/absl/flags/internal/flag.h
diff options
context:
space:
mode:
authorGravatar Derek Mauro <dmauro@google.com>2024-01-02 13:26:37 -0800
committerGravatar Copybara-Service <copybara-worker@google.com>2024-01-02 13:27:33 -0800
commit4038192a57cb75f7ee671f81a3378ff4c74c4f8e (patch)
tree84e6f749939160da3038c9811fd36c3daa030834 /absl/flags/internal/flag.h
parent9028b8126dde250ddc193a7088ceebbbb20bac92 (diff)
Remove workaround for older versions MSVC that did not support
constexpr Flag construction. These versions of MSVC are no longer supported. PiperOrigin-RevId: 595195773 Change-Id: Iaf2f01a2255fb24f3aadc26f09600543fffa9da5
Diffstat (limited to 'absl/flags/internal/flag.h')
-rw-r--r--absl/flags/internal/flag.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/absl/flags/internal/flag.h b/absl/flags/internal/flag.h
index b41f9a69..2e6e6b87 100644
--- a/absl/flags/internal/flag.h
+++ b/absl/flags/internal/flag.h
@@ -54,13 +54,8 @@ template <typename T>
class Flag;
} // namespace flags_internal
-#if defined(_MSC_VER) && !defined(__clang__)
-template <typename T>
-class Flag;
-#else
template <typename T>
using Flag = flags_internal::Flag<T>;
-#endif
template <typename T>
ABSL_MUST_USE_RESULT T GetFlag(const absl::Flag<T>& flag);