From 9542cce7c44572368d91f07e5738c5838e7c9512 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Tue, 7 Jun 2022 19:16:09 -0500
Subject: [PATCH] Add folds in arraycontext.impl.pytato

---
 arraycontext/impl/pytato/__init__.py | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/arraycontext/impl/pytato/__init__.py b/arraycontext/impl/pytato/__init__.py
index 909e432..3ec7fe3 100644
--- a/arraycontext/impl/pytato/__init__.py
+++ b/arraycontext/impl/pytato/__init__.py
@@ -53,6 +53,8 @@ if TYPE_CHECKING:
     import pytato
 
 
+# {{{ _BasePytatoArrayContext
+
 class _BasePytatoArrayContext(ArrayContext, abc.ABC):
     """
     An abstract :class:`ArrayContext` that uses :mod:`pytato` data types to
@@ -122,6 +124,10 @@ class _BasePytatoArrayContext(ArrayContext, abc.ABC):
     def permits_advanced_indexing(self):
         return True
 
+# }}}
+
+
+# {{{ PytatoPyOpenCLArrayContext
 
 class PytatoPyOpenCLArrayContext(_BasePytatoArrayContext):
     """
@@ -362,6 +368,10 @@ class PytatoPyOpenCLArrayContext(_BasePytatoArrayContext):
             for name, arg in zip(arg_names, args)
             ])
 
+# }}}
+
+
+# {{{ PytatoJAXArrayContext
 
 class PytatoJAXArrayContext(_BasePytatoArrayContext):
     """
@@ -498,3 +508,8 @@ class PytatoJAXArrayContext(_BasePytatoArrayContext):
             preprocess_arg(name, arg)
             for name, arg in zip(arg_names, args)
             ])
+
+# }}}
+
+
+# vim: foldmethod=marker
-- 
GitLab