eolian: add API: eolian_declaration_get_by_name
authorDaniel Kolesa <d.kolesa@osg.samsung.com>
Tue, 7 Jul 2015 09:56:53 +0000 (10:56 +0100)
committerDaniel Kolesa <d.kolesa@osg.samsung.com>
Tue, 7 Jul 2015 09:57:24 +0000 (10:57 +0100)
commitcd7a78f2a5ea44f458b51e88bcdb9c7d6b0d67b8
tree076c07abe5b487905ca5d87f9f5f7b27855a23a5
parent786ab74d6daa18bc1c04e2c97f5ca5212d707b78
eolian: add API: eolian_declaration_get_by_name

Sorry for last minute new API, but this one is necessary to implement
proper verification of references in docs, which I would like to have
in 1.15. It allows you to retrieve any kind of declaration by full
namespace, so that you can check for an existence of an Eolian decl,
rather than checking every type individually.

@feature
src/bindings/luajit/eolian.lua
src/lib/eolian/Eolian.h
src/lib/eolian/eolian_database.c
src/tests/eolian/eolian_parsing.c