[all-commits] [llvm/llvm-project] 914f6c: [StaticAnalyzer] Support struct annotations in Fuc...

Zero Omega via All-commits all-commits at lists.llvm.org
Sat Nov 21 20:07:39 PST 2020


  Branch: refs/heads/temp-test-main
  Home:   https://github.com/llvm/llvm-project
  Commit: 914f6c4ff8a42d384cad0bbb07de4dd1a96c78d4
      https://github.com/llvm/llvm-project/commit/914f6c4ff8a42d384cad0bbb07de4dd1a96c78d4
  Author: Haowei Wu <haowei at google.com>
  Date:   2020-11-21 (Sat, 21 Nov 2020)

  Changed paths:
    M clang/lib/StaticAnalyzer/Checkers/FuchsiaHandleChecker.cpp
    M clang/test/Analysis/fuchsia_handle.cpp

  Log Message:
  -----------
  [StaticAnalyzer] Support struct annotations in FuchsiaHandleChecker

Support adding handle annotations to sturucture that contains
handles. All the handles referenced by the structure (direct
value or ptr) would be treated as containing the
release/use/acquire annotations directly.

Patch by Yu Shan

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




More information about the All-commits mailing list