MLLIF
a MLIR-based Language to Language Interoperability Flyover
|
This is the complete list of members for mllif::cxx::CxxDeclGen, including all inherited members.
handleAssemblyBegin(MLLIFContext &context, const AssemblyDecl &node, std::ostream &out, std::size_t indent) override | mllif::cxx::CxxDeclGen | |
handleAssemblyEnd(MLLIFContext &context, const AssemblyDecl &node, std::ostream &out, std::size_t indent) override | mllif::cxx::CxxBridgeGen | |
handleDecl(MLLIFContext &context, const std::shared_ptr< Decl > &node, std::ostream &out, std::size_t indent) | mllif::BridgeGen | |
handleFunctionBegin(MLLIFContext &context, const FunctionDecl &node, std::ostream &out, std::size_t indent) override | mllif::cxx::CxxBridgeGen | |
handleFunctionEnd(MLLIFContext &context, const FunctionDecl &node, std::ostream &out, std::size_t indent) override | mllif::cxx::CxxBridgeGen | |
handleMethodBegin(MLLIFContext &context, const MethodDecl &node, std::ostream &out, std::size_t indent) override | mllif::cxx::CxxBridgeGen | |
handleNamespaceBegin(MLLIFContext &context, const NamespaceDecl &node, std::ostream &out, std::size_t indent) override | mllif::cxx::CxxBridgeGen | |
handleNamespaceEnd(MLLIFContext &context, const NamespaceDecl &node, std::ostream &out, std::size_t indent) override | mllif::cxx::CxxBridgeGen | |
handleObjectBegin(MLLIFContext &context, const ObjectDecl &node, std::ostream &out, std::size_t indent) override | mllif::cxx::CxxDeclGen | |
handleObjectEnd(MLLIFContext &context, const ObjectDecl &node, std::ostream &out, std::size_t indent) override | mllif::cxx::CxxBridgeGen | |
handleParam(MLLIFContext &context, const ParamDecl &node, std::ostream &out, std::size_t indent) override | mllif::cxx::CxxBridgeGen | |
MLLIF_GEN_HANDLER(Assembly, Begin)=0 | mllif::BridgeGen | pure virtual |
MLLIF_GEN_HANDLER(Assembly, End)=0 | mllif::BridgeGen | pure virtual |
MLLIF_GEN_HANDLER(Namespace, Begin)=0 | mllif::BridgeGen | pure virtual |
MLLIF_GEN_HANDLER(Namespace, End)=0 | mllif::BridgeGen | pure virtual |
MLLIF_GEN_HANDLER(Object, Begin)=0 | mllif::BridgeGen | pure virtual |
MLLIF_GEN_HANDLER(Object, End)=0 | mllif::BridgeGen | pure virtual |
MLLIF_GEN_HANDLER(Function, Begin)=0 | mllif::BridgeGen | pure virtual |
MLLIF_GEN_HANDLER(Function, End)=0 | mllif::BridgeGen | pure virtual |
MLLIF_GEN_HANDLER(Method, Begin)=0 | mllif::BridgeGen | pure virtual |
MLLIF_GEN_HANDLER(Method, End) | mllif::BridgeGen | inline |
MLLIF_GEN_HANDLER(Param)=0 | mllif::BridgeGen | pure virtual |
writeParamDelimiter(std::ostream &os) override | mllif::cxx::CxxBridgeGen | virtual |
~BridgeGen()=default | mllif::BridgeGen | virtual |