[flang] Add "explicit" to constructors, define Type<TypeCategory::Derived>
authorpeter klausler <pklausler@nvidia.com>
Wed, 12 Sep 2018 23:27:51 +0000 (16:27 -0700)
committerpeter klausler <pklausler@nvidia.com>
Wed, 12 Sep 2018 23:29:23 +0000 (16:29 -0700)
commit74563c17c13b5559936711456c3febc788c36ddb
treeeb17f1432eedfb6f0d99877750686b146e819a7b
parent55763194f1ae90ee9fc7e03dcafc178e5d3ce71e
[flang] Add "explicit" to constructors, define Type<TypeCategory::Derived>

Original-commit: flang-compiler/f18@79c165af65a0357f5bf90995f862fdb4ec11364e
Reviewed-on: https://github.com/flang-compiler/f18/pull/183
Tree-same-pre-rewrite: false
flang/lib/evaluate/CMakeLists.txt
flang/lib/evaluate/expression.cc
flang/lib/evaluate/expression.h
flang/lib/evaluate/tools.cc
flang/lib/evaluate/tools.h
flang/lib/evaluate/type.cc [new file with mode: 0644]
flang/lib/evaluate/type.h
flang/lib/evaluate/variable.cc
flang/lib/semantics/expression.cc