Skip to content

Commit 95d2586

Browse files
Sightemadriweb
authored andcommitted
[Z80] Add explicit static_cast to size_t for ArrayRef length
1 parent ff09a2f commit 95d2586

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

clang/lib/Basic/Targets/Z80.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -244,8 +244,8 @@ void Z80TargetInfo::getTargetDefines(const LangOptions &Opts,
244244
}
245245

246246
ArrayRef<Builtin::Info> Z80TargetInfo::getTargetBuiltins() const {
247-
return llvm::ArrayRef(BuiltinInfoZ80, Z80::LastZ80CommonBuiltin -
248-
Builtin::FirstTSBuiltin + 1);
247+
return llvm::ArrayRef(BuiltinInfoZ80, static_cast<size_t>(Z80::LastZ80CommonBuiltin -
248+
Builtin::FirstTSBuiltin + 1));
249249
}
250250

251251
ArrayRef<const char *> Z80TargetInfo::getGCCRegNames() const {
@@ -268,7 +268,7 @@ void EZ80TargetInfo::getTargetDefines(const LangOptions &Opts,
268268

269269
ArrayRef<Builtin::Info> EZ80TargetInfo::getTargetBuiltins() const {
270270
return llvm::ArrayRef(BuiltinInfoZ80,
271-
Z80::LastTSBuiltin - Builtin::FirstTSBuiltin);
271+
static_cast<size_t>(Z80::LastTSBuiltin - Builtin::FirstTSBuiltin));
272272
}
273273

274274
ArrayRef<const char *> EZ80TargetInfo::getGCCRegNames() const {

0 commit comments

Comments
 (0)