From 47d015b159b8ac137567fbb64a3a22cd84bdf027 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Wed, 9 Apr 2025 08:41:52 +0200 Subject: tools/syz-declextract: remove support for old clang --- tools/syz-declextract/clangtool/declextract.cpp | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/tools/syz-declextract/clangtool/declextract.cpp b/tools/syz-declextract/clangtool/declextract.cpp index c1e726cac..aa12f8099 100644 --- a/tools/syz-declextract/clangtool/declextract.cpp +++ b/tools/syz-declextract/clangtool/declextract.cpp @@ -281,13 +281,7 @@ FieldType Extractor::extractRecord(QualType QT, const RecordType* Typ, const std IsAnonymous = true; } FieldType FieldType = genType(F->getType(), BackupFieldName); - int BitWidth = F->isBitField() -#if LLVM_VERSION_MAJOR >= 21 - ? F->getBitWidthValue() -#else - ? F->getBitWidthValue(*Context) -#endif - : 0; + int BitWidth = F->isBitField() ? F->getBitWidthValue() : 0; int CountedBy = F->getType()->isCountAttributedType() ? llvm::dyn_cast( F->getType()->getAs()->getCountExpr()->getReferencedDeclOfCallee()) -- cgit mrf-deployment