aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectThread.cpp
diff options
context:
space:
mode:
authorpeter klausler <pklausler@nvidia.com>2021-07-19 11:53:20 -0700
committerpeter klausler <pklausler@nvidia.com>2021-07-20 15:24:16 -0700
commita48e41683ae1a9b9a5bde750d3b418a205c28cc8 (patch)
treef69cfc03cacc982926163fda300e8e8e67ca034a /lldb/source/Commands/CommandObjectThread.cpp
parent40a02fae87ca7de676f6b9d96532c760130ccc68 (diff)
downloadllvm-a48e41683ae1a9b9a5bde750d3b418a205c28cc8.zip
llvm-a48e41683ae1a9b9a5bde750d3b418a205c28cc8.tar.gz
llvm-a48e41683ae1a9b9a5bde750d3b418a205c28cc8.tar.bz2
[flang] Run-time derived type initialization and destruction
Use derived type information tables to drive default component initialization (when needed), component destruction, and calls to final subroutines. Perform these operations automatically for ALLOCATE()/DEALLOCATE() APIs for allocatables, automatics, and pointers. Add APIs for use in lowering to perform these operations for non-allocatable/automatic non-pointer variables. Data pointer component initialization supports arbitrary constant designators, a F'2008 feature, which may be a first for Fortran implementations. Differential Revision: https://reviews.llvm.org/D106297
Diffstat (limited to 'lldb/source/Commands/CommandObjectThread.cpp')
0 files changed, 0 insertions, 0 deletions