FLANG
Fortran::lower::ComponentMap Class Reference

#include <flang/Lower/SymbolMap.h>

Public Member Functions

void insert (const Fortran::evaluate::Component &component, fir::FortranVariableOpInterface definingOp)
std::optional< fir::FortranVariableOpInterface > lookup (const Fortran::evaluate::Component *component) const
LLVM_DUMP_METHOD void dump () const

Detailed Description

Helper class to map Fortran::evaluate::Component references to IR values. This is used when the evaluation of a component reference must be overridden with a pre-computed address.


The documentation for this class was generated from the following files: