m2isar.metamodel.attribute_info
Classes
Generic enumeration. |
|
Generic enumeration. |
|
Generic enumeration. |
|
Enum where members are also (and must be) ints |
|
Generic enumeration. |
|
Generic enumeration. |
|
Describes the staticness of a Scalar or Function |
|
A datakeeping class to track access of Varibles. |
|
Support for integer-based Flags |
Module Contents
- class MemoryAttribute[source]
Bases:
enum.EnumGeneric enumeration.
Derive from this class to define new enumerations.
- class RegisterAttribute[source]
Bases:
enum.EnumGeneric enumeration.
Derive from this class to define new enumerations.
- class FunctionAttribute[source]
Bases:
enum.EnumGeneric enumeration.
Derive from this class to define new enumerations.
- class FunctionThrows[source]
Bases:
enum.IntEnumEnum where members are also (and must be) ints
- class ConstAttribute[source]
Bases:
enum.EnumGeneric enumeration.
Derive from this class to define new enumerations.
- class InstrAttribute[source]
Bases:
enum.EnumGeneric enumeration.
Derive from this class to define new enumerations.
- class AccessAttribute[source]
Bases:
enum.IntFlagDescribes the staticness of a Scalar or Function
- class AccessContext[source]
A datakeeping class to track access of Varibles. Important in JIT compilation to know if depictable as a static element
- access_is_static: AccessAttribute[source]