KW(abstract), KW(constructor), KW(constructors), KW(data), \
KW(destructor), KW(eo_prefix), KW(events), KW(func), KW(get), \
KW(implements), KW(interface), KW(keys), KW(legacy), KW(legacy_prefix), \
- KW(methods), KW(mixin), KW(params), KW(properties), KW(set), KW(type), \
- KW(values), KWAT(in), KWAT(inout), KWAT(nonull), KWAT(out), KWAT(own), \
+ KW(methods), KW(mixin), KW(own), KW(params), KW(properties), KW(set), \
+ KW(type), KW(values), KWAT(in), KWAT(inout), KWAT(nonull), KWAT(out), \
KWAT(warn_unused), \
\
KW(char), KW(uchar), KW(schar), KW(short), KW(ushort), KW(int), KW(uint), \
check_match(ls, ')', '(', line);
goto parse_ptr;
}
- case KW_at_own:
+ case KW_own:
{
int line;
eo_lexer_get(ls);
first = EINA_FALSE;
eo_lexer_get(ls);
break;
- case KW_at_own:
- CASE_LOCK(ls, own, "@own qualifier")
+ case KW_own:
+ CASE_LOCK(ls, own, "own qualifier")
if (!first) eina_strbuf_append_char(buf, ' ');
eina_strbuf_append(buf, "@own");
first = EINA_FALSE;
properties {
a {
set {
- return @own(Eina_List*)<Eina_Array*<@own(Eo**)>>;
+ return own(Eina_List*)<Eina_Array*<own(Eo**)>>;
}
get {
}
values {
- @own(Eina_List*)<int> value;
+ own(Eina_List*)<int> value;
}
}
}
methods {
foo {
params {
- @own(char*) buf;
+ own(char*) buf;
}
- return @own(Eina_List*)<Eina_Stringshare *>; /*@ comment for method return */
+ return own(Eina_List*)<Eina_Stringshare *>; /*@ comment for method return */
}
}
}
type Evas_Coord: int; /* Simple type definition */
-type List_Objects: @own(Eina_List*)< Eo *>; /* A little more complex */
+type List_Objects: own(Eina_List*)< Eo *>; /* A little more complex */
class Dummy {
methods {
params {
int idx;
}
- return @own(char*); /*@ comment for method return */
+ return own(char*); /*@ comment for method return */
}
}
}