[flang] Feature list plugin
authorEthan Luis McDonough <ethanluismcdonough@gmail.com>
Thu, 2 Mar 2023 18:29:05 +0000 (12:29 -0600)
committerEthan Luis McDonough <ethanluismcdonough@gmail.com>
Wed, 22 Mar 2023 06:27:55 +0000 (01:27 -0500)
commit823ddba1b325f30fc3fb2e9d695c211b856a4d5d
tree244a98c45e59c43dca2a556c0df00d754c06b0cf
parent792bb70d298554a2fc431ffa7b83f37883336e78
[flang] Feature list plugin

Plugin that counts the number of times each tree node occurs in a given program.  Used for test coverage.

Updated to fix build issues.

Reviewed By: jdoerfert

Differential Revision: https://reviews.llvm.org/D143704
flang/examples/CMakeLists.txt
flang/examples/FeatureList/CMakeLists.txt [new file with mode: 0644]
flang/examples/FeatureList/FeatureList.cpp [new file with mode: 0644]
flang/test/CMakeLists.txt
flang/test/Examples/feature-list-class.f90 [new file with mode: 0644]
flang/test/Examples/feature-list-functions.f90 [new file with mode: 0644]