106c3fb27SDimitry Andric %feature("docstring",
206c3fb27SDimitry Andric "SBCommandInterpreterRunOptions controls how the RunCommandInterpreter runs the code it is fed.
306c3fb27SDimitry Andric 
406c3fb27SDimitry Andric A default SBCommandInterpreterRunOptions object has:
506c3fb27SDimitry Andric 
606c3fb27SDimitry Andric * StopOnContinue: false
706c3fb27SDimitry Andric * StopOnError:    false
806c3fb27SDimitry Andric * StopOnCrash:    false
906c3fb27SDimitry Andric * EchoCommands:   true
1006c3fb27SDimitry Andric * PrintResults:   true
1106c3fb27SDimitry Andric * PrintErrors:    true
1206c3fb27SDimitry Andric * AddToHistory:   true
13*0fca6ea1SDimitry Andric * AllowRepeats    false
1406c3fb27SDimitry Andric 
15*0fca6ea1SDimitry Andric Interactive debug sessions always allow repeats, the AllowRepeats
16*0fca6ea1SDimitry Andric run option only affects non-interactive sessions.
1706c3fb27SDimitry Andric ") lldb::SBCommandInterpreterRunOptions;
18