efl/src/tests/eolian/data/class_simple.eo

34 lines
777 B
Plaintext
Raw Normal View History

2019-05-26 09:24:40 -07:00
#version 1
const Foo: int = 5; [[doc for constant @since 1.66]]
class Class_Simple {
[[Class Desc Simple @since 1.66]]
c_prefix: efl_canvas_object_simple;
2014-04-20 23:36:44 -07:00
data: Evas_Simple_Data;
methods {
2015-05-08 06:12:27 -07:00
@property a @beta {
[[Common desc for a]]
2014-04-20 23:36:44 -07:00
set {
[[comment a.set]]
return: bool (true); [[comment for property set return]]
2014-04-20 23:36:44 -07:00
}
get {
}
values {
value: int (100); [[Value description]]
2014-04-20 23:36:44 -07:00
}
}
2015-05-08 06:12:27 -07:00
foo @beta {
[[comment foo]]
2014-04-20 23:36:44 -07:00
params {
@in a: int; [[a]]
@inout b: char;
@out c: double (1337.6);
@in d: int @by_ref;
2014-04-20 23:36:44 -07:00
}
return: mstring (null); [[comment for method return]]
2014-04-20 23:36:44 -07:00
}
}
}