Lines Matching refs:patternSrc

143     	highlightPattern *patternSrc, int nPatterns);
593 highlightPattern *patternSrc = patSet->patterns; in createHighlightData() local
622 if (patternSrc[i].subPatternOf != NULL in createHighlightData()
623 && indexOfNamedPattern(patternSrc, nPatterns, in createHighlightData()
624 patternSrc[i].subPatternOf) == -1) in createHighlightData()
629 "OK", patternSrc[i].subPatternOf, patternSrc[i].name); in createHighlightData()
636 if (!NamedStyleExists(patternSrc[i].style)) in createHighlightData()
641 patternSrc[i].style, patternSrc[i].name); in createHighlightData()
651 if (patternSrc[i].subPatternOf != NULL) in createHighlightData()
655 parentindex=findTopLevelParentIndex(patternSrc, nPatterns, i); in createHighlightData()
660 patternSrc[i].name); in createHighlightData()
664 if (patternSrc[parentindex].flags & DEFER_PARSING) in createHighlightData()
666 patternSrc[i].flags |= DEFER_PARSING; in createHighlightData()
669 patternSrc[i].flags &= ~DEFER_PARSING; in createHighlightData()
679 if (patternSrc[i].flags & DEFER_PARSING) in createHighlightData()
696 if (patternSrc[i].flags & DEFER_PARSING) in createHighlightData()
697 *p2Ptr++ = patternSrc[i]; in createHighlightData()
699 *p1Ptr++ = patternSrc[i]; in createHighlightData()
766 #define setStyleTablePtr(styleTablePtr, patternSrc) \ in createHighlightData() argument
769 highlightPattern *pat = patternSrc; \ in createHighlightData()
845 highlightPattern *patternSrc, int nPatterns) in compilePatterns() argument
864 if (patternSrc[i].subPatternOf == NULL) in compilePatterns()
867 compiledPats[indexOfNamedPattern(patternSrc, nPatterns, in compilePatterns()
868 patternSrc[i].subPatternOf)].nSubPatterns++; in compilePatterns()
876 if (patternSrc[i].subPatternOf == NULL) { in compilePatterns()
880 parentIndex = indexOfNamedPattern(patternSrc, in compilePatterns()
881 nPatterns, patternSrc[i].subPatternOf); in compilePatterns()
890 compiledPats[i].colorOnly = patternSrc[i].flags & COLOR_ONLY; in compilePatterns()
891 compiledPats[i].userStyleIndex = IndexOfNamedStyle(patternSrc[i].style); in compilePatterns()
896 "OK", patternSrc[i].name); in compilePatterns()
900 if (patternSrc[i].startRE != NULL) { in compilePatterns()
901 ptr = patternSrc[i].startRE; in compilePatterns()
915 if (patternSrc[i].endRE != NULL) { in compilePatterns()
916 ptr = patternSrc[i].endRE; in compilePatterns()
933 if (patternSrc[i].startRE == NULL || compiledPats[i].colorOnly) in compilePatterns()
937 patternSrc[i].startRE)) == NULL) in compilePatterns()
940 if (patternSrc[i].endRE == NULL || compiledPats[i].colorOnly) in compilePatterns()
944 patternSrc[i].endRE)) == NULL) in compilePatterns()
947 if (patternSrc[i].errorRE == NULL) in compilePatterns()
951 patternSrc[i].errorRE)) == NULL) in compilePatterns()
960 if (patternSrc[patternNum].endRE == NULL && in compilePatterns()
961 patternSrc[patternNum].errorRE == NULL && in compilePatterns()
967 patternSrc[patternNum].endRE == NULL) ? 0 : in compilePatterns()
968 strlen(patternSrc[patternNum].endRE) + 5; in compilePatterns()
970 patternSrc[patternNum].errorRE == NULL) ? 0 : in compilePatterns()
971 strlen(patternSrc[patternNum].errorRE) + 5; in compilePatterns()
975 strlen(patternSrc[subPatIndex].startRE) + 5; in compilePatterns()
983 if (patternSrc[patternNum].endRE != NULL) { in compilePatterns()
985 strcpy(ptr, patternSrc[patternNum].endRE); in compilePatterns()
986 ptr += strlen(patternSrc[patternNum].endRE); in compilePatterns()
991 if (patternSrc[patternNum].errorRE != NULL) { in compilePatterns()
993 strcpy(ptr, patternSrc[patternNum].errorRE); in compilePatterns()
994 ptr += strlen(patternSrc[patternNum].errorRE); in compilePatterns()
1004 strcpy(ptr, patternSrc[subPatIndex].startRE); in compilePatterns()
1005 ptr += strlen(patternSrc[subPatIndex].startRE); in compilePatterns()
1023 compiledPats[i].flags = patternSrc[i].flags; in compilePatterns()