llvm/flang/lib/semantics
Tim Keith bea570ff74 [flang] Change how messages_ is handled in ResolveNameVisitor
Change messages_ back to a reference. At the end, move them out to Annex
to the main messages object. This eliminates the need for set_messages
and ensures that messages_ is properly initialized.

Original-commit: flang-compiler/f18@78bd74501e
Reviewed-on: https://github.com/flang-compiler/f18/pull/186
2018-09-16 20:34:20 -07:00
..
attr.cc [flang] Add top-level Semantics class 2018-09-14 15:04:50 -07:00
attr.h [flang] Add top-level Semantics class 2018-09-14 15:04:50 -07:00
CMakeLists.txt [flang] Add top-level Semantics class 2018-09-14 15:04:50 -07:00
dump-parse-tree.h [flang] Improve dumping of enums in parse tree 2018-09-05 16:18:34 -07:00
expression.cc [flang] Add "explicit" to constructors, define Type<TypeCategory::Derived> 2018-09-12 16:29:23 -07:00
expression.h [flang] clean up for review 2018-09-12 16:29:20 -07:00
mod-file.cc [flang] Add top-level Semantics class 2018-09-14 15:04:50 -07:00
mod-file.h [flang] Add top-level Semantics class 2018-09-14 15:04:50 -07:00
resolve-labels.cc [flang] Add explicit '= default' for move constructor. 2018-09-15 15:05:59 -07:00
resolve-labels.h [flang] Add top-level Semantics class 2018-09-14 15:04:50 -07:00
resolve-names.cc [flang] Change how messages_ is handled in ResolveNameVisitor 2018-09-16 20:34:20 -07:00
resolve-names.h [flang] Add top-level Semantics class 2018-09-14 15:04:50 -07:00
rewrite-parse-tree.cc [flang] Add top-level Semantics class 2018-09-14 15:04:50 -07:00
rewrite-parse-tree.h [flang] Add top-level Semantics class 2018-09-14 15:04:50 -07:00
scope.cc [flang] Add top-level Semantics class 2018-09-14 15:04:50 -07:00
scope.h [flang] Add top-level Semantics class 2018-09-14 15:04:50 -07:00
semantics.cc [flang] Add top-level Semantics class 2018-09-14 15:04:50 -07:00
semantics.h [flang] Initialize directories_ directly rather than with setter. 2018-09-14 16:21:37 -07:00
symbol.cc [flang] LOGICAL operations 2018-09-12 16:29:17 -07:00
symbol.h [flang] More derived type name resolution 2018-09-06 08:01:49 -07:00
type.cc [flang] The default kind of complex is the same as that of real. 2018-09-12 11:37:29 -07:00
type.h [flang] Simplify representation of intrinsic types 2018-09-11 17:33:42 -07:00
unparse-with-symbols.cc [flang] Implement host association and import statements 2018-08-22 16:05:06 -07:00
unparse-with-symbols.h [flang] Support unparse with symbol annotations. 2018-06-26 15:01:42 -07:00