FLANG
SignatureBuilder Member List

This is the complete list of members for SignatureBuilder, including all inherited members.

callerAllocateResult() constFortran::lower::CallInterface< SignatureBuilder >inline
canBeCalledViaImplicitInterface() constFortran::lower::CallInterface< SignatureBuilder >inline
characteristicFortran::lower::CallInterface< SignatureBuilder >protected
characterize() const (defined in SignatureBuilder)SignatureBuilderinline
declare()Fortran::lower::CallInterface< SignatureBuilder >protected
determineInterface(bool isImplicit, const Fortran::evaluate::characteristics::Procedure &)Fortran::lower::CallInterface< SignatureBuilder >
genFunctionType()Fortran::lower::CallInterface< SignatureBuilder >
getCallDescription() constSignatureBuilderinline
getCalleeLocation() constSignatureBuilderinline
getFuncOp() constFortran::lower::CallInterface< SignatureBuilder >inline
getFunctionType()SignatureBuilderinline
getHostAssociatedTy() const (defined in SignatureBuilder)SignatureBuilderinline
getMangledName() constSignatureBuilderinline
getNumFIRArguments() constFortran::lower::CallInterface< SignatureBuilder >inline
getOrCreateFuncOp() (defined in SignatureBuilder)SignatureBuilderinline
getPassedArguments() constFortran::lower::CallInterface< SignatureBuilder >inline
getPassedResult() constFortran::lower::CallInterface< SignatureBuilder >inline
getProcedureAttrs(mlir::MLIRContext *) constFortran::lower::CallInterface< SignatureBuilder >
getProcedureSymbol() const (defined in SignatureBuilder)SignatureBuilderinline
getResultType() constFortran::lower::CallInterface< SignatureBuilder >
hasAlternateReturns() constSignatureBuilderinline
hasHostAssociated() (defined in SignatureBuilder)SignatureBuilderinlinestatic
isIndirectCall()SignatureBuilderinlinestatic
isMainProgram()SignatureBuilderinlinestatic
mapPassedEntities()Fortran::lower::CallInterface< SignatureBuilder >protected
mustPassResult() constFortran::lower::CallInterface< SignatureBuilder >inline
mustSaveResult() constFortran::lower::CallInterface< SignatureBuilder >inline
PassEntityBy enum nameFortran::lower::CallInterface< SignatureBuilder >
Property enum nameFortran::lower::CallInterface< SignatureBuilder >
side()Fortran::lower::CallInterface< SignatureBuilder >inlineprotected
SignatureBuilder(const Fortran::evaluate::characteristics::Procedure &p, Fortran::lower::AbstractConverter &c, bool forceImplicit) (defined in SignatureBuilder)SignatureBuilderinline
SignatureBuilder(const Fortran::evaluate::ProcedureDesignator &procDes, Fortran::lower::AbstractConverter &c) (defined in SignatureBuilder)SignatureBuilderinline