Searched refs:current_class (Results 1 – 11 of 11) sorted by relevance
| /openbsd-src/gnu/usr.bin/gcc/gcc/java/ |
| H A D | jcf-parse.c | 150 DECL_SOURCE_FILE (TYPE_NAME (current_class)) = sfname; 151 if (current_class == main_class) main_input_filename = input_filename; 158 current_class = give_name_to_class (jcf, THIS); \ 159 set_super_info (ACCESS_FLAGS, current_class, super_class, INTERFACES_COUNT);} 162 add_interface (current_class, get_class_constant (jcf, INDEX)) 166 current_field = add_field (current_class, get_name_constant (jcf, NAME), \ 187 (current_method = add_method (current_class, ACCESS_FLAGS, \ 241 if (current_class == object_type_node) \ 485 tree save_current_class = current_class; 523 current_class = NULL_TREE; [all …]
|
| H A D | constants.c | 389 if (TYPE_CPOOL_DATA_REF (current_class)) in build_constant_data_ref() 390 current_constant_pool_data_ref = TYPE_CPOOL_DATA_REF (current_class); in build_constant_data_ref() 395 tree decl_name = mangled_classname ("_CD_", current_class); in build_constant_data_ref() 401 TYPE_CPOOL_DATA_REF (current_class) = current_constant_pool_data_ref in build_constant_data_ref() 463 current_class), in build_constants_constructor()
|
| H A D | parse.c | 6281 current_class = ctxp->class_type; 6328 ctxp->class_type = current_class; in java_parser_context_save_global() 6341 current_class = ctxp->class_type; in java_parser_context_restore_global() 6369 ctxp->class_type = current_class; in java_parser_context_suspend() 6397 current_class = saver->class_type; in java_parser_context_resume() 8625 if (decl && current_class && (decl == TYPE_NAME (current_class))) 8981 if (class_type == current_class) 9082 current_class = class_type; in java_fix_constructors() 9106 tree save_current_class = current_class; 9112 current_class = save_current_class; [all …]
|
| H A D | parse.y | 2716 current_class = ctxp->class_type; 2763 ctxp->class_type = current_class; in java_parser_context_save_global() 2776 current_class = ctxp->class_type; in java_parser_context_restore_global() 2804 ctxp->class_type = current_class; in java_parser_context_suspend() 2832 current_class = saver->class_type; in java_parser_context_resume() 5060 if (decl && current_class && (decl == TYPE_NAME (current_class))) 5416 if (class_type == current_class) 5517 current_class = class_type; in java_fix_constructors() 5541 tree save_current_class = current_class; 5547 current_class = save_current_class; [all …]
|
| H A D | class.c | 1685 tree type_methods = TYPE_METHODS (current_class); in finish_class() 1716 make_class_data (current_class); in finish_class() 1718 rest_of_decl_compilation (TYPE_NAME (current_class), (char*) 0, 1, 0); in finish_class() 1736 if (class == current_class) 1783 if (current_class == type) 2101 tree node = TREE_OPERAND (build_class_ref (current_class), 0); in register_class()
|
| H A D | lang.c | 1172 return decl != NULL && DECL_CONTEXT (decl) == current_class; in java_decl_ok_for_sibcall()
|
| H A D | expr.c | 1759 && inherits_from_p (current_class, clas)) 1760 || current_class == clas) 2423 if (DECL_CONTEXT (field_decl) != current_class)
|
| H A D | java-tree.h | 137 #define current_class \ macro
|
| H A D | decl.c | 1735 && ! CLASS_INTERFACE (TYPE_NAME (current_class)))
|
| H A D | ChangeLog | 2387 (fold_constant_for_init): Switch/restore current_class to the 3184 (java_fix_constructors): Set `current_class' before fix pass. 3464 * jcf-parse.c (read_class); Read current_class. 3672 * parse.y (resolve_qualified_expression_name): Use current_class 4136 rather than `current_class' to print type name. Don't prepend type 4618 current_class, not its outer context. 4676 current_class isn't an interface. After all methods have been 4951 (current_class): Remove declaration. 5294 `current_class' to NULL separately. 5752 * jcf-parse.c (jcf_parse_source): Reset current_class and [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.dg/ |
| H A D | uninit-A.c | 41 extern tree current_class, this_identifier_node; 87 ptr_type = current_class;
|