Lines Matching refs:srcContents

104   srcContents: string,
109 return insertContentsInsideFunctionBlock(srcContents, selector, insertion, options, 'objc');
122 srcContents: string,
129 const codeBlock = findObjcInterfaceCodeBlock(srcContents, declaration);
131 return srcContents;
136 const firstNewLineIndex = srcContents.indexOf('\n', codeBlock.start);
137 srcContents = insertContentsAtOffset(srcContents, insertion, firstNewLineIndex);
140 srcContents = insertContentsAtOffset(srcContents, insertion, codeBlock.end - endLen);
142 return srcContents;
218 srcContents: string,
225 const start = srcContents.search(new RegExp(`\\s*${declaration}.*?[\\(\\{]`));
232 const firstBracketIndex = srcContents.indexOf('{', start);
233 srcContents = insertContentsAtOffset(srcContents, insertion, firstBracketIndex + 1);
235 const endBracketIndex = findMatchingBracketPosition(srcContents, '{', start);
236 srcContents = insertContentsAtOffset(srcContents, insertion, endBracketIndex);
238 return srcContents;
251 srcContents: string,
256 return insertContentsInsideFunctionBlock(srcContents, selector, insertion, options, 'swift');
260 srcContents: string,
268 ? findObjcFunctionCodeBlock(srcContents, selector)
269 : findSwiftFunctionCodeBlock(srcContents, selector);
271 return srcContents;
278 srcContents = insertContentsAtOffset(
279 srcContents,
284 srcContents = insertContentsAtOffset(srcContents, `\n${indent}${insertion}`, codeBlock.end - 1);
286 let lastReturnIndex = srcContents.lastIndexOf(' return ', codeBlock.end);
288 throw new Error(`Cannot find last return statement:\n${srcContents}`);
291 srcContents = insertContentsAtOffset(srcContents, `${insertion}\n${indent}`, lastReturnIndex);
294 return srcContents;