Yitzhak Mandelbaum
93fbaa46c8
Revert "Revert "[clang][dataflow] Add framework for testing analyses.""
...
This reverts commit 78ff12da11 and fixes the initial cause of the revert.
2021-12-11 23:16:59 +00:00
Michael Liao
17414b6124
Fix shared build of unittests.
2021-12-10 15:33:56 -05:00
Nico Weber
78ff12da11
Revert "[clang][dataflow] Add framework for testing analyses."
...
Doesn't build on Windows.
This reverts commit 5a40df6381
and commit db494bd4e8 .
2021-12-10 11:06:40 -05:00
Yitzhak Mandelbaum
5a40df6381
[clang][dataflow] Add framework for testing analyses.
...
Adds a general-purpose framework to support testing of dataflow analyses.
Differential Revision: https://reviews.llvm.org/D115341
2021-12-10 15:24:12 +00:00
Yitzhak Mandelbaum
28d3976819
Revert "[clang][dataflow] Add framework for testing analyses."
...
This reverts commit 47d526d67e .
The commit is failing to build on some platforms. Rolling back while we investigate.
2021-12-10 14:27:15 +00:00
Yitzhak Mandelbaum
47d526d67e
[clang][dataflow] Add framework for testing analyses.
...
Adds a general-purpose framework to support testing of dataflow analyses.
Differential Revision: https://reviews.llvm.org/D115341
2021-12-10 14:00:36 +00:00
Yitzhak Mandelbaum
77e9d36a78
[clang][dataflow] Fix build breakage from commit 8dcaf3aa0b
2021-12-10 12:55:48 +00:00
Stanislav Gatev
8dcaf3aa0b
[clang][dataflow] Implement a basic algorithm for dataflow analysis
...
This is part of the implementation of the dataflow analysis framework.
See "[RFC] A dataflow analysis framework for Clang AST" on cfe-dev.
Reviewed By: xazax.hun, gribozavr2
Differential Revision: https://reviews.llvm.org/D115235
2021-12-10 11:44:49 +01:00