Home
last modified time | relevance | path

Searched refs:current_jcf (Results 1 – 11 of 11) sorted by relevance

/openbsd-src/gnu/usr.bin/gcc/gcc/java/
H A Djcf-parse.c487 JCF *save_current_jcf = current_jcf;
506 current_jcf = jcf;
508 if (current_jcf->java_source)
510 const char *filename = current_jcf->filename;
535 JCF_FINISH (current_jcf);
546 input_filename = current_jcf->filename;
547 if (JCF_SEEN_IN_ZIP (current_jcf))
548 read_zip_member(current_jcf,
549 current_jcf->zipd, current_jcf->zipd->zipf);
550 jcf_parse (current_jcf);
[all …]
H A Dverify.c922 if (index <= 0 || index >= JPOOL_SIZE(current_jcf))
924 if (JPOOL_TAG (current_jcf, index) != CONSTANT_Fieldref)
927 field_signature = COMPONENT_REF_SIGNATURE (&current_jcf->cpool, index);
933 int clindex = COMPONENT_REF_CLASS_INDEX (&current_jcf->cpool,
935 tree self_type = get_class_constant (current_jcf, clindex);
983 if (index <= 0 || index >= JPOOL_SIZE(current_jcf))
986 switch (JPOOL_TAG (current_jcf, index) & ~CONSTANT_ResolvedFlag)
1002 i = TREE_INT_CST_LOW (get_constant (current_jcf, index));
1016 if (index <= 0 || index >= JPOOL_SIZE(current_jcf))
1019 tag = JPOOL_TAG (current_jcf, index);
[all …]
H A Dexpr.c2046 tree method_signature = COMPONENT_REF_SIGNATURE(&current_jcf->cpool, method_ref_index);
2047 tree method_name = COMPONENT_REF_NAME (&current_jcf->cpool, method_ref_index);
2049 (current_jcf, COMPONENT_REF_CLASS_INDEX(&current_jcf->cpool, method_ref_index));
2378 get_class_constant (current_jcf,
2379 COMPONENT_REF_CLASS_INDEX (&current_jcf->cpool,
2382 tree field_name = COMPONENT_REF_NAME (&current_jcf->cpool, field_ref_index);
2383 tree field_signature = COMPONENT_REF_SIGNATURE (&current_jcf->cpool,
3009 if (saw_index) java_push_constant_from_pool (current_jcf, ival); \
3136 expand_java_##OP (get_class_constant (current_jcf, IMMEDIATE_u2))
3153 push_value (build_anewarray (get_class_constant (current_jcf, \
[all …]
H A Dlang.c231 JCF *current_jcf; variable
H A Dgjavah.c90 struct JCF *current_jcf; variable
1993 current_jcf = jcf;
H A Dparse.h769 struct JCF *current_jcf; /* CU jcf */ member
H A Dlex.c128 memset (current_jcf, 0, sizeof (JCF));
H A Djava-tree.h229 extern struct JCF *current_jcf;
H A DChangeLog4009 (init_jcf_parse): Register current_jcf as ggc root.
11002 (yyparse): Loop on files rewritten. Set current_jcf.
12945 (get_constant): Use current_jcf.cpool instead of tree_constant_pool.
13858 loads/parses .class/.java files. Save read_state of current_jcf
14141 * verify.c (verify_jvm_instructions): Use current_jcf to search
14144 current zip file. Saves current_jcf (restored before returning
14153 * lang.c: New global variable current_jcf.
14178 * java-tree.h: New global variable current_jcf declared. Added
14184 * expr.c (expand_invoke): Use current_jcf instead of main_jcf to
14186 (PUSHC): java_push_constant_from_pool now uses current_jcf.
[all …]
H A Dparse.c10420 JCF *saved_jcf = current_jcf;
10524 current_jcf = saved_jcf;
10527 current_jcf = saved_jcf;
H A Dparse.y6855 JCF *saved_jcf = current_jcf;
6959 current_jcf = saved_jcf;
6962 current_jcf = saved_jcf;