projects
/
gnome.introspection-doc-generator
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
JSDOC/TokenReader.js
[gnome.introspection-doc-generator]
/
Introspect
/
Basic.js
diff --git
a/Introspect/Basic.js
b/Introspect/Basic.js
index
50f58b9
..
e9955f8
100644
(file)
--- a/
Introspect/Basic.js
+++ b/
Introspect/Basic.js
@@
-32,7
+32,7
@@
Basic = XObject.define(
// array of what!?!?
var param_type = GI.type_info_get_param_type (type_info, 0);
var atype = GI.type_info_get_tag(param_type);
// array of what!?!?
var param_type = GI.type_info_get_param_type (type_info, 0);
var atype = GI.type_info_get_tag(param_type);
- if (atype == GI.
I
TypeTag.UINT8) {
+ if (atype == GI.TypeTag.UINT8) {
return 'utf8';
}
return 'utf8';
}
@@
-43,18
+43,20
@@
Basic = XObject.define(
return ty;
}
var interface_info = GI.type_info_get_interface (type_info);
return ty;
}
var interface_info = GI.type_info_get_interface (type_info);
- var interface_type = GI.base_info_get_type (interface_info);
- if (interface_type == GI.IInfoType.CALLBACK) {
+ var interface_type = GI.base_info_get_type ?
+ GI.base_info_get_type (interface_info) : interface_info.get_type() ;
+
+ if (interface_type == GI.InfoType.CALLBACK) {
// callback..
var Callback = imports.Callback.Callback ;
var ret= new Callback(interface_info, this, false, false);
// callback..
var Callback = imports.Callback.Callback ;
var ret= new Callback(interface_info, this, false, false);
- ret.alias =
GI.base_info_get_namespace(interface_info) + '.' + GI.base_info_get_name(interface_info
);
+ ret.alias =
interface_info.get_namespace() + '.' + interface_info.get_name(
);
return ret;
}
return ret;
}
- return
GI.base_info_get_namespace(interface_info) + '.' + GI.base_info_get_name(interface_info
);
+ return
interface_info.get_namespace() + '.' + interface_info.get_name(
);
},
},
@@
-86,12
+88,12
@@
Basic = XObject.define(
var direction = this.directions[GI.arg_info_get_direction(arg)];
var add = {
var direction = this.directions[GI.arg_info_get_direction(arg)];
var add = {
- name :
GI.base_info_get_name(arg
),
- ns :
GI.base_info_get_namespace(arg
),
+ name :
arg.get_name(
),
+ ns :
arg.get_namespace(
),
type : this.typeToName(GI.arg_info_get_type(arg)),
direction : direction,
be_null : GI.arg_info_may_be_null(arg) || GI.arg_info_is_optional(arg),
type : this.typeToName(GI.arg_info_get_type(arg)),
direction : direction,
be_null : GI.arg_info_may_be_null(arg) || GI.arg_info_is_optional(arg),
- desc :
GI.base_info_get_attribute(arg,
'doc') || ''
+ desc :
arg.get_attribute(
'doc') || ''
};
};