• Home
  • Raw
  • Download

Lines Matching refs:argumentsArray

743   let argumentsArray: ts.ObjectLiteralExpression[] = node.expression.arguments;
744 if (argumentsArray && !argumentsArray.length) {
745 argumentsArray = [ts.factory.createObjectLiteralExpression([newPropertyAssignment], true)];
746 } else if (ts.isObjectLiteralExpression(argumentsArray[0]) && argumentsArray.length === 1) {
747 argumentsArray = [ts.factory.createObjectLiteralExpression(
750 } else if (ts.isObjectLiteralExpression(argumentsArray[0]) && argumentsArray.length === 2) {
751 argumentsArray = [ts.factory.createObjectLiteralExpression(
753 …node.expression.arguments[0].properties.concat([newPropertyAssignment]), true), argumentsArray[1]];
758 argumentsArray);
1512 const argumentsArray: ts.Expression[] = Array.from(node.expression.arguments); constant
1514 if (argumentsArray.length) {
1517 ts.factory.createIdentifier(FOREACH_GET_RAW_OBJECT)), undefined, [argumentsArray[0]]);
1519 argumentsArray.splice(0, 1, arrayObserveredObject);
1524 argumentsArray.splice(1, 1, newArrowNode);
1527 … node.expression, propertyNode, node.expression.typeArguments, argumentsArray)), isGlobalBuilder);
1571 const argumentsArray: ts.Expression[] = Array.from(newNode.expression.arguments); constant
1581 …uncStatement: ts.VariableStatement = createItemIdFuncStatement(newNode.expression, argumentsArray);
1582 …ionStatement: ts.ExpressionStatement = createUpdateFunctionStatement(argumentsArray, newForEachArr…
1583 const lazyForEachStatement: ts.ExpressionStatement = createLazyForEachStatement(argumentsArray);
1589 if (argumentsArray[2]) {
1643 function isForEachItemGeneratorParam(argumentsArray: ts.Expression, newArrowNode: ts.NodeArray<ts.S…
1650 argumentsArray.parameters[0] && argumentsArray.parameters[0].name.getText()),
1689 argumentsArray: ts.Expression[]
1691 if (argumentsArray[2]) {
1698 argumentsArray[2]
1707 function createUpdateFunctionStatement(argumentsArray: ts.Expression[],
1716 addForEachIdFuncParameter(argumentsArray, newForEachArrowFunc)
1721 function addForEachIdFuncParameter(argumentsArray: ts.Expression[], newForEachArrowFunc: ts.ArrowFu…
1725 argumentsArray[0],
1730 if (!argumentsArray[2]) {
1734 argumentsArray[2].parameters && argumentsArray[2].parameters[1] ?
1735 addForEachIdFuncParameterArr.push(...addForEachParameter(argumentsArray[2], TRUE, TRUE)) :
1736 addForEachIdFuncParameterArr.push(...addForEachParameter(argumentsArray[2], TRUE, FALSE));
1741 argumentsArray && argumentsArray.length > 2 && argumentsArray[2]) {
1743 argumentsArray[2].parameters && argumentsArray[2].parameters[1] ?
1744 addForEachIdFuncParameterArr.push(...addForEachParameter(argumentsArray[2], FALSE, TRUE)) :
1745 addForEachIdFuncParameterArr.push(...addForEachParameter(argumentsArray[2], FALSE, FALSE));
1755 function createLazyForEachStatement(argumentsArray: ts.Expression[]): ts.ExpressionStatement {
1759 argumentsArray[0],
1762 if (argumentsArray.length >= 3 && argumentsArray[2]) {