Lines Matching refs:argument
1580 temp.parent.arguments.forEach(argument => {
1581 if (ts.isConditionalExpression(argument)) {
1582 newArguments.push(processConditionalBuilder(argument, temp, type));
1583 } else if (isBuilderChangeNode(argument, temp, type)) {
1584 newArguments.push(parseBuilderNode(argument, type));
1586 newArguments.push(argument);
1735 node.arguments.forEach((argument: ts.Expression | ts.Identifier, index: number) => {
1736 if (ts.isConditionalExpression(argument)) {
1737 newArguments.push(processConditionalBuilder(argument, identifierNode, propertyName));
1738 } else if (isBuilderChangeNode(argument, identifierNode, propertyName)) {
1739 newArguments.push(parseBuilderNode(argument, propertyName));
1741 newArguments.push(argument);
1748 function isBuilderChangeNode(argument: ts.Node, identifierNode: ts.Identifier, propertyName: string…
1749 return ts.isPropertyAccessExpression(argument) && argument.name && ts.isIdentifier(argument.name)
1750 && CUSTOM_BUILDER_METHOD.has(argument.name.getText()) ||
1751 ts.isCallExpression(argument) && argument.expression && argument.expression.name &&
1752 ts.isIdentifier(argument.expression.name) &&
1753 CUSTOM_BUILDER_METHOD.has(argument.expression.name.getText()) || ts.isIdentifier(argument) &&
1754 argument.escapedText && CUSTOM_BUILDER_METHOD.has(argument.escapedText.toString()) ||
1755 …ts.isObjectLiteralExpression(argument) && BIND_OBJECT_PROPERTY.get(identifierNode.escapedText.toSt…
1757 ts.isCallExpression(argument) && argument.expression && ts.isIdentifier(argument.expression) &&
1758 CUSTOM_BUILDER_METHOD.has(argument.expression.escapedText.toString());
1848 node.arguments.forEach((argument: ts.ObjectLiteralExpression, index: number) => {
1851 newArguments.push(processBindPopupBuilderProperty(argument));
1853 newArguments.push(argument);
2077 function updateArgumentFor$$(argument): ts.Expression {
2078 if (ts.isElementAccessExpression(argument)) {
2080 argument, updateArgumentFor$$(argument.expression), argument.argumentExpression);
2081 } else if (ts.isIdentifier(argument)) {
2082 props.push(argument.getText());
2083 if (argument.getText() === $$_THIS) {
2085 } else if (argument.getText().match(/^\$\$(.|\n)+/)) {
2086 return ts.factory.createIdentifier(argument.getText().replace(/\$\$/, ''));
2088 } else if (ts.isPropertyAccessExpression(argument)) {
2090 argument, updateArgumentFor$$(argument.expression), argument.name);
2092 return argument;
2241 return argumentsNode.every((argument: ts.Expression) => {
2242 return isRegularAttrNode(argument);
2372 const argument: ts.StringLiteral[] = []; constant
2374 argument.push(ts.factory.createStringLiteral(item.name.getText()));
2382 argument
2731 let argument: ts.Expression = node.arguments[i];
2732 …if (ts.isStringLiteral(argument) || (ts.isCallExpression(argument) && ts.isIdentifier(argument.exp…
2733 (argument.expression.escapedText.toString() === RESOURCE))) {
2813 argumentsArr.forEach((argument: ts.Expression) => {
2814 newArguments.push(parseCreateParameterBuilder(argument));
2820 function parseCreateParameterBuilder(argument: ts.Expression):ts.Expression {
2821 if (ts.isObjectLiteralExpression(argument)) {
2822 return processObjectPropertyBuilder(argument);
2824 return argument;