From a8c0504ce2db43cb05499f58f61ccfffbc9fc2b6 Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Wed, 23 Jul 2014 10:57:23 +0100 Subject: [PATCH] eolian: add comment parsing for typedefs --- src/lib/eolian/eo_parser.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/eolian/eo_parser.c b/src/lib/eolian/eo_parser.c index 50773db843..954382c971 100644 --- a/src/lib/eolian/eo_parser.c +++ b/src/lib/eolian/eo_parser.c @@ -521,6 +521,11 @@ parse_typedef(Eo_Lexer *ls) def->base_type = parse_type_struct_nonvoid(ls, EINA_TRUE, EINA_TRUE); pop_type(ls); check_next(ls, ';'); + if (ls->t.token == TOK_COMMENT) + { + def->comment = eina_stringshare_ref(ls->t.value); + eo_lexer_get(ls); + } return def; }