[all-commits] [llvm/llvm-project] af473d: [Analyzer][StreamChecker] Adding PreCall and refac...

Balázs Kéri via All-commits all-commits at lists.llvm.org
Fri Mar 6 01:19:35 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: af473d0e84f1f7bcaca6017012e22beddd260b67
      https://github.com/llvm/llvm-project/commit/af473d0e84f1f7bcaca6017012e22beddd260b67
  Author: Balázs Kéri <1.int32 at gmail.com>
  Date:   2020-03-06 (Fri, 06 Mar 2020)

  Changed paths:
    M clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp

  Log Message:
  -----------
  [Analyzer][StreamChecker] Adding PreCall and refactoring (NFC).

Summary:
Adding PreCall callback.
Argument validity checks are moved into the PreCall callback.
Code is restructured, functions renamed.
There are "pre" and "eval" functions for the file operations.
And additional state check (validate) functions.

Reviewers: Szelethus

Reviewed By: Szelethus

Subscribers: xazax.hun, baloghadamsoftware, szepet, a.sidorin, mikhail.ramalho, Szelethus, donat.nagy, dkrupp, gamesh411, Charusso, martong, cfe-commits

Tags: #clang

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




More information about the All-commits mailing list