Skip to content
Snippets Groups Projects
Commit 982de019 authored by Dominic Kempf's avatar Dominic Kempf
Browse files

Make sure that sumfact switches do not fail ordering

parent 9ecd2191
No related branches found
No related tags found
No related merge requests found
......@@ -34,9 +34,10 @@ class BaseClass(Generable):
class ClassMember(Generable):
def __init__(self, member, access=AccessModifier.PUBLIC):
def __init__(self, member, access=AccessModifier.PUBLIC, name=None):
self.member = member
self.access = access
self.name = name
if isinstance(member, str):
from cgen import Line
......
......@@ -625,8 +625,6 @@ class TimerMethod(ClassMember):
class LoopyKernelMethod(ClassMember):
def __init__(self, signature, kernel, add_timings=True, initializer_list=[]):
self.name = kernel.name
from loopy import generate_body
from cgen import LiteralLines, Block
content = signature
......@@ -667,7 +665,7 @@ class LoopyKernelMethod(ClassMember):
content.append(' ' + 'HP_TIMER_STOP({});'.format(timer_name))
content.append('}')
ClassMember.__init__(self, content)
ClassMember.__init__(self, content, name=kernel.name)
def cgen_class_from_cache(tag, members=[]):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment