FLANG
Fortran::lower::CallerInterface Member List

This is the complete list of members for Fortran::lower::CallerInterface, including all inherited members.

callerAllocateResult() constFortran::lower::CallInterface< CallerInterface >inline
CallerInterface(const Fortran::evaluate::ProcedureRef &p, Fortran::lower::AbstractConverter &c) (defined in Fortran::lower::CallerInterface)Fortran::lower::CallerInterfaceinline
canBeCalledViaImplicitInterface() constFortran::lower::CallInterface< CallerInterface >inline
characteristicFortran::lower::CallInterface< CallerInterface >protected
characterize() const (defined in Fortran::lower::CallerInterface)Fortran::lower::CallerInterface
declare()Fortran::lower::CallInterface< CallerInterface >protected
determineInterface(bool isImplicit, const Fortran::evaluate::characteristics::Procedure &)Fortran::lower::CallInterface< CallerInterface >
ExprVisitor typedefFortran::lower::CallerInterface
genFunctionType()Fortran::lower::CallInterface< CallerInterface >
getArgumentValue(const semantics::Symbol &sym) constFortran::lower::CallerInterface
getCallDescription() const (defined in Fortran::lower::CallerInterface)Fortran::lower::CallerInterfaceinline
getCalleeLocation() const (defined in Fortran::lower::CallerInterface)Fortran::lower::CallerInterface
getDummyArgumentType(const PassedEntity &) constFortran::lower::CallerInterface
getDummySymbol(const PassedEntity &entity) constFortran::lower::CallerInterface
getFuncOp() constFortran::lower::CallInterface< CallerInterface >inline
getHostAssociatedTy() const (defined in Fortran::lower::CallerInterface)Fortran::lower::CallerInterfaceinline
getIfIndirectCall() constFortran::lower::CallerInterface
getIfPassedArg() constFortran::lower::CallerInterface
getInput(const PassedEntity &passedEntity)Fortran::lower::CallerInterface
getInputs() constFortran::lower::CallerInterfaceinline
getInterfaceDetails() constFortran::lower::CallerInterface
getMangledName() const (defined in Fortran::lower::CallerInterface)Fortran::lower::CallerInterface
getNumFIRArguments() constFortran::lower::CallInterface< CallerInterface >inline
getPassArgIndex() constFortran::lower::CallerInterface
getPassedArguments() constFortran::lower::CallInterface< CallerInterface >inline
getPassedResult() constFortran::lower::CallInterface< CallerInterface >inline
getProcedureAttrs(mlir::MLIRContext *) constFortran::lower::CallInterface< CallerInterface >
getProcedureSymbol() constFortran::lower::CallerInterface
getResultStorageType() constFortran::lower::CallerInterface
getResultSymbol() constFortran::lower::CallerInterface
getResultType() constFortran::lower::CallInterface< CallerInterface >
hasAlternateReturns() constFortran::lower::CallerInterface
hasHostAssociated() (defined in Fortran::lower::CallerInterface)Fortran::lower::CallerInterfaceinlinestatic
isIndirectCall() constFortran::lower::CallerInterface
isMainProgram() const (defined in Fortran::lower::CallerInterface)Fortran::lower::CallerInterfaceinline
mapPassedEntities()Fortran::lower::CallInterface< CallerInterface >protected
mustMapInterfaceSymbolsForDummyArgument(const PassedEntity &) constFortran::lower::CallerInterface
mustMapInterfaceSymbolsForResult() constFortran::lower::CallerInterface
mustPassResult() constFortran::lower::CallInterface< CallerInterface >inline
mustSaveResult() constFortran::lower::CallInterface< CallerInterface >inline
PassEntityBy enum nameFortran::lower::CallInterface< CallerInterface >
placeAddressAndLengthInput(const PassedEntity &passedEntity, mlir::Value addr, mlir::Value len) (defined in Fortran::lower::CallerInterface)Fortran::lower::CallerInterface
placeInput(const PassedEntity &passedEntity, mlir::Value arg)Fortran::lower::CallerInterface
Property enum nameFortran::lower::CallInterface< CallerInterface >
requireDispatchCall() constFortran::lower::CallerInterface
side()Fortran::lower::CallInterface< CallerInterface >inlineprotected
walkDummyArgumentExtents(const PassedEntity &, const ExprVisitor &) constFortran::lower::CallerInterface
walkDummyArgumentLengths(const PassedEntity &, const ExprVisitor &) constFortran::lower::CallerInterface
walkResultExtents(const ExprVisitor &) constFortran::lower::CallerInterface
walkResultLengths(const ExprVisitor &) constFortran::lower::CallerInterface