Lines Matching defs:branchHead

105     TMBranchHead branchHead = parseTree->branchHeadTbl;
115 for (i = 0; i < parseTree->numBranchHeads; i++, branchHead++) {
116 if ((branchHead->typeIndex == typeIndex) &&
117 (branchHead->modIndex == modIndex))
150 branchHead = &parseTree->branchHeadTbl[parseTree->numBranchHeads++];
151 branchHead->typeIndex = typeIndex;
152 branchHead->modIndex = modIndex;
153 branchHead->more = 0;
154 branchHead->isSimple = True;
155 branchHead->hasActions = False;
156 branchHead->hasCycles = False;
202 * Get an entry from the parseTrees complex branchHead tbl. If there's none
410 TMBranchHead branchHead = &stateTree->branchHeadTbl[startIndex];
414 for (i = startIndex; i < (int) stateTree->numBranchHeads; i++, branchHead++) {
418 typeMatch = TMGetTypeMatch(branchHead->typeIndex);
419 modMatch = TMGetModifierMatch(branchHead->modIndex);
750 TMBranchHead branchHead = &(stateTree->branchHeadTbl[startIndex]);
753 for (i = startIndex; i < (int) stateTree->numBranchHeads; i++, branchHead++) {
754 if ((branchHead->typeIndex == typeIndex) &&
755 (branchHead->modIndex == modIndex))
795 TMBranchHead branchHead;
798 branchHead = &stateTree->branchHeadTbl[currIndex];
799 if (branchHead->isSimple)
803 ->complexBranchHeadTbl[TMBranchMore(branchHead)];
809 if (branchHead->hasActions) {
810 if (branchHead->isSimple) {
813 dummyAction.idx = TMBranchMore(branchHead);
831 typeIndex = branchHead->typeIndex;
832 modIndex = branchHead->modIndex;
839 if (!branchHead->isSimple &&
840 !branchHead->hasActions && !complexMatchState)
1488 TMBranchHead branchHead;
1504 branchHead = &stateTree->branchHeadTbl[idx];
1518 branchHead->hasActions = True;
1519 XtSetBits(branchHead->more, eventSeq->actions->idx, 13);
1525 branchHead->isSimple = False;
1527 branchHead->hasActions = True;
1528 XtSetBits(branchHead->more,
1530 state = &stateTree->complexBranchHeadTbl[TMBranchMore(branchHead)];
1571 branchHead->hasCycles = True;