#
# SPDX-License-Identifier: MIT
# Copyright wtfsckgh@gmail.com
# Copyright iced contributors
#

# ⚠️This file was generated by GENERATOR!🦹‍♂️

# pylint: disable=invalid-name
# pylint: disable=line-too-long
# pylint: disable=too-many-lines

"""
Memory size options used by the formatters
"""

from typing import List

DEFAULT: int = 0
"""
Show memory size if the assembler requires it, else don't show anything
"""
ALWAYS: int = 1
"""
Always show the memory size, even if the assembler doesn't need it
"""
MINIMUM: int = 2
"""
: DEPRECATED(1.11.0): Use Minimal instead
"""
MINIMAL: int = 2
"""
Show memory size if a human can't figure out the size of the operand
"""
NEVER: int = 3
"""
Never show memory size
"""

__all__: List[str] = []
