llvm/flang/test
Tim Keith 7db04a4c05 [flang] Check conflicting construct names
Check that construct names don't conflict with other construct names or
entities in the same scoping unit.

This requires adding symbols for them. MiscDetails was added for cases
like this where we don't need to save much information about the symbol.
References to construct names are recorded too, so those names are now
expected to be resolved and no longer are exceptions in rewrite-parse-tree.cc

Checking that construct names match is still done in resolve-labels.cc.

Original-commit: flang-compiler/f18@0ad79ff029
Reviewed-on: https://github.com/flang-compiler/f18/pull/210
Tree-same-pre-rewrite: false
2018-10-10 16:05:00 -07:00
..
evaluate [flang] checkpoint once g++ can build again 2018-09-12 16:29:03 -07:00
semantics [flang] Check conflicting construct names 2018-10-10 16:05:00 -07:00
CMakeLists.txt [flang] Add name resolution tests 2018-06-15 14:54:34 -07:00