[all-commits] [llvm/llvm-project] 8fc0e8: [MLIR][Presburger] Make PWMAFunction inheritence f...

Kunwar Shaanjeet Singh Grover via All-commits all-commits at lists.llvm.org
Mon Apr 11 07:35:14 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 8fc0e89d0b9319034978c2a1df2bd20df89e247d
      https://github.com/llvm/llvm-project/commit/8fc0e89d0b9319034978c2a1df2bd20df89e247d
  Author: Groverkss <groverkss at gmail.com>
  Date:   2022-04-11 (Mon, 11 Apr 2022)

  Changed paths:
    M mlir/include/mlir/Analysis/Presburger/PWMAFunction.h

  Log Message:
  -----------
  [MLIR][Presburger] Make PWMAFunction inheritence from space private

This patch makes inheritence from PresburgerSpace for PWMAFunction private.

The reasoning for this patch is to prevent implicit conversion to
PresburgerSpace from PWMAFunction and to not expose all functions exposed by
PresburgerSpace in PWMAFunction.

Reviewed By: arjunp

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




More information about the All-commits mailing list