From: Timm Bäder Date: Mon, 31 Oct 2022 08:08:20 +0000 (+0100) Subject: [clang][Interp][NFC] Replace dyn_cast_or_null with _if_present X-Git-Tag: upstream/17.0.6~28362 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5dfacb12452026eb9492d046e816fafa0ff5915c;p=platform%2Fupstream%2Fllvm.git [clang][Interp][NFC] Replace dyn_cast_or_null with _if_present ... in Descriptor.h --- diff --git a/clang/lib/AST/Interp/Descriptor.h b/clang/lib/AST/Interp/Descriptor.h index dacec6b..b2f5081 100644 --- a/clang/lib/AST/Interp/Descriptor.h +++ b/clang/lib/AST/Interp/Descriptor.h @@ -113,15 +113,15 @@ public: const Expr *asExpr() const { return Source.dyn_cast(); } const ValueDecl *asValueDecl() const { - return dyn_cast_or_null(asDecl()); + return dyn_cast_if_present(asDecl()); } const FieldDecl *asFieldDecl() const { - return dyn_cast_or_null(asDecl()); + return dyn_cast_if_present(asDecl()); } const RecordDecl *asRecordDecl() const { - return dyn_cast_or_null(asDecl()); + return dyn_cast_if_present(asDecl()); } /// Returns the size of the object without metadata.