Lines Matching defs:tfd
129 add_interface_maybe(IDL_tree_func_data *tfd, gpointer user_data)
133 if (IDL_NODE_TYPE(tfd->tree) == IDLN_IDENT) {
134 IDL_tree_type node_type = IDL_NODE_TYPE((up = IDL_NODE_UP(tfd->tree)));
142 char *iface = IDL_IDENT(tfd->tree).str;
154 char *iid = (char *)IDL_tree_property_get(tfd->tree, "uuid");
156 IDL_tree_property_get(tfd->tree, "namespace");
173 IDL_IDENT(tfd->tree).str, IDL_NODE_TYPE_NAME(up));
183 find_interfaces(IDL_tree_func_data *tfd, gpointer user_data)
187 switch (IDL_NODE_TYPE(tfd->tree)) {
189 node = IDL_ATTR_DCL(tfd->tree).param_type_spec;
192 IDL_tree_walk_in_order(IDL_OP_DCL(tfd->tree).parameter_dcls, find_interfaces,
194 node = IDL_OP_DCL(tfd->tree).op_type_spec;
197 node = IDL_PARAM_DCL(tfd->tree).param_type_spec;
200 node = IDL_INTERFACE(tfd->tree).inheritance_spec;
203 node = IDL_INTERFACE(tfd->tree).ident;
206 node = IDL_FORWARD_DCL(tfd->tree).ident;