modelize: add verbose info for ATypePropdef

Signed-off-by: Jean Privat <jean@pryen.org>
toolcontext: `errors_info` reset couts

Signed-off-by: Jean Privat <jean@pryen.org>
toolcontext: add `keep_going` flag to possibly let the tool continue after errors

Signed-off-by: Jean Privat <jean@pryen.org>
nitls: bind the option --keep-going on ToolContext::keep_going

Signed-off-by: Jean Privat <jean@pryen.org>
nitlight: enable ToolContext::keep_going to still highlight invalid source-files

Signed-off-by: Jean Privat <jean@pryen.org>
model: do not fatal when more than one primitive class. just return one.

Signed-off-by: Jean Privat <jean@pryen.org>
modelize: do not crash if not object class to implicitly bound formal parameter

Signed-off-by: Jean Privat <jean@pryen.org>
modelize: do not fatal error when more that one root init method

A simple error seems enough.

Signed-off-by: Jean Privat <jean@pryen.org>
lib/re: improve doc of `NativeRegex::re_nsub`

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/x11: fix missing C include

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/glesv2: remove broken methods `gl_vertex_attri_pointer_*`

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/glesv2: fix `gl_get_bool`

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
highlight: be more robuts in case of partial model

Signed-off-by: Jean Privat <jean@pryen.org>
model: generalize MType::lookup_bound

Signed-off-by: Jean Privat <jean@pryen.org>
model: add MVirtualType::lookup_single_definition

Signed-off-by: Jean Privat <jean@pryen.org>
model: MParameterType::lookup_bound works for the easy case

Signed-off-by: Jean Privat <jean@pryen.org>
model: MVirtualType::resolve_for do not resilve self is cleanup_virtual is not set

Signed-off-by: Jean Privat <jean@pryen.org>
niti: adapt debugger to the new signature ot check_errors

Signed-off-by: Jean Privat <jean@pryen.org>
lib/re: support regex subexpressions

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>
lib/re: intro `Match::[]`

Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>