[all-commits] [llvm/llvm-project] 5349f9: [flang] Correct handling of null pointer initializers
Peter Klausler via All-commits
all-commits at lists.llvm.org
Wed Nov 18 13:57:48 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 5349f99114cfcf597220cbc9b9253f178a43fabd
https://github.com/llvm/llvm-project/commit/5349f99114cfcf597220cbc9b9253f178a43fabd
Author: peter klausler <pklausler at nvidia.com>
Date: 2020-11-18 (Wed, 18 Nov 2020)
Changed paths:
M flang/docs/f2018-grammar.md
M flang/include/flang/Parser/parse-tree.h
M flang/include/flang/Semantics/expression.h
M flang/lib/Evaluate/check-expression.cpp
M flang/lib/Parser/Fortran-parsers.cpp
M flang/lib/Semantics/data-to-inits.cpp
M flang/lib/Semantics/expression.cpp
M flang/lib/Semantics/resolve-names.cpp
M flang/test/Semantics/modfile20.f90
A flang/test/Semantics/null-init.f90
M flang/test/Semantics/symbol15.f90
Log Message:
-----------
[flang] Correct handling of null pointer initializers
Fortran defines "null-init" null pointer initializers as
being function references, syntactically, that have to resolve
to calls to the intrinsic function NULL() with no actual
arguments.
Differential revision: https://reviews.llvm.org/D91657
More information about the All-commits
mailing list