[all-commits] [llvm/llvm-project] ab2cec: [analyzer] Fix a crash on tracking Objective-C 'se...

NoQ via All-commits all-commits at lists.llvm.org
Fri Oct 18 18:49:35 PDT 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: ab2cec8b85cf84f0c734115205cc8b07b56bd3ae
      https://github.com/llvm/llvm-project/commit/ab2cec8b85cf84f0c734115205cc8b07b56bd3ae
  Author: Artem Dergachev <artem.dergachev at gmail.com>
  Date:   2019-10-19 (Sat, 19 Oct 2019)

  Changed paths:
    M clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
    A clang/test/Analysis/track-control-dependency-conditions.m

  Log Message:
  -----------
  [analyzer] Fix a crash on tracking Objective-C 'self' as a control dependency.

'self' was previously never tracked, but now it can be tracked
because it may be part of a condition.

llvm-svn: 375328


  Commit: 4a5df7312ec2c14360e4e12596a1ef63be39a480
      https://github.com/llvm/llvm-project/commit/4a5df7312ec2c14360e4e12596a1ef63be39a480
  Author: Artem Dergachev <artem.dergachev at gmail.com>
  Date:   2019-10-19 (Sat, 19 Oct 2019)

  Changed paths:
    M clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
    M clang/test/Analysis/novoidtypecrash.c

  Log Message:
  -----------
  [analyzer] PR43551: Do not dereferce void* in UndefOrNullArgVisitor.

Patch by Kristóf Umann!

Differential Revision: https://reviews.llvm.org/D68591

llvm-svn: 375329


Compare: https://github.com/llvm/llvm-project/compare/d7cf99ae0370...4a5df7312ec2


More information about the All-commits mailing list