eolian: add API to retrieve the C name of an object
[platform/upstream/efl.git] / src / lib / eolian / eolian_database.h
2019-05-30 Daniel Kolesaeolian: add API to retrieve the C name of an object
2019-05-30 Daniel Kolesaeolian: move from eo_prefix to c_prefix
2019-03-15 Daniel Kolesaeolian: remove legacy handling API and most of generation
2019-03-14 Daniel Kolesaeolian: add support for marking type declarations beta
2019-03-08 Daniel Kolesaeolian: remove support for inlist/inarray
2019-03-08 Daniel Kolesaeolian: add support for inlist structs
2019-03-08 Xavi Artigaseolian: allow tagging complete classes as BETA
2019-01-24 Daniel Kolesaeolian: add support for composite section into regular...
2019-01-24 Daniel Kolesaeolian: add validation to make sure all methods are...
2019-01-16 Marcel Hollerbacheolian: introduce the keyword required
2018-12-05 Daniel Kolesaeolian: implement new inherit behavior
2018-11-08 Daniel Kolesaeolian: add eolian_implement_implementing_class_get
2018-11-08 Felipe Magno de... eolian: Add @ctor_param parameter to constructors
2018-05-31 Daniel Kolesaeolian: allow void and non-ownable types in future
2018-05-31 Daniel Kolesaeolian: add source file for the future static checker
2018-05-29 Daniel Kolesaeolian: add capturing of variables/typedecls in expr...
2018-05-29 Daniel Kolesaeolian: make doc ref resolution global
2018-05-29 Daniel Kolesaeolian: add internal api for dep deferring + parsing...
2018-04-13 Daniel Kolesaeolian: correct line/column number during doc reference...
2018-04-13 Daniel Kolesaeolian: better/more robust class inheritance list repla...
2018-04-10 Daniel Kolesaeolian: introduce main and staging areas properly
2018-04-10 Daniel Kolesaeolian: clean rollback support
2018-04-10 Daniel Kolesaeolian: add state staging area
2018-04-10 Daniel Kolesaeolian: make use of panics for certain alloc errors
2018-04-10 Daniel Kolesaeolian: use new error logging for all recoverable errors
2018-04-10 Daniel Kolesaeolian: add APIs to get unit from object and state...
2018-04-10 Daniel Kolesaeolian: intial API for a new error mechanism
2018-04-10 Daniel Kolesaeolian: initial API for a new panic mechanism
2018-04-10 Daniel Kolesaeolian: more stringent and fine-grained validation
2018-04-10 Daniel Kolesaeolian: reduce the number of database traversals during...
2018-04-10 Daniel Kolesaeolian: expose short_name/namespaces via object
2018-04-10 Daniel Kolesaeolian: simplify namespace handling
2018-04-10 Daniel Kolesaeolian: remove old declaration APIs
2018-04-10 Daniel Kolesaeolian: give objects names, and reduce duplication
2018-04-10 Daniel Kolesaeolian: add APIs to retrieve declarations as objects
2018-04-10 Daniel Kolesaeolian: add API to query information about Objects
2018-04-10 Daniel Kolesaeolian: add API to get file name of a unit
2018-04-10 Daniel Kolesaeolian: eolian_* -> eolian_state_*, Eolian -> Eolian_State
2018-04-10 Daniel Kolesaeolian: simplify adding/refcounting objects
2018-04-10 Daniel Kolesaeolian: proper in-unit storage for all declarations
2018-04-10 Daniel Kolesaeolian: store types/typedecls in units
2018-04-10 Daniel Kolesaeolian: add eolian_object_add wrapper
2018-04-03 Daniel Kolesaeolian: no need to store 'parsed' table anymore either
2018-04-03 Daniel Kolesaeolian: no need to track currently parsing file anymore
2018-04-03 Daniel Kolesaeolian: all dependency parsing is now deferred
2018-03-19 Wonki KimMerge branch 'tizen' into efl120 submit/sandbox/upgrade/efl120/20180319.053334
2018-01-17 Daniel Kolesaeolian: do not require unit when stringifying types
2018-01-17 Daniel Kolesaeolian: cache enum expr in the database
2018-01-17 Daniel Kolesaeolian: expose _eval_type to internals
2018-01-17 Daniel Kolesaeolian: type_typedecl_get doesn't need a unit
2018-01-17 Daniel Kolesaeolian: store typedecl/class in type
2018-01-10 Daniel Kolesaeolian: remove the toplevel information
2017-12-15 Daniel Kolesaeolian: remove now unused database init/shutdown
2017-12-15 Daniel Kolesaeolian: remove remaining global state (+ modify APIs...
2017-12-14 Daniel Kolesaeolian: remove _cunit and prepare for returning actual...
2017-12-14 Daniel Kolesaeolian: remove parent info from units (actually doesn...
2017-12-07 Daniel Kolesaeolian: store units in state
2017-12-07 Daniel Kolesaeolian: make deferred parsing map non-global
2017-12-07 Daniel Kolesaeolian: make parsing/parsed files mapping non-global
2017-12-06 Daniel Kolesaeolian: remove internal state struct (rely on external...
2017-12-06 Daniel Kolesaeolian: move filenames hashes to state
2017-12-06 Daniel Kolesaeolian: move constants to temporary state
2017-12-06 Daniel Kolesaeolian: move global vars to temporary state
2017-12-06 Daniel Kolesaeolian: move enums to temporary state
2017-12-06 Daniel Kolesaeolian: move structs to temporary state
2017-12-06 Daniel Kolesaeolian: store aliases in temporary state
2017-12-06 Daniel Kolesaeolian: store classes in temporary state
2017-12-05 Daniel Kolesaeolian: add initial refcounting for database objects
2017-12-05 Daniel Kolesaeolian: pass unit within validation engine
2017-12-05 Daniel Kolesaeolian: contain master state in a larger structure
2017-12-05 Daniel Kolesaeolian: create an actual unit structure for files
2017-11-03 Daniel Kolesaeolian: disallow ptr() on things that are already point...
2017-10-31 Daniel Kolesaeolian: properly free parts
2017-10-31 Daniel Kolesaeolian: fill parts into db
2017-10-25 Daniel Kolesaeolian: make inherits_get return a list of classes...
2017-10-25 Daniel Kolesaeolian: add part definition
2017-10-24 Daniel Kolesaeolian: validate classes in a recursive manner
2017-10-24 Daniel Kolesaeolian: keep track of which objects are validated
2017-09-22 Daniel Kolesaeolian: add a way to query the builtin type of a type
2017-09-22 Daniel Kolesaeolian: remove leftover code
2017-09-22 Daniel Kolesaeolian: remove static_array and terminated_array
2017-09-15 Daniel Kolesaeolian: remove old ownership system
2017-09-15 Daniel Kolesaeolian: store ownership info in types
2017-09-15 Daniel Kolesaeolian: parsing of new @owned syntax for complex types
2017-09-15 Daniel Kolesaeolian: initial parsing for @owned
2017-09-13 Daniel Kolesaeolian: include terminatable checks in ownable check
2017-08-30 Daniel Kolesaeolian: remove c_only
2017-08-10 Daniel Kolesaeolian: implement proper return type serialization
2017-06-18 Lauro Mouraeolian: function pointers
2017-05-30 Daniel Kolesaeolian: add new unit API
2017-05-30 Daniel Kolesaeolian: pass unit in internal type serialization
2017-05-30 Daniel Kolesaeolian: more expr system unit updates
2017-05-30 Daniel Kolesaeolian: units will contain multiple files
2017-05-30 Daniel Kolesaeolian: initial structure for units
2017-01-19 Daniel Kolesaeolian: move base function doc API into implements
2017-01-18 Daniel Kolesaeolian: add syntax for overridding docs in implements
2017-01-16 Daniel Kolesaeolian: remove/add APIs and clean up implements system
2017-01-13 Daniel Kolesaeolian: use consistent pure_virtual naming in API
2017-01-13 Daniel Kolesaeolian: consistent and cleaner error values from APIs
2017-01-12 Daniel Kolesaeolian: strict function type input checks in APIs
next