Lines Matching refs:items
248 check_filenames(const char* filename, document_item_type* items)
251 while (items) {
252 if (items->item_type == USER_DATA_TYPE) {
253 user_data_type* p = (user_data_type*)items;
256 else if (items->item_type == INTERFACE_TYPE_BINDER
257 || items->item_type == INTERFACE_TYPE_RPC) {
258 interface_type* c = (interface_type*)items;
263 items->item_type);
266 items = items->next;
300 gather_types(const char* filename, document_item_type* items)
303 while (items) {
305 if (items->item_type == USER_DATA_TYPE) {
306 user_data_type* p = (user_data_type*)items;
311 else if (items->item_type == INTERFACE_TYPE_BINDER
312 || items->item_type == INTERFACE_TYPE_RPC) {
313 interface_type* c = (interface_type*)items;
327 if (items->item_type == INTERFACE_TYPE_BINDER) {
331 interface_type* c = (interface_type*)items;
347 else if (items->item_type == INTERFACE_TYPE_RPC) {
351 interface_type* c = (interface_type*)items;
380 items = items->next;
549 check_types(const char* filename, document_item_type* items)
552 while (items) {
554 if (items->item_type == INTERFACE_TYPE_BINDER
555 || items->item_type == INTERFACE_TYPE_RPC) {
557 interface_type* c = (interface_type*)items;
564 err |= check_method(filename, items->item_type, m);
582 items = items->next;
589 exactly_one_interface(const char* filename, const document_item_type* items, const Options& options,
592 if (items == NULL) {
598 const document_item_type* next = items->next;
600 if (items->next != NULL && next->item_type != USER_DATA_TYPE) {
613 if (items->item_type == USER_DATA_TYPE) {
618 ((user_data_type*)items)->keyword_token.lineno);
621 ((user_data_type*)items)->keyword_token.lineno);
633 generate_dep_file(const Options& options, const document_item_type* items)
656 if (items->item_type == INTERFACE_TYPE_BINDER || items->item_type == INTERFACE_TYPE_RPC) {
713 generate_outputFileName(const Options& options, const document_item_type* items)
715 // items has already been checked to have only one interface.
716 if (items->item_type == INTERFACE_TYPE_BINDER || items->item_type == INTERFACE_TYPE_RPC) {
717 interface_type* type = (interface_type*)items;
720 } else if (items->item_type == USER_DATA_TYPE) {
721 user_data_type* type = (user_data_type*)items;