aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2022-06-11 11:24:57 -0700
committerKazu Hirata <kazu@google.com>2022-06-11 11:24:57 -0700
commit439a675a5a7d8a61014863b2fbb75cb291cad6a0 (patch)
treeb186aa6c39f9c9f4f8d0c2d42069b002ec62b918 /clang/lib/Frontend/InitPreprocessor.cpp
parent5ee387690568979fbb8c973eeb61e1a66ee6cc61 (diff)
downloadllvm-439a675a5a7d8a61014863b2fbb75cb291cad6a0.zip
llvm-439a675a5a7d8a61014863b2fbb75cb291cad6a0.tar.gz
llvm-439a675a5a7d8a61014863b2fbb75cb291cad6a0.tar.bz2
Use getValueOr (NFC)
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
-rw-r--r--clang/lib/Frontend/InitPreprocessor.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Frontend/InitPreprocessor.cpp b/clang/lib/Frontend/InitPreprocessor.cpp
index 73986b2..8349464 100644
--- a/clang/lib/Frontend/InitPreprocessor.cpp
+++ b/clang/lib/Frontend/InitPreprocessor.cpp
@@ -410,7 +410,7 @@ static void InitializeStandardPredefinedMacros(const TargetInfo &TI,
if (TI.getTriple().getOS() == llvm::Triple::ShaderModel) {
VersionTuple Version = TI.getTriple().getOSVersion();
Builder.defineMacro("__SHADER_TARGET_MAJOR", Twine(Version.getMajor()));
- unsigned Minor = Version.getMinor() ? *Version.getMinor() : 0;
+ unsigned Minor = Version.getMinor().getValueOr(0);
Builder.defineMacro("__SHADER_TARGET_MINOR", Twine(Minor));
}
return;