diff options
author | Valentin Clement <clementval@gmail.com> | 2023-02-24 09:21:45 +0100 |
---|---|---|
committer | Valentin Clement <clementval@gmail.com> | 2023-02-24 09:22:30 +0100 |
commit | 3e20f9aa1409170fac07ba160a2d7802a468476d (patch) | |
tree | 1b289deb3a8557bea7baab1bd2e8152eec9bb661 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | bc991d940f9a80735fabaf64473d67a3dc69285a (diff) | |
download | llvm-3e20f9aa1409170fac07ba160a2d7802a468476d.zip llvm-3e20f9aa1409170fac07ba160a2d7802a468476d.tar.gz llvm-3e20f9aa1409170fac07ba160a2d7802a468476d.tar.bz2 |
[flang] Perform default value initialization on abstract type if needed
Abstract derived-type components can have default value so perform
the default value initialization if necessary.
```
type, abstract :: a
integer :: b = 10
end type
type, extends(a) :: b
integer :: d
end type
```
Reviewed By: klausler
Differential Revision: https://reviews.llvm.org/D144668
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions