Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
2d608f30
Commit
2d608f30
authored
Jan 20, 1998
by
Jeff Law
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Rebuilt.
From-SVN: r17428
parent
a6475d98
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
78 additions
and
70 deletions
+78
-70
gcc/objc/objc-parse.c
+78
-70
No files found.
gcc/objc/objc-parse.c
View file @
2d608f30
...
@@ -480,15 +480,15 @@ static const short yyrline[] = { 0,
...
@@ -480,15 +480,15 @@ static const short yyrline[] = { 0,
2498
,
2500
,
2501
,
2504
,
2509
,
2510
,
2527
,
2534
,
2540
,
2544
,
2498
,
2500
,
2501
,
2504
,
2509
,
2510
,
2527
,
2534
,
2540
,
2544
,
2547
,
2548
,
2551
,
2559
,
2565
,
2574
,
2584
,
2591
,
2595
,
2600
,
2547
,
2548
,
2551
,
2559
,
2565
,
2574
,
2584
,
2591
,
2595
,
2600
,
2609
,
2616
,
2620
,
2630
,
2632
,
2633
,
2635
,
2637
,
2638
,
2639
,
2609
,
2616
,
2620
,
2630
,
2632
,
2633
,
2635
,
2637
,
2638
,
2639
,
2640
,
2642
,
2644
,
2647
,
265
3
,
2658
,
2658
,
2663
,
2667
,
2669
,
2640
,
2642
,
2644
,
2647
,
265
5
,
2662
,
2662
,
2669
,
2675
,
2677
,
26
75
,
2680
,
2685
,
2694
,
2696
,
2702
,
2704
,
2707
,
2709
,
2710
,
26
83
,
2688
,
2693
,
2702
,
2704
,
2710
,
2712
,
2715
,
2717
,
2718
,
271
1
,
2714
,
2720
,
2722
,
2726
,
2729
,
2736
,
2742
,
2747
,
2754
,
271
9
,
2722
,
2728
,
2730
,
2734
,
2737
,
2744
,
2750
,
2755
,
2762
,
27
59
,
2764
,
2769
,
2776
,
2780
,
2783
,
2789
,
2791
,
2792
,
2793
,
27
67
,
2772
,
2777
,
2784
,
2788
,
2791
,
2797
,
2799
,
2800
,
2801
,
2
796
,
2798
,
2799
,
2800
,
2801
,
2802
,
2803
,
2804
,
2805
,
2806
,
2
804
,
2806
,
2807
,
2808
,
2809
,
2810
,
2811
,
2812
,
2813
,
2814
,
28
07
,
2808
,
2809
,
2810
,
2811
,
2812
,
2813
,
2814
,
2815
,
2816
,
28
15
,
2816
,
2817
,
2818
,
2819
,
2820
,
2821
,
2822
,
2823
,
2824
,
28
16
,
2819
,
2825
,
2830
,
2835
,
2841
,
2843
,
2846
,
2848
,
2855
,
28
24
,
2827
,
2833
,
2838
,
2843
,
2849
,
2851
,
2854
,
2856
,
2863
,
28
67
,
2872
,
2878
,
2880
,
2886
,
2890
,
2891
,
2897
,
2899
,
2902
,
28
75
,
2880
,
2886
,
2888
,
2894
,
2898
,
2899
,
2905
,
2907
,
2910
,
29
04
,
2910
,
2915
,
2921
,
2928
,
2937
29
12
,
2918
,
2923
,
2929
,
2936
,
2945
};
};
#endif
#endif
...
@@ -1638,7 +1638,7 @@ static const short yycheck[] = { 9,
...
@@ -1638,7 +1638,7 @@ static const short yycheck[] = { 9,
48
,
49
,
50
,
51
,
52
48
,
49
,
50
,
51
,
52
};
};
/* -*-C-*- Note some compilers choke on comments on `#line' lines. */
/* -*-C-*- Note some compilers choke on comments on `#line' lines. */
#line 3 "/usr/
cygnus/latest-940103/
share/bison.simple"
#line 3 "/usr/share/bison.simple"
/* Skeleton output parser for bison,
/* Skeleton output parser for bison,
Copyright (C) 1984, 1989, 1990 Free Software Foundation, Inc.
Copyright (C) 1984, 1989, 1990 Free Software Foundation, Inc.
...
@@ -1831,7 +1831,7 @@ __yy_memcpy (char *to, char *from, int count)
...
@@ -1831,7 +1831,7 @@ __yy_memcpy (char *to, char *from, int count)
#endif
#endif
#endif
#endif
#line 196 "/usr/
cygnus/latest-940103/
share/bison.simple"
#line 196 "/usr/share/bison.simple"
/* The user can define YYPARSE_PARAM as the name of an argument to be passed
/* The user can define YYPARSE_PARAM as the name of an argument to be passed
into yyparse. The argument should have type void *.
into yyparse. The argument should have type void *.
...
@@ -4594,116 +4594,124 @@ case 470:
...
@@ -4594,116 +4594,124 @@ case 470:
case
474
:
case
474
:
#line 2649 "objc-parse.y"
#line 2649 "objc-parse.y"
{
{
/* Remember protocol qualifiers in prototypes. */
remember_protocol_qualifiers
();
objc_inherit_code
=
CLASS_METHOD_DECL
;
objc_inherit_code
=
CLASS_METHOD_DECL
;
;
;
break
;}
break
;}
case
475
:
case
475
:
#line 265
3
"objc-parse.y"
#line 265
5
"objc-parse.y"
{
{
/* Forget protocol qualifiers here. */
forget_protocol_qualifiers
();
add_class_method
(
objc_interface_context
,
yyvsp
[
0
].
ttype
);
add_class_method
(
objc_interface_context
,
yyvsp
[
0
].
ttype
);
;
;
break
;}
break
;}
case
477
:
case
477
:
#line 26
59
"objc-parse.y"
#line 26
63
"objc-parse.y"
{
{
/* Remember protocol qualifiers in prototypes. */
remember_protocol_qualifiers
();
objc_inherit_code
=
INSTANCE_METHOD_DECL
;
objc_inherit_code
=
INSTANCE_METHOD_DECL
;
;
;
break
;}
break
;}
case
478
:
case
478
:
#line 266
3
"objc-parse.y"
#line 266
9
"objc-parse.y"
{
{
/* Forget protocol qualifiers here. */
forget_protocol_qualifiers
();
add_instance_method
(
objc_interface_context
,
yyvsp
[
0
].
ttype
);
add_instance_method
(
objc_interface_context
,
yyvsp
[
0
].
ttype
);
;
;
break
;}
break
;}
case
480
:
case
480
:
#line 267
1
"objc-parse.y"
#line 267
9
"objc-parse.y"
{
{
yyval
.
ttype
=
build_method_decl
(
objc_inherit_code
,
yyvsp
[
-
2
].
ttype
,
yyvsp
[
0
].
ttype
,
NULL_TREE
);
yyval
.
ttype
=
build_method_decl
(
objc_inherit_code
,
yyvsp
[
-
2
].
ttype
,
yyvsp
[
0
].
ttype
,
NULL_TREE
);
;
;
break
;}
break
;}
case
481
:
case
481
:
#line 26
76
"objc-parse.y"
#line 26
84
"objc-parse.y"
{
{
yyval
.
ttype
=
build_method_decl
(
objc_inherit_code
,
NULL_TREE
,
yyvsp
[
0
].
ttype
,
NULL_TREE
);
yyval
.
ttype
=
build_method_decl
(
objc_inherit_code
,
NULL_TREE
,
yyvsp
[
0
].
ttype
,
NULL_TREE
);
;
;
break
;}
break
;}
case
482
:
case
482
:
#line 268
1
"objc-parse.y"
#line 268
9
"objc-parse.y"
{
{
yyval
.
ttype
=
build_method_decl
(
objc_inherit_code
,
yyvsp
[
-
3
].
ttype
,
yyvsp
[
-
1
].
ttype
,
yyvsp
[
0
].
ttype
);
yyval
.
ttype
=
build_method_decl
(
objc_inherit_code
,
yyvsp
[
-
3
].
ttype
,
yyvsp
[
-
1
].
ttype
,
yyvsp
[
0
].
ttype
);
;
;
break
;}
break
;}
case
483
:
case
483
:
#line 26
86
"objc-parse.y"
#line 26
94
"objc-parse.y"
{
{
yyval
.
ttype
=
build_method_decl
(
objc_inherit_code
,
NULL_TREE
,
yyvsp
[
-
1
].
ttype
,
yyvsp
[
0
].
ttype
);
yyval
.
ttype
=
build_method_decl
(
objc_inherit_code
,
NULL_TREE
,
yyvsp
[
-
1
].
ttype
,
yyvsp
[
0
].
ttype
);
;
;
break
;}
break
;}
case
492
:
case
492
:
#line 27
16
"objc-parse.y"
#line 27
24
"objc-parse.y"
{
current_declspecs
=
TREE_VALUE
(
declspec_stack
);
{
current_declspecs
=
TREE_VALUE
(
declspec_stack
);
prefix_attributes
=
TREE_PURPOSE
(
declspec_stack
);
prefix_attributes
=
TREE_PURPOSE
(
declspec_stack
);
declspec_stack
=
TREE_CHAIN
(
declspec_stack
);
declspec_stack
=
TREE_CHAIN
(
declspec_stack
);
resume_momentary
(
yyvsp
[
-
2
].
itype
);
;
resume_momentary
(
yyvsp
[
-
2
].
itype
);
;
break
;}
break
;}
case
493
:
case
493
:
#line 272
1
"objc-parse.y"
#line 272
9
"objc-parse.y"
{
shadow_tag
(
yyvsp
[
-
1
].
ttype
);
;
{
shadow_tag
(
yyvsp
[
-
1
].
ttype
);
;
break
;}
break
;}
case
494
:
case
494
:
#line 27
23
"objc-parse.y"
#line 27
31
"objc-parse.y"
{
pedwarn
(
"empty declaration"
);
;
{
pedwarn
(
"empty declaration"
);
;
break
;}
break
;}
case
495
:
case
495
:
#line 27
28
"objc-parse.y"
#line 27
36
"objc-parse.y"
{
push_parm_decl
(
yyvsp
[
0
].
ttype
);
;
{
push_parm_decl
(
yyvsp
[
0
].
ttype
);
;
break
;}
break
;}
case
496
:
case
496
:
#line 273
0
"objc-parse.y"
#line 273
8
"objc-parse.y"
{
push_parm_decl
(
yyvsp
[
0
].
ttype
);
;
{
push_parm_decl
(
yyvsp
[
0
].
ttype
);
;
break
;}
break
;}
case
497
:
case
497
:
#line 27
38
"objc-parse.y"
#line 27
46
"objc-parse.y"
{
yyval
.
ttype
=
build_tree_list
(
build_tree_list
(
current_declspecs
,
{
yyval
.
ttype
=
build_tree_list
(
build_tree_list
(
current_declspecs
,
yyvsp
[
-
1
].
ttype
),
yyvsp
[
-
1
].
ttype
),
build_tree_list
(
prefix_attributes
,
build_tree_list
(
prefix_attributes
,
yyvsp
[
0
].
ttype
));
;
yyvsp
[
0
].
ttype
));
;
break
;}
break
;}
case
498
:
case
498
:
#line 27
43
"objc-parse.y"
#line 27
51
"objc-parse.y"
{
yyval
.
ttype
=
build_tree_list
(
build_tree_list
(
current_declspecs
,
{
yyval
.
ttype
=
build_tree_list
(
build_tree_list
(
current_declspecs
,
yyvsp
[
-
1
].
ttype
),
yyvsp
[
-
1
].
ttype
),
build_tree_list
(
prefix_attributes
,
build_tree_list
(
prefix_attributes
,
yyvsp
[
0
].
ttype
));
;
yyvsp
[
0
].
ttype
));
;
break
;}
break
;}
case
499
:
case
499
:
#line 27
48
"objc-parse.y"
#line 27
56
"objc-parse.y"
{
yyval
.
ttype
=
build_tree_list
(
build_tree_list
(
current_declspecs
,
{
yyval
.
ttype
=
build_tree_list
(
build_tree_list
(
current_declspecs
,
yyvsp
[
-
1
].
ttype
),
yyvsp
[
-
1
].
ttype
),
build_tree_list
(
prefix_attributes
,
build_tree_list
(
prefix_attributes
,
yyvsp
[
0
].
ttype
));
;
yyvsp
[
0
].
ttype
));
;
break
;}
break
;}
case
500
:
case
500
:
#line 27
56
"objc-parse.y"
#line 27
64
"objc-parse.y"
{
{
yyval
.
ttype
=
NULL_TREE
;
yyval
.
ttype
=
NULL_TREE
;
;
;
break
;}
break
;}
case
501
:
case
501
:
#line 276
0
"objc-parse.y"
#line 276
8
"objc-parse.y"
{
{
/* oh what a kludge! */
/* oh what a kludge! */
yyval
.
ttype
=
(
tree
)
1
;
yyval
.
ttype
=
(
tree
)
1
;
;
;
break
;}
break
;}
case
502
:
case
502
:
#line 27
65
"objc-parse.y"
#line 27
73
"objc-parse.y"
{
{
pushlevel
(
0
);
pushlevel
(
0
);
;
;
break
;}
break
;}
case
503
:
case
503
:
#line 27
69
"objc-parse.y"
#line 27
77
"objc-parse.y"
{
{
/* returns a tree list node generated by get_parm_info */
/* returns a tree list node generated by get_parm_info */
yyval
.
ttype
=
yyvsp
[
0
].
ttype
;
yyval
.
ttype
=
yyvsp
[
0
].
ttype
;
...
@@ -4711,119 +4719,119 @@ case 503:
...
@@ -4711,119 +4719,119 @@ case 503:
;
;
break
;}
break
;}
case
506
:
case
506
:
#line 27
84
"objc-parse.y"
#line 27
92
"objc-parse.y"
{
{
yyval
.
ttype
=
chainon
(
yyvsp
[
-
1
].
ttype
,
yyvsp
[
0
].
ttype
);
yyval
.
ttype
=
chainon
(
yyvsp
[
-
1
].
ttype
,
yyvsp
[
0
].
ttype
);
;
;
break
;}
break
;}
case
511
:
case
511
:
#line 2
797
"objc-parse.y"
#line 2
805
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
512
:
case
512
:
#line 2
798
"objc-parse.y"
#line 2
806
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
513
:
case
513
:
#line 2
799
"objc-parse.y"
#line 2
807
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
514
:
case
514
:
#line 280
0
"objc-parse.y"
#line 280
8
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
515
:
case
515
:
#line 280
1
"objc-parse.y"
#line 280
9
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
516
:
case
516
:
#line 28
02
"objc-parse.y"
#line 28
10
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
517
:
case
517
:
#line 28
03
"objc-parse.y"
#line 28
11
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
518
:
case
518
:
#line 28
04
"objc-parse.y"
#line 28
12
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
519
:
case
519
:
#line 28
05
"objc-parse.y"
#line 28
13
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
520
:
case
520
:
#line 28
06
"objc-parse.y"
#line 28
14
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
521
:
case
521
:
#line 28
07
"objc-parse.y"
#line 28
15
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
522
:
case
522
:
#line 28
08
"objc-parse.y"
#line 28
16
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
523
:
case
523
:
#line 28
09
"objc-parse.y"
#line 28
17
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
524
:
case
524
:
#line 281
0
"objc-parse.y"
#line 281
8
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
525
:
case
525
:
#line 281
1
"objc-parse.y"
#line 281
9
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
526
:
case
526
:
#line 28
12
"objc-parse.y"
#line 28
20
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
527
:
case
527
:
#line 28
13
"objc-parse.y"
#line 28
21
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
528
:
case
528
:
#line 28
14
"objc-parse.y"
#line 28
22
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
529
:
case
529
:
#line 28
15
"objc-parse.y"
#line 28
23
"objc-parse.y"
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
{
yyval
.
ttype
=
get_identifier
(
token_buffer
);
;
break
;}
break
;}
case
532
:
case
532
:
#line 282
1
"objc-parse.y"
#line 282
9
"objc-parse.y"
{
{
yyval
.
ttype
=
build_keyword_decl
(
yyvsp
[
-
5
].
ttype
,
yyvsp
[
-
2
].
ttype
,
yyvsp
[
0
].
ttype
);
yyval
.
ttype
=
build_keyword_decl
(
yyvsp
[
-
5
].
ttype
,
yyvsp
[
-
2
].
ttype
,
yyvsp
[
0
].
ttype
);
;
;
break
;}
break
;}
case
533
:
case
533
:
#line 28
26
"objc-parse.y"
#line 28
34
"objc-parse.y"
{
{
yyval
.
ttype
=
build_keyword_decl
(
yyvsp
[
-
2
].
ttype
,
NULL_TREE
,
yyvsp
[
0
].
ttype
);
yyval
.
ttype
=
build_keyword_decl
(
yyvsp
[
-
2
].
ttype
,
NULL_TREE
,
yyvsp
[
0
].
ttype
);
;
;
break
;}
break
;}
case
534
:
case
534
:
#line 283
1
"objc-parse.y"
#line 283
9
"objc-parse.y"
{
{
yyval
.
ttype
=
build_keyword_decl
(
NULL_TREE
,
yyvsp
[
-
2
].
ttype
,
yyvsp
[
0
].
ttype
);
yyval
.
ttype
=
build_keyword_decl
(
NULL_TREE
,
yyvsp
[
-
2
].
ttype
,
yyvsp
[
0
].
ttype
);
;
;
break
;}
break
;}
case
535
:
case
535
:
#line 28
36
"objc-parse.y"
#line 28
44
"objc-parse.y"
{
{
yyval
.
ttype
=
build_keyword_decl
(
NULL_TREE
,
NULL_TREE
,
yyvsp
[
0
].
ttype
);
yyval
.
ttype
=
build_keyword_decl
(
NULL_TREE
,
NULL_TREE
,
yyvsp
[
0
].
ttype
);
;
;
break
;}
break
;}
case
539
:
case
539
:
#line 28
49
"objc-parse.y"
#line 28
57
"objc-parse.y"
{
{
yyval
.
ttype
=
chainon
(
yyvsp
[
-
1
].
ttype
,
yyvsp
[
0
].
ttype
);
yyval
.
ttype
=
chainon
(
yyvsp
[
-
1
].
ttype
,
yyvsp
[
0
].
ttype
);
;
;
break
;}
break
;}
case
540
:
case
540
:
#line 28
57
"objc-parse.y"
#line 28
65
"objc-parse.y"
{
{
if
(
TREE_CHAIN
(
yyvsp
[
0
].
ttype
)
==
NULL_TREE
)
if
(
TREE_CHAIN
(
yyvsp
[
0
].
ttype
)
==
NULL_TREE
)
/* just return the expr., remove a level of indirection */
/* just return the expr., remove a level of indirection */
...
@@ -4834,76 +4842,76 @@ case 540:
...
@@ -4834,76 +4842,76 @@ case 540:
;
;
break
;}
break
;}
case
541
:
case
541
:
#line 28
69
"objc-parse.y"
#line 28
77
"objc-parse.y"
{
{
yyval
.
ttype
=
build_tree_list
(
yyvsp
[
-
2
].
ttype
,
yyvsp
[
0
].
ttype
);
yyval
.
ttype
=
build_tree_list
(
yyvsp
[
-
2
].
ttype
,
yyvsp
[
0
].
ttype
);
;
;
break
;}
break
;}
case
542
:
case
542
:
#line 28
73
"objc-parse.y"
#line 28
81
"objc-parse.y"
{
{
yyval
.
ttype
=
build_tree_list
(
NULL_TREE
,
yyvsp
[
0
].
ttype
);
yyval
.
ttype
=
build_tree_list
(
NULL_TREE
,
yyvsp
[
0
].
ttype
);
;
;
break
;}
break
;}
case
544
:
case
544
:
#line 288
1
"objc-parse.y"
#line 288
9
"objc-parse.y"
{
{
yyval
.
ttype
=
get_class_reference
(
yyvsp
[
0
].
ttype
);
yyval
.
ttype
=
get_class_reference
(
yyvsp
[
0
].
ttype
);
;
;
break
;}
break
;}
case
545
:
case
545
:
#line 28
88
"objc-parse.y"
#line 28
96
"objc-parse.y"
{
objc_receiver_context
=
1
;
;
{
objc_receiver_context
=
1
;
;
break
;}
break
;}
case
546
:
case
546
:
#line 289
0
"objc-parse.y"
#line 289
8
"objc-parse.y"
{
objc_receiver_context
=
0
;
;
{
objc_receiver_context
=
0
;
;
break
;}
break
;}
case
547
:
case
547
:
#line 2
892
"objc-parse.y"
#line 2
900
"objc-parse.y"
{
{
yyval
.
ttype
=
build_tree_list
(
yyvsp
[
-
3
].
ttype
,
yyvsp
[
-
1
].
ttype
);
yyval
.
ttype
=
build_tree_list
(
yyvsp
[
-
3
].
ttype
,
yyvsp
[
-
1
].
ttype
);
;
;
break
;}
break
;}
case
551
:
case
551
:
#line 29
05
"objc-parse.y"
#line 29
13
"objc-parse.y"
{
{
yyval
.
ttype
=
chainon
(
yyvsp
[
-
1
].
ttype
,
yyvsp
[
0
].
ttype
);
yyval
.
ttype
=
chainon
(
yyvsp
[
-
1
].
ttype
,
yyvsp
[
0
].
ttype
);
;
;
break
;}
break
;}
case
552
:
case
552
:
#line 29
12
"objc-parse.y"
#line 29
20
"objc-parse.y"
{
{
yyval
.
ttype
=
build_tree_list
(
yyvsp
[
-
1
].
ttype
,
NULL_TREE
);
yyval
.
ttype
=
build_tree_list
(
yyvsp
[
-
1
].
ttype
,
NULL_TREE
);
;
;
break
;}
break
;}
case
553
:
case
553
:
#line 29
16
"objc-parse.y"
#line 29
24
"objc-parse.y"
{
{
yyval
.
ttype
=
build_tree_list
(
NULL_TREE
,
NULL_TREE
);
yyval
.
ttype
=
build_tree_list
(
NULL_TREE
,
NULL_TREE
);
;
;
break
;}
break
;}
case
554
:
case
554
:
#line 29
23
"objc-parse.y"
#line 29
31
"objc-parse.y"
{
{
yyval
.
ttype
=
yyvsp
[
-
1
].
ttype
;
yyval
.
ttype
=
yyvsp
[
-
1
].
ttype
;
;
;
break
;}
break
;}
case
555
:
case
555
:
#line 293
0
"objc-parse.y"
#line 293
8
"objc-parse.y"
{
{
yyval
.
ttype
=
yyvsp
[
-
1
].
ttype
;
yyval
.
ttype
=
yyvsp
[
-
1
].
ttype
;
;
;
break
;}
break
;}
case
556
:
case
556
:
#line 29
39
"objc-parse.y"
#line 29
47
"objc-parse.y"
{
{
yyval
.
ttype
=
groktypename
(
yyvsp
[
-
1
].
ttype
);
yyval
.
ttype
=
groktypename
(
yyvsp
[
-
1
].
ttype
);
;
;
break
;}
break
;}
}
}
/* the action file gets copied in in place of this dollarsign */
/* the action file gets copied in in place of this dollarsign */
#line 498 "/usr/
cygnus/latest-940103/
share/bison.simple"
#line 498 "/usr/share/bison.simple"
yyvsp
-=
yylen
;
yyvsp
-=
yylen
;
yyssp
-=
yylen
;
yyssp
-=
yylen
;
...
@@ -5099,5 +5107,5 @@ yyerrhandle:
...
@@ -5099,5 +5107,5 @@ yyerrhandle:
yystate
=
yyn
;
yystate
=
yyn
;
goto
yynewstate
;
goto
yynewstate
;
}
}
#line 29
44
"objc-parse.y"
#line 29
52
"objc-parse.y"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment