diff options
| author | Groverkss <groverkss@gmail.com> | 2022-04-12 22:44:25 +0530 |
|---|---|---|
| committer | Groverkss <groverkss@gmail.com> | 2022-04-12 22:48:52 +0530 |
| commit | 20aedb148b85c6f44a86081b9d737444ede5cda3 (patch) | |
| tree | 076b01080a62936a2ce0125ac90f3aae4be59b54 /lldb/test/API/python_api/debugger/TestDebuggerAPI.py | |
| parent | e08c435401bc335c687b693591feafd7dbca1455 (diff) | |
[MLIR][Presburger] Remove inheritance from PresburgerSpace in IntegerRelation, PresburgerRelation and PWMAFunction
This patch removes inheritence from PresburgerSpace in IntegerRelation and
instead makes it a member of these classes.
This is required for three reasons:
- It prevents implicit casting to PresburgerSpace.
- Not all functions of PresburgerSpace need to be exposed by the deriving classes.
- IntegerRelation and IntegerPolyhedron are defined in a PresburgerSpace. It
makes more sense for the space to be a member instead of them inheriting from
a space.
Reviewed By: arjunp, ftynse
Differential Revision: https://reviews.llvm.org/D123585
Diffstat (limited to 'lldb/test/API/python_api/debugger/TestDebuggerAPI.py')
0 files changed, 0 insertions, 0 deletions
