Merge: introduce and use MModuleData
authorJean Privat <jean@pryen.org>
Mon, 4 Aug 2014 16:21:08 +0000 (12:21 -0400)
committerJean Privat <jean@pryen.org>
Mon, 4 Aug 2014 16:21:08 +0000 (12:21 -0400)
This introduces a helper module `mmodule_data` to store and retrieve arbitrary data trough module hierarchies.
Then `annotation` helper is extended to simplify the retrieval of annotations trough hierarchies of moduledecl
This allows the simplification of `android_annotations` by the use of the new services.

user-declared annotations in then implemented annotations (closes #623)

Pull-Request: #633
Reviewed-by: Alexis Laferrière <alexis.laf@xymus.net>
Reviewed-by: Alexandre Terrasa <alexandre@moz-code.org>


Trivial merge