883
883
yygotominor.yy4 = yymsp[-1].minor.yy4;
885
#line 885 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CMatchParser.cc"
885
#line 885 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CMatchParser.cc"
886
886
/* No destructor defined for M_OPEN_ROUND */
887
887
/* No destructor defined for M_CLOSE_ROUND */
899
899
/* 0 0 | 0 (!) */
900
900
yygotominor.yy4 = yymsp[0].minor.yy4;
902
#line 902 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CMatchParser.cc"
902
#line 902 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CMatchParser.cc"
903
903
/* No destructor defined for conditional */
904
904
/* No destructor defined for M_SEQ */
996
996
yygotominor.yy4 = yymsp[-1].minor.yy4;
999
#line 999 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CMatchParser.cc"
999
#line 999 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CMatchParser.cc"
1000
1000
/* No destructor defined for M_IF */
1001
1001
/* No destructor defined for M_ENDIF */
1057
1057
yygotominor.yy4 = mstate->matcher->matchTree (yymsp[-1].minor.yy4, *mstate, mstate->tree, yymsp[0].minor.yy0);
1059
#line 1059 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CMatchParser.cc"
1059
#line 1059 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CMatchParser.cc"
1062
1062
YYTRACE("tree_match ::= M_ELEMENT match_mode MATCHTREE")
1070
1070
yygotominor.yy4 = mstate->matcher->matchTree (yymsp[-1].minor.yy4, *mstate, mstate->tree, yymsp[0].minor.yy0);
1072
#line 1072 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CMatchParser.cc"
1072
#line 1072 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CMatchParser.cc"
1073
1073
/* No destructor defined for M_ELEMENT */
1084
1084
yygotominor.yy4 = mstate->matcher->matchTree (yymsp[-1].minor.yy4, *mstate, mstate->tree, yymsp[0].minor.yy0);
1086
#line 1086 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CMatchParser.cc"
1086
#line 1086 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CMatchParser.cc"
1087
1087
/* No destructor defined for M_ELEMENT */
1098
1098
yygotominor.yy4 = mstate->matcher->matchTree (yymsp[-1].minor.yy4, *mstate, mstate->tree, yymsp[0].minor.yy0);
1100
#line 1100 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CMatchParser.cc"
1100
#line 1100 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CMatchParser.cc"
1101
1101
/* No destructor defined for M_ELEMENT */
1104
1104
YYTRACE("match_mode ::=")
1105
1105
#line 331 "manip/CMatchParser.lem"
1106
1106
{ yygotominor.yy4 = CTreeMatcher::MATCH_ALL; }
1107
#line 1107 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CMatchParser.cc"
1107
#line 1107 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CMatchParser.cc"
1110
1110
YYTRACE("match_mode ::= M_EXACT")
1111
1111
#line 332 "manip/CMatchParser.lem"
1112
1112
{ yygotominor.yy4 = CTreeMatcher::MATCH_EXACT; }
1113
#line 1113 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CMatchParser.cc"
1113
#line 1113 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CMatchParser.cc"
1114
1114
/* No destructor defined for M_EXACT */
1117
1117
YYTRACE("match_mode ::= M_FIRST")
1118
1118
#line 333 "manip/CMatchParser.lem"
1119
1119
{ yygotominor.yy4 = CTreeMatcher::MATCH_FIRST; }
1120
#line 1120 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CMatchParser.cc"
1120
#line 1120 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CMatchParser.cc"
1121
1121
/* No destructor defined for M_FIRST */
1124
1124
YYTRACE("match_mode ::= M_LAST")
1125
1125
#line 334 "manip/CMatchParser.lem"
1126
1126
{ yygotominor.yy4 = CTreeMatcher::MATCH_LAST; }
1127
#line 1127 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CMatchParser.cc"
1127
#line 1127 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CMatchParser.cc"
1128
1128
/* No destructor defined for M_LAST */
1131
1131
YYTRACE("match_mode ::= M_LEAF")
1132
1132
#line 335 "manip/CMatchParser.lem"
1133
1133
{ yygotominor.yy4 = CTreeMatcher::MATCH_LEAF; }
1134
#line 1134 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CMatchParser.cc"
1134
#line 1134 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CMatchParser.cc"
1135
1135
/* No destructor defined for M_LEAF */
1138
1138
YYTRACE("match_mode ::= M_PRUNE")
1139
1139
#line 336 "manip/CMatchParser.lem"
1140
1140
{ yygotominor.yy4 = CTreeMatcher::MATCH_PRUNE; }
1141
#line 1141 "/local/scratch/packages/aspectc++/ac-woven-1.0pre3/Puma/gen-release/step1/src/CMatchParser.cc"
1141
#line 1141 "/var/tmp/aspectc++/debian/Puma/gen-release/step1/src/CMatchParser.cc"
1142
1142
/* No destructor defined for M_PRUNE */