Update LLVM (#4807)

This commit is contained in:
Boaz Brickner
2025-01-15 17:32:42 +00:00
committed by GitHub
parent d958caaff3
commit aa23e9e2d8
3 changed files with 8 additions and 8 deletions
+3 -3
View File
@@ -13,7 +13,7 @@ using llvm::isa;
namespace Carbon {
auto AbstractPattern::kind() const -> Kind {
if (value_.is<const Pattern*>()) {
if (isa<const Pattern*>(value_)) {
return Compound;
}
if (const auto* value = value_.dyn_cast<const Value*>()) {
@@ -22,7 +22,7 @@ auto AbstractPattern::kind() const -> Kind {
}
return Primitive;
}
CARBON_CHECK(value_.is<const WildcardTag*>());
CARBON_CHECK(isa<const WildcardTag*>(value_));
return Wildcard;
}
@@ -92,7 +92,7 @@ void AbstractPattern::AppendElementsTo(
auto AbstractPattern::value() const -> const Value& {
CARBON_CHECK(kind() == Primitive);
return *value_.get<const Value*>();
return *cast<const Value*>(value_);
}
auto AbstractPattern::type() const -> const Value& {