Lines Matching refs:items

242 check_filenames(const char* filename, document_item_type* items)
245 while (items) {
246 if (items->item_type == USER_DATA_TYPE) {
247 user_data_type* p = (user_data_type*)items;
250 else if (items->item_type == INTERFACE_TYPE_BINDER
251 || items->item_type == INTERFACE_TYPE_RPC) {
252 interface_type* c = (interface_type*)items;
257 items->item_type);
260 items = items->next;
294 gather_types(const char* filename, document_item_type* items)
297 while (items) {
299 if (items->item_type == USER_DATA_TYPE) {
300 user_data_type* p = (user_data_type*)items;
305 else if (items->item_type == INTERFACE_TYPE_BINDER
306 || items->item_type == INTERFACE_TYPE_RPC) {
307 interface_type* c = (interface_type*)items;
321 if (items->item_type == INTERFACE_TYPE_BINDER) {
325 interface_type* c = (interface_type*)items;
341 else if (items->item_type == INTERFACE_TYPE_RPC) {
345 interface_type* c = (interface_type*)items;
374 items = items->next;
543 check_types(const char* filename, document_item_type* items)
546 while (items) {
548 if (items->item_type == INTERFACE_TYPE_BINDER
549 || items->item_type == INTERFACE_TYPE_RPC) {
551 interface_type* c = (interface_type*)items;
558 err |= check_method(filename, items->item_type, m);
576 items = items->next;
583 exactly_one_interface(const char* filename, const document_item_type* items, const Options& options,
586 if (items == NULL) {
592 const document_item_type* next = items->next;
594 if (items->next != NULL && next->item_type != USER_DATA_TYPE) {
607 if (items->item_type == USER_DATA_TYPE) {
612 ((user_data_type*)items)->keyword_token.lineno);
615 ((user_data_type*)items)->keyword_token.lineno);
627 generate_dep_file(const Options& options, const document_item_type* items)
650 if (items->item_type == INTERFACE_TYPE_BINDER || items->item_type == INTERFACE_TYPE_RPC) {
707 generate_outputFileName(const Options& options, const document_item_type* items)
709 // items has already been checked to have only one interface.
710 if (items->item_type == INTERFACE_TYPE_BINDER || items->item_type == INTERFACE_TYPE_RPC) {
711 interface_type* type = (interface_type*)items;
714 } else if (items->item_type == USER_DATA_TYPE) {
715 user_data_type* type = (user_data_type*)items;