peter klausler
|
6a0f9474ff
|
[flang] Use value()/has_value() on Indirection class templates instead of operator*/operator->
Original-commit: flang-compiler/f18@a97f377ae6
Reviewed-on: https://github.com/flang-compiler/f18/pull/311
Tree-same-pre-rewrite: false
|
2019-03-05 12:28:08 -08:00 |
|
Jean Perier
|
f7e7cb349b
|
[flang] Changed .clang-format so that it will not add a comment after the closing brace of each namespace. Removed all such previous comments from all .cc and .h files
Original-commit: flang-compiler/f18@aa7f55e15f
Reviewed-on: https://github.com/flang-compiler/f18/pull/217
|
2018-10-25 05:55:23 -07:00 |
|
peter klausler
|
7e87d5a297
|
[flang] Parse nonlabel DO within label DO better; add -fdebug-semantics; more testing
Original-commit: flang-compiler/f18@2825a45956
Reviewed-on: https://github.com/flang-compiler/f18/pull/200
Tree-same-pre-rewrite: false
|
2018-10-04 13:54:07 -07:00 |
|
peter klausler
|
439ddb334f
|
[flang] Use std::nullopt in place of empty braces in return statements.
Original-commit: flang-compiler/f18@90e556301c
Reviewed-on: https://github.com/flang-compiler/f18/pull/162
Tree-same-pre-rewrite: false
|
2018-08-03 16:23:57 -07:00 |
|
peter klausler
|
f147abdee2
|
[flang] Use braces in auto initializers.
Original-commit: flang-compiler/f18@b68fdff537
Reviewed-on: https://github.com/flang-compiler/f18/pull/119
Tree-same-pre-rewrite: false
|
2018-07-11 10:21:32 -07:00 |
|
peter klausler
|
8d0f44fb91
|
[flang] Better error recovery (for a case from Tim) and fix a problem where context is lost.
Original-commit: flang-compiler/f18@522822fd5a
Reviewed-on: https://github.com/flang-compiler/f18/pull/118
|
2018-07-10 16:09:21 -07:00 |
|
Hongyon Suauthai
|
db9bfab89d
|
[flang] add more clauses, declarative directives, standalone directives, and directives enclosing do loop.
Original-commit: flang-compiler/f18@483a54b0c8
Reviewed-on: https://github.com/flang-compiler/f18/pull/96
Tree-same-pre-rewrite: false
|
2018-05-31 07:38:15 -07:00 |
|
Tim Keith
|
7f66c0ae72
|
[flang] Normalize namespace definitions.
Replace `namespace Fortran { namespace parser { ... } }` with
`namespace Fortran::parser { ... }` and similarly for semantics.
Original-commit: flang-compiler/f18@838c9539b2
Reviewed-on: https://github.com/flang-compiler/f18/pull/77
Tree-same-pre-rewrite: false
|
2018-05-02 13:52:36 -07:00 |
|
Tim Keith
|
18cee3e8e6
|
[flang] Add copyright notices.
For source files (C++, Fortran, CMake) add copyright and license.
For documentation files add just copyright.
Original-commit: flang-compiler/f18@38381aed83
Reviewed-on: https://github.com/flang-compiler/f18/pull/74
|
2018-05-01 12:50:34 -07:00 |
|
peter klausler
|
d2306759fc
|
[flang] Finish moving user state action parsers into user-state.{h,cc}.
Original-commit: flang-compiler/f18@79c8a4cefe
Reviewed-on: https://github.com/flang-compiler/f18/pull/66
Tree-same-pre-rewrite: false
|
2018-04-23 15:44:27 -07:00 |
|
peter klausler
|
4412cb03c4
|
[flang] More clean-up.
Original-commit: flang-compiler/f18@96dda92286
Reviewed-on: https://github.com/flang-compiler/f18/pull/66
Tree-same-pre-rewrite: false
|
2018-04-23 15:44:26 -07:00 |
|