summaryrefslogtreecommitdiff
path: root/src/lib/eolian (follow)
AgeCommit message (Expand)Author
2015-06-25eolian: try replacing '.' with locale specific decimal pointDaniel Kolesa
2015-06-23eolian: relax doc parsing a little (no need to check if @since is allowed)Daniel Kolesa
2015-06-23eolian: simplify doc parsing logic a bitDaniel Kolesa
2015-06-23eolian: new doc token lexer/parserDaniel Kolesa
2015-06-17eolian: remove the outdated and ugly database printer (needs rework)Daniel Kolesa
2015-06-17eolian: check for C type keyword before trying to append as C type keywordDaniel Kolesa
2015-06-11eolian: remove support for old event doc syntaxDaniel Kolesa
2015-06-11eolian: remove support for old doc style on types and varsDaniel Kolesa
2015-06-11eolian: fix a bug in expr serializer with wrong sign insertionDaniel Kolesa
2015-06-10eolian: add new __undefined_type builtin to silence warningsDaniel Kolesa
2015-06-10eolian: fix wrong type keyword checkDaniel Kolesa
2015-06-09eolian: pass rbuf to doc_errorDaniel Kolesa
2015-06-08eolian: support for @since tag in new doc commentsDaniel Kolesa
2015-06-08eolian: silence static analysisDaniel Kolesa
2015-06-05eolian: remove support for short doc comments (//@)Daniel Kolesa
2015-06-04eolian: double newline ends summary, not singleDaniel Kolesa
2015-06-03eolian: remove prototype of non-existent APIDaniel Kolesa
2015-06-03eolian: add documentation handling APIDaniel Kolesa
2015-06-03eolian: properly fill and free all doc fieldsDaniel Kolesa
2015-06-03eolian: start exposing Eolian_DocumentationDaniel Kolesa
2015-06-03eolian: enums can't be opaque, check properlyDaniel Kolesa
2015-06-03eolian: preliminary parsing of doc syntaxDaniel Kolesa
2015-06-02eolian: Eolian_Object for docsDaniel Kolesa
2015-06-02eolian: initial lexing of documentationDaniel Kolesa
2015-06-01eolian: add actual useful declaration APIsDaniel Kolesa
2015-06-01eolian: initial exposed declaration API - not yet very usefulDaniel Kolesa
2015-05-29eolian: more advanced comment parsing (properly skip asterisks etc)Daniel Kolesa
2015-05-29eolian: "generic_value" builtin typeDaniel Kolesa
2015-05-29eolian: restrict the complex-type conditionDaniel Kolesa
2015-05-29eolian: reserve __builtin_event_cbDaniel Kolesa
2015-05-27eolian: allow a filename (rather than path) to be given to eolian_file_parseDaniel Kolesa
2015-05-27eolian: better error reporting (include correct token info)Daniel Kolesa
2015-05-27eolian: make sure CLASS/COMPLEX type is always pointer backedDaniel Kolesa
2015-05-22eolian: merge eo_file_parse and eot_file_parseDaniel Kolesa
2015-05-22eolian: reuse the parsed eot hash for eo too (simplify code)Daniel Kolesa
2015-05-22eolian: use eo_parser_database_fill for importDaniel Kolesa
2015-05-22eolian: simplify eolian_eo_file_parseDaniel Kolesa
2015-05-22eolian: remove obsolete code dealing with multiple classes per fileDaniel Kolesa
2015-05-22eolian: initial support for importing eo filesDaniel Kolesa
2015-05-22eolian: disallow cyclic dependencies between .eo filesDaniel Kolesa
2015-05-22eolian: silence static analysis false positiveDaniel Kolesa
2015-05-21eolian: remove unnecessary functionDaniel Kolesa
2015-05-20eolian: properly handle errors in database_fillDaniel Kolesa
2015-05-20eolian: remove const_get/const_set supportDaniel Kolesa
2015-05-20eolian: allow keys/values in property get/setDaniel Kolesa
2015-05-20eolian: remove unused variableDaniel Kolesa
2015-05-20eolian: distinguish between get/set for property keys/values retrievalDaniel Kolesa
2015-05-20eolian: keep track of all currently parsing filesDaniel Kolesa
2015-05-20eolian: unify inherits and dependencies for parsing purposesDaniel Kolesa
2015-05-20eolian: test for possible duplicates in deps listDaniel Kolesa