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 */
}
}
}
const(char)* part;
}
values {
- @own Eina_List *<int> value;
+ @own(Eina_List*)<int> value;
}
}
b {
/* set as virtual pure - no implementation expected */
}
values {
- @own Eina_List *<int> value;
+ @own(Eina_List*)<int> value;
}
}
}
/* set as virtual pure - no implementation expected */
}
values {
- @own Eina_List *<int> value;
+ @own(Eina_List*)<int> value;
}
}
}
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 */
}
}
}