peter klausler
|
b23701f7d0
|
[flang] Rearrange some facilities into a new lib/common.
Original-commit: flang-compiler/f18@279af1e817
Reviewed-on: https://github.com/flang-compiler/f18/pull/106
|
2018-06-18 11:05:17 -07:00 |
|
peter klausler
|
c3daaf8e79
|
[flang] Begin conversion to value semantics.
Original-commit: flang-compiler/f18@9ea9dae7e7
Reviewed-on: https://github.com/flang-compiler/f18/pull/101
Tree-same-pre-rewrite: false
|
2018-06-14 13:52:20 -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
|
bdc1577188
|
[flang] reformat
Original-commit: flang-compiler/f18@4a4648facd
Reviewed-on: https://github.com/flang-compiler/f18/pull/59
Tree-same-pre-rewrite: false
|
2018-04-17 16:58:16 -07:00 |
|
peter klausler
|
4a4ad8f323
|
[flang] Avoid a std::move() when emplacing new messages.
Original-commit: flang-compiler/f18@39c0e1fdba
Reviewed-on: https://github.com/flang-compiler/f18/pull/59
Tree-same-pre-rewrite: false
|
2018-04-17 16:58:13 -07:00 |
|
peter klausler
|
84ebba9e53
|
[flang] Avoid std::shared_ptr<> in favor of reference counting.
Original-commit: flang-compiler/f18@116c9881c9
Reviewed-on: https://github.com/flang-compiler/f18/pull/59
Tree-same-pre-rewrite: false
|
2018-04-17 16:58:11 -07:00 |
|