From dd00a0a85879a0f2c4af513ca85bb050cd2240da Mon Sep 17 00:00:00 2001 From: Gabor Horvath Date: Thu, 22 Oct 2015 13:23:18 +0000 Subject: [PATCH] Attempt to fix build bot test failures. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@251014 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/StaticAnalyzer/Core/IssueHash.cpp | 2 +- test/Analysis/inlining/path-notes.m | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/StaticAnalyzer/Core/IssueHash.cpp b/lib/StaticAnalyzer/Core/IssueHash.cpp index bfb7486243..6321e4b28f 100644 --- a/lib/StaticAnalyzer/Core/IssueHash.cpp +++ b/lib/StaticAnalyzer/Core/IssueHash.cpp @@ -51,7 +51,7 @@ static std::string GetSignature(const FunctionDecl *Target) { const auto *TargetT = llvm::dyn_cast_or_null(Target->getType().getTypePtr()); - if (!TargetT) + if (!TargetT || !isa(Target)) return Signature; if (TargetT->isConst()) diff --git a/test/Analysis/inlining/path-notes.m b/test/Analysis/inlining/path-notes.m index 3dfe8dba26..492b44c987 100644 --- a/test/Analysis/inlining/path-notes.m +++ b/test/Analysis/inlining/path-notes.m @@ -577,7 +577,7 @@ void testNullDereferenceInDispatch() { // CHECK-NEXT: typeDereference of null pointer // CHECK-NEXT: check_namecore.NullDereference // CHECK-NEXT: -// CHECK-NEXT: issue_hash_content_of_line_in_contextad3081ebf0d1e26cc4edb01c88faa1c1 +// CHECK-NEXT: issue_hash_content_of_line_in_context24947a6942bfa6030ab81e53a201d816 // CHECK-NEXT: issue_context_kindfunction // CHECK-NEXT: issue_contexttestReturnZeroIfNil // CHECK-NEXT: issue_hash_function_offset1 -- 2.40.0