llvm/flang/lib
Tim Keith f1bcb92180 [flang] Handle subprogram declaration after call
If an external subprogram is called and then declared, we have to
replace the `ProcEntityDetails` with `SubprogramDetails` in the symbol.
While doing so we can also check that the call was consistent with the
declaration for function vs. subprogram.

Original-commit: flang-compiler/f18@e43a2dae79
Reviewed-on: https://github.com/flang-compiler/f18/pull/305
Tree-same-pre-rewrite: false
2019-02-28 10:38:17 -08:00
..
common [flang] address review comments 2019-02-27 11:12:16 -08:00
evaluate [flang] Clean up DynamicType, link it to symbol table character length 2019-02-26 16:21:28 -08:00
FIR [flang] address review comments 2019-02-22 15:38:57 -08:00
parser [flang] fix flang-compiler/f18#303, better error recovery for misplaced type parameter declarations 2019-02-28 09:31:16 -08:00
semantics [flang] Handle subprogram declaration after call 2019-02-28 10:38:17 -08:00
CMakeLists.txt [flang] Rearrange some facilities into a new lib/common. 2018-06-18 11:05:17 -07:00