do not add searchpath stuff into parse_headername
[cparser] / entity.c
index 49f4513..d828c8a 100644 (file)
--- a/entity.c
+++ b/entity.c
@@ -81,12 +81,13 @@ static size_t get_entity_struct_size(entity_kind_t kind)
  *
  * @param kind   the kind of the entity to allocate
  */
-entity_t *allocate_entity_zero(entity_kind_t const kind, entity_namespace_t const namespc)
+entity_t *allocate_entity_zero(entity_kind_t const kind, entity_namespace_t const namespc, symbol_t *const symbol)
 {
        size_t    size       = get_entity_struct_size(kind);
        entity_t *entity     = allocate_ast_zero(size);
        entity->kind         = kind;
        entity->base.namespc = namespc;
+       entity->base.symbol  = symbol;
        return entity;
 }