aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/eolian/database_validate.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* eolian: only allow reference (ownable) types in containersDaniel Kolesa2017-11-021-1/+12
* eolian: add part validation (including dup check with funcs)Daniel Kolesa2017-11-011-0/+25
* eolian: Add some color to those warning messagesJean-Philippe Andre2017-10-311-3/+4
* eolian: Skip @beta APIs for duplicate warningsJean-Philippe Andre2017-10-311-4/+12
* eolian: make inherits_get return a list of classes, not stringsDaniel Kolesa2017-10-251-3/+3
* eolian: enable duplicate validation but only warn for nowDaniel Kolesa2017-10-251-1/+6
* eolian: only check for validation where really necessaryDaniel Kolesa2017-10-241-13/+1
* eolian: check for inheritance tree function conflictsDaniel Kolesa2017-10-241-21/+41
* eolian: validate classes in a recursive mannerDaniel Kolesa2017-10-241-1/+12
* eolian: keep track of which objects are validatedDaniel Kolesa2017-10-241-36/+73
* eolian: validate inner types of complex typesDaniel Kolesa2017-09-281-0/+8
* eolian: add any_value_ptrDaniel Kolesa2017-09-221-1/+5
* eolian: rename generic_value to any_valueDaniel Kolesa2017-09-221-1/+1
* eolian: remove leftover codeDaniel Kolesa2017-09-221-1/+1
* eolian: remove static_array and terminated_arrayDaniel Kolesa2017-09-221-11/+0
* eolian: merge REGULAR and COMPLEX typesDaniel Kolesa2017-09-221-7/+9
* eo: make more freefuncs implicitDaniel Kolesa2017-09-221-1/+5
* eolian: switch validation to new ownership systemDaniel Kolesa2017-09-151-1/+1
* eolian: default free funcs for builtin typesDaniel Kolesa2017-09-141-2/+36
* eolian: include terminatable checks in ownable checkDaniel Kolesa2017-09-141-16/+2
* eolian: inherit freefunc between types/typedeclsDaniel Kolesa2017-09-141-8/+18
* eolian: move terminated_array typecheck to validate passDaniel Kolesa2017-09-131-1/+23
* eolian: move ownable checks to validation stageDaniel Kolesa2017-09-131-2/+8
* eolian: function pointersLauro Moura2017-06-181-0/+3
* eolian: doc token ref resolver now takes unitDaniel Kolesa2017-05-301-1/+2
* eolian: type_class_get takes unitDaniel Kolesa2017-05-301-1/+2
* eolian: expr eval APIs now take unitsDaniel Kolesa2017-05-301-2/+3
* eolian: pass unit to all_classes_getDaniel Kolesa2017-05-301-1/+2
* eolian: add implement validation (currently for docs)Daniel Kolesa2017-01-191-7/+18
* eolian: move base function doc API into implementsDaniel Kolesa2017-01-191-3/+4
* eolian: enable typechecked expression validationDaniel Kolesa2016-12-151-10/+2
* eolian: forgotten free() (leaks memory otherwise)Daniel Kolesa2016-12-071-0/+1
* eolian: switch reference validation to new tokenizerDaniel Kolesa2016-12-071-95/+20
* eolian: remove parsing of pointers and the corresponding APIsDaniel Kolesa2016-11-101-1/+0
* eolian: remove type silencing stuff entirelyDaniel Kolesa2016-10-251-96/+71
* eolian: add support for static and terminated arraysDaniel Kolesa2016-06-301-0/+2
* Eolian: Turn on strict type checking.Tom Hacohen2016-04-191-11/+4
* eolian: completely clean up the type systemDaniel Kolesa2016-03-031-6/+6
* eolian: remove most of the old type APIsDaniel Kolesa2016-03-031-24/+36
* eolian: remove retrieval funcs for type-style enums/aliases/structsDaniel Kolesa2016-03-031-6/+6
* eolian: re-enable strict validationDaniel Kolesa2016-02-181-6/+6
* Revert "eolian: strict validation for EFL (errors by default)"Cedric BAIL2016-02-171-6/+6
* eolian: strict validation for EFL (errors by default)Daniel Kolesa2016-02-171-6/+6
* eolian: verbose type warnings for EFL by defaultDaniel Kolesa2016-02-161-0/+6
* eolian: allow silencing of type errors in validationDaniel Kolesa2016-02-101-72/+95
* eolian: turn "undefined type" into its own EOLIAN_TYPEDaniel Kolesa2015-11-191-2/+1
* eolian: do not treat @since specially in validation (not needed)Daniel Kolesa2015-08-061-6/+2
* eolian: different error for validating @sinceDaniel Kolesa2015-07-311-2/+6
* eolian: enable the new doc validatorDaniel Kolesa2015-07-081-6/+1
* eolian: print more detailed location info for doc validationDaniel Kolesa2015-07-081-6/+8