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

Try fixing circular module import

parent 53fc7ca4
1 merge request!438Reduction Support
Pipeline #72024 failed with stages
in 4 minutes and 50 seconds
......@@ -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% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment