Skip to content
Snippets Groups Projects
Commit 3d592ab0 authored by Richard Angersbach's avatar Richard Angersbach
Browse files

Try fixing circular module import

parent d8a71787
No related branches found
No related tags found
1 merge request!438Reduction Support
......@@ -9,6 +9,8 @@ from ...defaults import DEFAULTS
from ...field import Field, FieldType
from ...sympyextensions.typed_sympy import TypedSymbol, DynamicType
from ...codegen.properties import ReductionSymbolProperty
from ..memory import PsSymbol, PsBuffer
from ..constants import PsConstant
from ...types import (
......
......@@ -2,9 +2,7 @@ from __future__ import annotations
from dataclasses import dataclass
from ..field import Field
from ..backend.ast.expressions import PsExpression
from typing import Any
@dataclass(frozen=True)
class PsSymbolProperty:
......@@ -21,7 +19,7 @@ class ReductionSymbolProperty(UniqueSymbolProperty):
"""Symbol acts as a base pointer to a field."""
op: str
init_val: PsExpression
init_val: Any # TODO: type?
@dataclass(frozen=True)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment