.. _exhale_class_classtvm_1_1script_1_1printer_1_1StmtDocObj:

Class StmtDocObj
================

- Defined in :ref:`file_tvm_script_printer_doc.h`


Inheritance Relationships
-------------------------

Base Type
*********

- ``public tvm::script::printer::DocObj`` (:ref:`exhale_class_classtvm_1_1script_1_1printer_1_1DocObj`)


Derived Types
*************

- ``public tvm::script::printer::AssertDocObj`` (:ref:`exhale_class_classtvm_1_1script_1_1printer_1_1AssertDocObj`)
- ``public tvm::script::printer::AssignDocObj`` (:ref:`exhale_class_classtvm_1_1script_1_1printer_1_1AssignDocObj`)
- ``public tvm::script::printer::BreakDocObj`` (:ref:`exhale_class_classtvm_1_1script_1_1printer_1_1BreakDocObj`)
- ``public tvm::script::printer::ClassDocObj`` (:ref:`exhale_class_classtvm_1_1script_1_1printer_1_1ClassDocObj`)
- ``public tvm::script::printer::CommentDocObj`` (:ref:`exhale_class_classtvm_1_1script_1_1printer_1_1CommentDocObj`)
- ``public tvm::script::printer::ContinueDocObj`` (:ref:`exhale_class_classtvm_1_1script_1_1printer_1_1ContinueDocObj`)
- ``public tvm::script::printer::DocStringDocObj`` (:ref:`exhale_class_classtvm_1_1script_1_1printer_1_1DocStringDocObj`)
- ``public tvm::script::printer::ExprStmtDocObj`` (:ref:`exhale_class_classtvm_1_1script_1_1printer_1_1ExprStmtDocObj`)
- ``public tvm::script::printer::ForDocObj`` (:ref:`exhale_class_classtvm_1_1script_1_1printer_1_1ForDocObj`)
- ``public tvm::script::printer::FunctionDocObj`` (:ref:`exhale_class_classtvm_1_1script_1_1printer_1_1FunctionDocObj`)
- ``public tvm::script::printer::IfDocObj`` (:ref:`exhale_class_classtvm_1_1script_1_1printer_1_1IfDocObj`)
- ``public tvm::script::printer::ReturnDocObj`` (:ref:`exhale_class_classtvm_1_1script_1_1printer_1_1ReturnDocObj`)
- ``public tvm::script::printer::ScopeDocObj`` (:ref:`exhale_class_classtvm_1_1script_1_1printer_1_1ScopeDocObj`)
- ``public tvm::script::printer::WhileDocObj`` (:ref:`exhale_class_classtvm_1_1script_1_1printer_1_1WhileDocObj`)


Class Documentation
-------------------


.. doxygenclass:: tvm::script::printer::StmtDocObj
   :project: tvm-tirx
   :members:
   :protected-members:
   :undoc-members: