Lines Matching refs:captureNames
115 function augment(regex, captureNames, isNative) { argument
123 regex.xregexp = {captureNames: captureNames, isNative: !!isNative}; property in regex.xregexp
164 … regex.xregexp.captureNames ? regex.xregexp.captureNames.slice(0) : null);
337 captureNames: [], property in AnonymousFunction5b121b410300.tokenContext
393 tokenContext.hasNamedCapture ? tokenContext.captureNames : null);
858 captureNames,
860 var name = captureNames[numCaptures - numPriorCaptures];
881 captureNames = (pattern.xregexp && pattern.xregexp.captureNames) || [];
935 if (this.xregexp && this.xregexp.captureNames) {
937 name = this.xregexp.captureNames[i - 1];
1000 var isRegex = self.isRegExp(search), captureNames, result, str, origLastIndex;
1003 captureNames = search.xregexp.captureNames;
1014 if (captureNames) {
1018 for (i = 0; i < captureNames.length; ++i) {
1019 if (captureNames[i]) {
1020 args[0][captureNames[i]] = args[i + 1];
1048 n = captureNames ? lastIndexOf(captureNames, $1) : -1;
1186 … var index = isNaN(match[1]) ? (lastIndexOf(this.captureNames, match[1]) + 1) : +match[1],
1188 if (!index || index > this.captureNames.length) {
1236 this.captureNames.push(match[1]);
1248 …f (!(scope === defaultScope && /^[1-9]/.test(match[1]) && +match[1] <= this.captureNames.length) &&
1264 this.captureNames.push(null);