This updates the various classes that support the compliation of Fortran. These classes are shared by the test tools.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
LGTM. There are couple of clang-tidy warnings you might wants to go over before pushing.
flang/include/flang/Optimizer/Support/FIRContext.h | ||
---|---|---|
18 | I thing we get this warning quite often. Is there a difference between header guard in Flang and the one clang-tidy expect? | |
26 | Do you want to add // namespace mlir? |
flang/include/flang/Optimizer/Support/FIRContext.h | ||
---|---|---|
18 | Yes, it seems to complain about every header file in flang/include/. It looks like clang-tidy should be fine with this identifier spelling. Tracking it here: https://github.com/flang-compiler/f18-llvm-project/issues/631 | |
26 | Looks like a sharp edge between clang-format and clang-tidy. clang-format doesn't put it in if there is only 1 declaration. clang-tidy whines about it. |
I thing we get this warning quite often. Is there a difference between header guard in Flang and the one clang-tidy expect?