コード例 #1
0
 def __init__(self, node: Iir, identifiers: List[str], subtype: SubtypeOrSymbol):
     super().__init__(identifiers, subtype)
     DOMMixin.__init__(self, node)
コード例 #2
0
ファイル: Expression.py プロジェクト: umarcor/ghdl
 def __init__(self, node: Iir, qualifiedExpression: QualifiedExpression):
     super().__init__(qualifiedExpression)
     DOMMixin.__init__(self, node)
コード例 #3
0
ファイル: Expression.py プロジェクト: umarcor/ghdl
 def __init__(self, node: Iir, elements: List[AggregateElement]):
     super().__init__(elements)
     DOMMixin.__init__(self, node)
コード例 #4
0
ファイル: Aggregates.py プロジェクト: hexagon-oss/ghdl
 def __init__(self, node: Iir, rng: Range, expression: ExpressionUnion):
     super().__init__(rng, expression)
     DOMMixin.__init__(self, node)
コード例 #5
0
ファイル: Literal.py プロジェクト: hexagon-oss/ghdl
 def __init__(self, node: Iir, value: int, unitName: float):
     super().__init__(value, unitName)
     DOMMixin.__init__(self, node)
コード例 #6
0
ファイル: Names.py プロジェクト: umarcor/ghdl
 def __init__(self, node: Iir, identifier: str):
     super().__init__(identifier)
     DOMMixin.__init__(self, node)
コード例 #7
0
ファイル: Names.py プロジェクト: umarcor/ghdl
 def __init__(self, node: Iir, prefix: Name):
     super().__init__(prefix)
     DOMMixin.__init__(self, node)
コード例 #8
0
ファイル: Symbol.py プロジェクト: hexagon-oss/ghdl
 def __init__(self, node: Iir, subtypeName: Name, rng: Range = None):
     super().__init__(subtypeName, rng)
     DOMMixin.__init__(self, node)
コード例 #9
0
ファイル: Symbol.py プロジェクト: hexagon-oss/ghdl
 def __init__(self,
              node: Iir,
              subtypeName: Name,
              constraints: List[ConstraintUnion] = None):
     super().__init__(subtypeName, constraints)
     DOMMixin.__init__(self, node)
コード例 #10
0
ファイル: Symbol.py プロジェクト: hexagon-oss/ghdl
 def __init__(self, node: Iir, entityName: Name):
     super().__init__(entityName)
     DOMMixin.__init__(self, node)
コード例 #11
0
ファイル: Symbol.py プロジェクト: hexagon-oss/ghdl
    def __init__(self, node: Iir, subtypeName: Name):
        if isinstance(subtypeName, (List, Iterator)):
            subtypeName = ".".join(subtypeName)

        super().__init__(subtypeName=subtypeName)
        DOMMixin.__init__(self, node)
コード例 #12
0
ファイル: Symbol.py プロジェクト: hexagon-oss/ghdl
 def __init__(self, node: Iir, name: Name):
     super().__init__(name)
     DOMMixin.__init__(self, node)
コード例 #13
0
ファイル: DesignUnit.py プロジェクト: hexagon-oss/ghdl
 def __init__(self, useNode: Iir, names: Iterable[Name]):
     super().__init__(names)
     DOMMixin.__init__(self, useNode)
コード例 #14
0
ファイル: Literal.py プロジェクト: hexagon-oss/ghdl
 def __init__(self, node: Iir, value: float):
     super().__init__(value)
     DOMMixin.__init__(self, node)
コード例 #15
0
ファイル: Names.py プロジェクト: umarcor/ghdl
 def __init__(self, node: Iir):
     super().__init__()
     DOMMixin.__init__(self, node)
コード例 #16
0
ファイル: Expression.py プロジェクト: umarcor/ghdl
 def __init__(self, node: Iir, operand: ExpressionUnion):
     super().__init__()
     DOMMixin.__init__(self, node)
コード例 #17
0
ファイル: Names.py プロジェクト: umarcor/ghdl
 def __init__(self, node: Iir, prefix: Name, associations: List):
     super().__init__(prefix, associations)
     DOMMixin.__init__(self, node)
コード例 #18
0
ファイル: Expression.py プロジェクト: umarcor/ghdl
 def __init__(self, node: Iir, left: ExpressionUnion, right: ExpressionUnion):
     super().__init__(left, right)
     DOMMixin.__init__(self, node)
コード例 #19
0
ファイル: Names.py プロジェクト: umarcor/ghdl
 def __init__(self, node: Iir, identifier: str, prefix: Name):
     super().__init__(identifier, prefix)
     DOMMixin.__init__(self, node)
コード例 #20
0
ファイル: Expression.py プロジェクト: umarcor/ghdl
 def __init__(self, node: Iir, subtype: SubtypeOrSymbol, operand: ExpressionUnion):
     super().__init__(subtype, operand)
     DOMMixin.__init__(self, node)
コード例 #21
0
ファイル: Aggregates.py プロジェクト: hexagon-oss/ghdl
 def __init__(self, node: Iir, index: ExpressionUnion,
              expression: ExpressionUnion):
     super().__init__(index, expression)
     DOMMixin.__init__(self, node)
コード例 #22
0
ファイル: Expression.py プロジェクト: umarcor/ghdl
 def __init__(self, node: Iir, subtype: Symbol):
     super().__init__(subtype)
     DOMMixin.__init__(self, node)
コード例 #23
0
ファイル: Aggregates.py プロジェクト: hexagon-oss/ghdl
 def __init__(self, node: Iir, name: Symbol, expression: ExpressionUnion):
     super().__init__(name, expression)
     DOMMixin.__init__(self, node)
コード例 #24
0
ファイル: Misc.py プロジェクト: umarcor/ghdl
 def __init__(self, node: Iir, aliasName: str):
     super().__init__(aliasName)
     DOMMixin.__init__(self, node)