def f_formal(index: int, key: object) -> AP.APFormal: return AP.APFormal(self, index, tags, args)
def f(index, key): return AP.APFormal(self, index, tags, args)
"MAXUINT8": "255", "MININT16": "-32768", "MAXINT16": "32767", "MAXUINT16": "65535", "MININT32": "-2147483648", "MAXINT32": "2147483647", "MAXUINT32": "4294967295", "MININT64": "-9223372036854775808", "MAXINT64": "9223372036854775807", "MAXUINT64": "18446744073709551615", } api_parameter_constructors: Dict[ str, Callable[[Tuple["InterfaceDictionary", int, List[str], List[int]]], ApiParameter], ] = { "pf": lambda x: AP.APFormal(*x), "pg": lambda x: AP.APGlobal(*x), } s_offset_constructors: Dict[str, Callable[ [Tuple["InterfaceDictionary", int, List[str], List[int]]], SOffset], ] = { "no": lambda x: ST.STArgNoOffset(*x), "fo": lambda x: ST.STArgFieldOffset(*x), "io": lambda x: ST.STArgIndexOffset(*x), } s_term_constructors: Dict[str, Callable[ [Tuple["InterfaceDictionary", int, List[str], List[int]]], STerm], ] = { "av": lambda x: ST.STArgValue(*x), "rv": lambda x: ST.STReturnValue(*x), "nc": lambda x: ST.STNamedConstant(*x),
"MININT8": "-128", "MAXINT8": "127", "MAXUINT8": "255", "MININT16": "-32768", "MAXINT16": "32767", "MAXUINT16": "65535", "MININT32": "-2147483648", "MAXINT32": "2147483647", "MAXUINT32": "4294967295", "MININT64": "-9223372036854775808", "MAXINT64": "9223372036854775807", "MAXUINT64": "18446744073709551615" } api_parameter_constructors = { 'pf': lambda x: AP.APFormal(*x), 'pg': lambda x: AP.APGlobal(*x) } s_offset_constructors = { 'no': lambda x: ST.STArgNoOffset(*x), 'fo': lambda x: ST.STArgFieldOffset(*x), 'io': lambda x: ST.STArgIndexOffset(*x) } s_term_constructors = { 'av': lambda x: ST.STArgValue(*x), 'rv': lambda x: ST.STReturnValue(*x), 'nc': lambda x: ST.STNamedConstant(*x), 'ic': lambda x: ST.STNumConstant(*x), 'is': lambda x: ST.STIndexSize(*x),