llvm/flang/lib
Tim Keith cef802b1b4 [flang] Add mapping of source location to Scope
Each Scope now tracks the source locations that it and its nested scopes
span. This is achieved by extending the source range of a scope for each
statement encountered while it is the current scope.

Semantics::FindScope maps a source location (from the cooked character
stream) to the narrowest scope that contains it.

Original-commit: flang-compiler/f18@7b4d2bb113
Reviewed-on: https://github.com/flang-compiler/f18/pull/230
Tree-same-pre-rewrite: false
2018-11-28 15:55:55 -08:00
..
common [flang] tested 2018-11-28 16:20:16 -08:00
evaluate [flang] Change formatting of common::visitors{} 2018-11-29 09:27:34 -08:00
parser [flang] Add mapping of source location to Scope 2018-11-28 15:55:55 -08:00
semantics [flang] Add mapping of source location to Scope 2018-11-28 15:55:55 -08:00
CMakeLists.txt [flang] Rearrange some facilities into a new lib/common. 2018-06-18 11:05:17 -07:00