[all-commits] [llvm/llvm-project] 01b4dd: [Analyzer][NFC] Move RangeConstraintManager's def ...

Gabor Marton via All-commits all-commits at lists.llvm.org
Fri Oct 22 01:46:45 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 01b4ddbfbbad575437fb157e8c6e3e2ffb8f0cea
      https://github.com/llvm/llvm-project/commit/01b4ddbfbbad575437fb157e8c6e3e2ffb8f0cea
  Author: Gabor Marton <gabor.marton at ericsson.com>
  Date:   2021-10-22 (Fri, 22 Oct 2021)

  Changed paths:
    M clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp

  Log Message:
  -----------
  [Analyzer][NFC] Move RangeConstraintManager's def before ConstraintAssignor's def

In this patch we simply move the definition of RangeConstraintManager before
the definition of ConstraintAssignor. This patch is exclusively needed for it's
child patch, so in the child the diff would be clean and the review would be
easier.

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


  Commit: e2a2c8328f573c792dcf8707b6adb88fa38cca11
      https://github.com/llvm/llvm-project/commit/e2a2c8328f573c792dcf8707b6adb88fa38cca11
  Author: Gabor Marton <gabor.marton at ericsson.com>
  Date:   2021-10-22 (Fri, 22 Oct 2021)

  Changed paths:
    M clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp

  Log Message:
  -----------
  [Analyzer][NFC] Add RangedConstraintManager to ConstraintAssignor

In this patch we store a reference to `RangedConstraintManager` in the
`ConstraintAssignor`. This way it is possible to call back and reuse some
functions of it. This patch is exclusively needed for its child patches,
it is not intended to be a standalone patch.

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


Compare: https://github.com/llvm/llvm-project/compare/b5e9f83ea48e...e2a2c8328f57


More information about the All-commits mailing list