From db7f17daa878a6deb05a5d332fb158b4160f29a9 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Mon, 23 Dec 2013 21:22:34 -0600
Subject: [PATCH] Rename LoopyFlags -> Flags

---
 doc/reference.rst        |  2 +-
 loopy/__init__.py        |  4 ++--
 loopy/flags.py           | 10 +++++-----
 loopy/kernel/__init__.py |  2 +-
 loopy/kernel/creation.py |  2 +-
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/doc/reference.rst b/doc/reference.rst
index f84e7865b..f35af329b 100644
--- a/doc/reference.rst
+++ b/doc/reference.rst
@@ -396,6 +396,6 @@ following always works::
 Flags
 -----
 
-.. autoclass:: LoopyFlags
+.. autoclass:: Flags
 
 .. vim: tw=75:spell
diff --git a/loopy/__init__.py b/loopy/__init__.py
index 301fae4d0..78d630e79 100644
--- a/loopy/__init__.py
+++ b/loopy/__init__.py
@@ -71,7 +71,7 @@ from loopy.preprocess import (preprocess_kernel, realize_reduction,
 from loopy.schedule import generate_loop_schedules
 from loopy.codegen import generate_code
 from loopy.compiled import CompiledKernel
-from loopy.flags import LoopyFlags
+from loopy.flags import Flags
 from loopy.auto_test import auto_test_vs_ref
 
 __all__ = [
@@ -109,7 +109,7 @@ __all__ = [
 
         "auto_test_vs_ref",
 
-        "LoopyFlags",
+        "Flags",
 
         "make_kernel",
 
diff --git a/loopy/flags.py b/loopy/flags.py
index 2297aa54b..58e6e0957 100644
--- a/loopy/flags.py
+++ b/loopy/flags.py
@@ -27,7 +27,7 @@ from pytools import Record
 import re
 
 
-class LoopyFlags(Record):
+class Flags(Record):
     """
     .. rubric:: Code-generation flags
 
@@ -86,7 +86,7 @@ KEY_VAL_RE = re.compile("^([a-zA-Z0-9]+)=(.*)$")
 
 def make_flags(flags_arg):
     if flags_arg is None:
-        return LoopyFlags()
+        return Flags()
     elif isinstance(flags_arg, str):
         iflags_args = {}
         for key_val in flags_arg.split(","):
@@ -103,6 +103,6 @@ def make_flags(flags_arg):
             else:
                 iflags_args[key_val] = True
 
-        return LoopyFlags(**iflags_args)
-    elif not isinstance(flags_arg, LoopyFlags):
-        return LoopyFlags(**flags_arg)
+        return Flags(**iflags_args)
+    elif not isinstance(flags_arg, Flags):
+        return Flags(**flags_arg)
diff --git a/loopy/kernel/__init__.py b/loopy/kernel/__init__.py
index f6fdf06ec..67291e8f6 100644
--- a/loopy/kernel/__init__.py
+++ b/loopy/kernel/__init__.py
@@ -136,7 +136,7 @@ class LoopKernel(Record):
     .. attribute:: isl_context
     .. attribute:: flags
 
-        An instance of :class:`loopy.LoopyFlags`
+        An instance of :class:`loopy.Flags`
     """
 
     # {{{ constructor
diff --git a/loopy/kernel/creation.py b/loopy/kernel/creation.py
index 2405dd08b..f3e1eb01d 100644
--- a/loopy/kernel/creation.py
+++ b/loopy/kernel/creation.py
@@ -984,7 +984,7 @@ def make_kernel(device, domains, instructions, kernel_data=["..."], **kwargs):
         length 16.
     :arg silenced_warnings: a list (or semicolon-separated string) or warnings
         to silence
-    :arg flags: an instance of :class:`loopy.LoopyFlags` or an equivalent
+    :arg flags: an instance of :class:`loopy.Flags` or an equivalent
         string representation
     """
 
-- 
GitLab