efl

Форк
0
/
database_var_api.c 
34 строки · 753.0 Байт
1
#ifdef HAVE_CONFIG_H
2
# include "config.h"
3
#endif
4

5
#include <Eina.h>
6
#include "eolian_database.h"
7

8
EOLIAN_API const Eolian_Documentation *
9
eolian_constant_documentation_get(const Eolian_Constant *var)
10
{
11
   EINA_SAFETY_ON_NULL_RETURN_VAL(var, NULL);
12
   return var->doc;
13
}
14

15
EOLIAN_API const Eolian_Type *
16
eolian_constant_type_get(const Eolian_Constant *var)
17
{
18
   EINA_SAFETY_ON_NULL_RETURN_VAL(var, NULL);
19
   return var->base_type;
20
}
21

22
EOLIAN_API const Eolian_Expression *
23
eolian_constant_value_get(const Eolian_Constant *var)
24
{
25
   EINA_SAFETY_ON_NULL_RETURN_VAL(var, NULL);
26
   return var->value;
27
}
28

29
EOLIAN_API Eina_Bool
30
eolian_constant_is_extern(const Eolian_Constant *var)
31
{
32
   EINA_SAFETY_ON_NULL_RETURN_VAL(var, EINA_FALSE);
33
   return var->is_extern;
34
}
35

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.