peter klausler
|
b39d0c51e4
|
[flang] Reactivate tree-driven constraint checking on expressions.
Original-commit: flang-compiler/f18@85c4a6aab6
Reviewed-on: https://github.com/flang-compiler/f18/pull/406
Tree-same-pre-rewrite: false
|
2019-04-15 09:41:41 -07:00 |
|
Steve Scalpone
|
a0e06bb5d4
|
[flang] Cleanup -- Remove unnecessary inline keyword,
remove unnecessary (void) casts when ignoring
return values, call context_.Say() directly
instead of via messages(), and fix up some
formatting issues using clang-format.
Original-commit: flang-compiler/f18@68e5c02541
Reviewed-on: https://github.com/flang-compiler/f18/pull/404
|
2019-04-11 15:20:14 -07:00 |
|
Steve Scalpone
|
c95b56d5a0
|
[flang] Remove unused variable in check-if-stmt.cc
Original-commit: flang-compiler/f18@520751311d
Reviewed-on: https://github.com/flang-compiler/f18/pull/375
|
2019-04-01 21:28:16 -07:00 |
|
peter klausler
|
3c5a25a1bd
|
[flang] Use source location in IF statement checks.
Original-commit: flang-compiler/f18@9e08746e2b
Reviewed-on: https://github.com/flang-compiler/f18/pull/373
Tree-same-pre-rewrite: false
|
2019-04-01 16:23:34 -07:00 |
|
peter klausler
|
0ff94b9d0b
|
[flang] Define and use UnlabeledStatement<> for if & forall
Original-commit: flang-compiler/f18@028e6aba6c
Reviewed-on: https://github.com/flang-compiler/f18/pull/373
Tree-same-pre-rewrite: false
|
2019-04-01 16:23:32 -07:00 |
|
Steve Scalpone
|
b8ce6f11ad
|
[flang] Removed unused #include files from check-computed-goto.cc.
Did the same for a few other similar files.
Original-commit: flang-compiler/f18@6f7569b938
Reviewed-on: https://github.com/flang-compiler/f18/pull/360
|
2019-03-27 20:46:51 -07:00 |
|
Steve Scalpone
|
c78f9081f9
|
[flang] Inline the constructors for IF semantics checkers.
Remove some leftover cruft from check-if-stmt.h too.
Original-commit: flang-compiler/f18@5c150289a9
Reviewed-on: https://github.com/flang-compiler/f18/pull/356
|
2019-03-26 20:48:51 -07:00 |
|
Steve Scalpone
|
3d892d56e9
|
[flang] Remove the IF specific context classes; in these cases they
added no value. Change several error messages to better say
what is expected. Adjust tests for new messages. Reformat
with llvm7 clang-format.
Original-commit: flang-compiler/f18@706b506e26
Reviewed-on: https://github.com/flang-compiler/f18/pull/356
Tree-same-pre-rewrite: false
|
2019-03-26 18:03:33 -07:00 |
|
Steve Scalpone
|
f01caa3833
|
[flang] Implement semantic checks for if statements, if constructs and
arithmetic ifs.
Original-commit: flang-compiler/f18@deb2726aad
Reviewed-on: https://github.com/flang-compiler/f18/pull/356
Tree-same-pre-rewrite: false
|
2019-03-26 00:43:08 -07:00 |
|