# This mocks the GDB module for test generation
import types as _types

ARCH_FRAME = 5
class Architecture: pass
BP_ACCESS_WATCHPOINT = 9
BP_BREAKPOINT = 1
BP_HARDWARE_WATCHPOINT = 7
BP_NONE = 0
BP_READ_WATCHPOINT = 8
BP_WATCHPOINT = 6
class Block: pass
class BlockIterator: pass
class Breakpoint: pass
class BreakpointEvent: pass
COMMAND_BREAKPOINTS = 6
COMMAND_DATA = 1
COMMAND_FILES = 3
COMMAND_MAINTENANCE = 11
COMMAND_NONE = -1
COMMAND_OBSCURE = 10
COMMAND_RUNNING = 0
COMMAND_STACK = 2
COMMAND_STATUS = 5
COMMAND_SUPPORT = 4
COMMAND_TRACEPOINTS = 7
COMMAND_USER = 14
COMPLETE_COMMAND = 3
COMPLETE_EXPRESSION = 5
COMPLETE_FILENAME = 1
COMPLETE_LOCATION = 2
COMPLETE_NONE = 0
COMPLETE_SYMBOL = 4
class ClearObjFilesEvent: pass
class Command: pass
class ContinueEvent: pass
DUMMY_FRAME = 1
class Event: pass
class EventRegistry: pass
class ExitedEvent: pass
FRAME_UNWIND_INNER_ID = 4
FRAME_UNWIND_MEMORY_ERROR = 7
FRAME_UNWIND_NO_REASON = 0
FRAME_UNWIND_NO_SAVED_PC = 6
FRAME_UNWIND_NULL_ID = 1
FRAME_UNWIND_OUTERMOST = 2
FRAME_UNWIND_SAME_ID = 5
FRAME_UNWIND_UNAVAILABLE = 3
class Field: pass
class FinishBreakpoint: pass
class Frame: pass
FrameDecorator = object() # module 'gdb.FrameDecorator' from '/usr/local/Cellar/gdb/7.12_1/share/gdb/python/gdb/FrameDecorator.pyc'>
FrameIterator = object() # module 'gdb.FrameIterator' from '/usr/local/Cellar/gdb/7.12_1/share/gdb/python/gdb/FrameIterator.pyc'>
class Function: pass
class GdbError: pass
class GdbOutputErrorFile: pass
class GdbOutputFile: pass
def GdbSetPythonDirectory(*a, **kw): pass
HOST_CONFIG = 'x86_64-apple-darwin16.3.0'
INLINE_FRAME = 2
class Inferior: pass
class InferiorCallPostEvent: pass
class InferiorCallPreEvent: pass
class InferiorThread: pass
class LineTable: pass
class LineTableEntry: pass
class LineTableIterator: pass
class Membuf: pass
class MemoryChangedEvent: pass
class MemoryError: pass
NORMAL_FRAME = 0
class NewObjFileEvent: pass
class Objfile: pass
PARAM_AUTO_BOOLEAN = 1
PARAM_BOOLEAN = 0
PARAM_ENUM = 11
PARAM_FILENAME = 7
PARAM_INTEGER = 3
PARAM_OPTIONAL_FILENAME = 6
PARAM_STRING = 4
PARAM_STRING_NOESCAPE = 5
PARAM_UINTEGER = 2
PARAM_ZINTEGER = 8
PYTHONDIR = '/usr/local/Cellar/gdb/7.12_1/share/gdb/python'
class Parameter: pass
class PendingFrame: pass
class Progspace: pass
class RegisterChangedEvent: pass
SENTINEL_FRAME = 6
SIGTRAMP_FRAME = 4
STDERR = 1
STDLOG = 2
STDOUT = 0
SYMBOL_FUNCTIONS_DOMAIN = 1
SYMBOL_LABEL_DOMAIN = 4
SYMBOL_LOC_ARG = 4
SYMBOL_LOC_BLOCK = 10
SYMBOL_LOC_COMPUTED = 14
SYMBOL_LOC_CONST = 1
SYMBOL_LOC_CONST_BYTES = 11