• Home
  • Raw
  • Download

Lines Matching refs:expression

371   if (ts.isExpressionStatement(node) && node.expression &&
372 (ts.isEtsComponentExpression(node.expression) || ts.isCallExpression(node.expression))) {
374 validateEtsComponentNode(node.expression, nameResult);
405 while (ts.isCallExpression(childNode) && childNode.expression &&
406 ts.isPropertyAccessExpression(childNode.expression) && childNode.expression.expression) {
407 childNode = childNode.expression.expression;
410 if (ts.isIdentifier(childNode.expression)) {
411 result.name = childNode.expression.getText();
452 if (ts.isIdentifier(etsExpression.expression)) {
453 parent = etsExpression.expression.escapedText.toString();
463 … if (item.expression && ts.isEtsComponentExpression(item.expression) && item.expression.body) {
465 processExpressionStatementChange(item, item.expression.body, log);
549 if (node.expression && ts.isCallExpression(node.expression)) {
552 node.expression.expression,
558 newNode.expression.questionDotToken = node.expression.questionDotToken;
559 …if (node.expression.arguments && node.expression.arguments.length === 1 && ts.isObjectLiteralExpre…
568 traverseBuilderParams(node.expression.arguments[0], isBuilder)
577 … storedFileInfo.lazyForEachInfo.forEachParameters || isBuilder)) ? node.expression.arguments :
578 … [...node.expression.arguments, ts.factory.createNull(), ts.factory.createIdentifier(MY_IDS)]
590 ts.isPropertyAccessExpression(property.initializer) && property.initializer.expression &&
593 …if (!storedFileInfo.processGlobalBuilder && property.initializer.expression.kind === ts.SyntaxKind…
594 isBuilder && ts.isIdentifier(property.initializer.expression) &&
595 property.initializer.expression.escapedText.toString() === $$) {
596 … const useThis: boolean = property.initializer.expression.kind === ts.SyntaxKind.ThisKeyword;
661 if (node.expression && ts.isCallExpression(node.expression) && node.expression.arguments) {
662 …node.expression.arguments.push(isGlobalBuilder ? parentConditionalExpression() : ts.factory.create…
663 return ts.factory.createExpressionStatement(ts.factory.updateCallExpression(node.expression,
664 node.expression.expression, node.expression.typeArguments, node.expression.arguments));
674 if (node.expression.expression && ts.isIdentifier(node.expression.expression)) {
675 name = node.expression.expression.escapedText.toString();
700 let argumentsArray: ts.ObjectLiteralExpression[] = node.expression.arguments;
706 node.expression.arguments[0].properties.concat([newPropertyAssignment]), true)];
710 node.expression, node.expression.expression, node.expression.expression.typeArguments,
713 node.expression.expression.parent = callNode;
715 callNode.parent = node.expression.parent;
727 let temp: any = node.expression;
729 if (ts.isCallExpression(temp) && temp.expression &&
730 ts.isPropertyAccessExpression(temp.expression)) {
737 temp = temp.expression;
761 validateEtsComponentNode(node.expression as ts.EtsComponentExpression, nameResult);
1339 if (node.pos === -1 && node.expression) {
1341 return getRealNodePos(node.expression);
1351 node.expression.expression as ts.Identifier,
1353 if (ts.isCallExpression(node.expression)) {
1355 node.expression.expression as ts.Identifier,
1358 const argumentsArray: ts.Expression[] = Array.from(node.expression.arguments);
1366 const newForEachArrowFunc: ts.ArrowFunction = processForEachFunctionBlock(node.expression);
1368 … processForEachBlock(node.expression, log, newForEachArrowFunc, isBuilder, ) as ts.ArrowFunction;
1373 … node.expression, propertyNode, node.expression.typeArguments, argumentsArray)), isGlobalBuilder);
1382 (node.expression as ts.CallExpression).expression as ts.Identifier,
1384 if (ts.isCallExpression(node.expression)) {
1390 const argumentsArray: ts.Expression[] = Array.from(node.expression.arguments);
1393 node.expression.expression as ts.Identifier,
1395 const newForEachArrowFunc: ts.ArrowFunction = processForEachFunctionBlock(node.expression);
1397 processForEachBlock(node.expression, log, newForEachArrowFunc, false, isGlobalBuilder,
1399 …nStatement: ts.VariableStatement = createItemGenFunctionStatement(node.expression, newArrowNode, n…
1400 …const itemIdFuncStatement: ts.VariableStatement = createItemIdFuncStatement(node.expression, argum…
1403 if (node.expression.expression.getText() === COMPONENT_FOREACH) {
1424 return node.expression.expression && ts.isIdentifier(node.expression.expression) &&
1425 node.expression.expression.getText() === COMPONENT_FOREACH;
1438 ts.factory.createIdentifier(node.expression.getText() === COMPONENT_FOREACH ?
1514 ts.factory.createIdentifier(node.expression.getText() === COMPONENT_FOREACH ?
1598 const forEachComponent: ts.CallExpression = node.expression as ts.CallExpression;
1600 forEachComponent, forEachComponent.expression, forEachComponent.typeArguments,
1617 …isParenthesizedExpression(node.arguments[1]) && ts.isArrowFunction(node.arguments[1].expression)) {
1618 return node.arguments[1].expression;
1627 const isLazy: boolean = node.expression.getText() === COMPONENT_LAZYFOREACH;
1698 if (ts.isIdentifier(node.expression) && node.expression.originalKeywordKind === undefined &&
1699 !node.expression.escapedText) {
1703 pos: node.expression.getStart()
1711 node, node.expression, newThenStatement, newElseStatement);
1718 if (ts.isExpressionStatement(thenStatement) && ts.isIdentifier(thenStatement.expression) &&
1719 thenStatement.expression.originalKeywordKind === undefined &&
1720 !thenStatement.expression.escapedText) {
1724 pos: thenStatement.expression.getStart()
1848 let temp: any = node.expression;
1849 while (temp && !ts.isIdentifier(temp) && temp.expression) {
1850 temp = temp.expression;
1922 (ts.isPropertyAccessExpression(item.initializer) && item.initializer.expression &&
1923 ts.isIdentifier(item.initializer.expression) && item.initializer.name &&
1924 …ts.isIdentifier(item.initializer.name) && item.initializer.expression.getText() === XCOMPONENTTYPE…
1942 let temp: any = node.expression;
1959 while (temp && ts.isCallExpression(temp) && temp.expression) {
1961 if (temp.expression && (validatePropertyAccessExpressionWithCustomBuilder(temp.expression) ||
1962 validateIdentifierWithCustomBuilder(temp.expression))) {
1964 if (ts.isIdentifier(temp.expression)) {
1965 propertyName = temp.expression.escapedText.toString();
1966 } else if (ts.isPropertyAccessExpression(temp.expression)) {
1967 propertyName = temp.expression.name.escapedText.toString();
1981 if (ts.isPropertyAccessExpression(temp.expression) &&
1982 temp.expression.name && ts.isIdentifier(temp.expression.name) &&
1983 …ponentCollection.customComponents.has(temp.expression.name.getText()) || STYLES_ATTRIBUTE.has(temp…
1984 parseRecycleId(temp, temp.expression.name, isRecycleComponent, componentAttrInfo);
1985 addComponentAttr(temp, temp.expression.name, lastStatement, statements, identifierNode, log,
1988 temp = temp.expression.expression;
1990 } else if (ts.isIdentifier(temp.expression)) {
1991 if (!INNER_COMPONENT_NAMES.has(temp.expression.getText()) &&
1992 !GESTURE_TYPE_NAMES.has(temp.expression.getText()) &&
1993 !componentCollection.customComponents.has(temp.expression.getText())) {
1994 parseRecycleId(temp, temp.expression.name, isRecycleComponent, componentAttrInfo);
1995 addComponentAttr(temp, temp.expression, lastStatement, statements, identifierNode, log,
2002 temp = temp.expression;
2041 node = ts.factory.updateCallExpression(node, node.expression, node.typeArguments, newArguments);
2048 ts.isCallExpression(argument) && argument.expression && argument.expression.name &&
2049 ts.isIdentifier(argument.expression.name) &&
2050 …storedFileInfo.builderLikeCollection.has(argument.expression.name.getText()) || ts.isIdentifier(ar…
2055 ts.isCallExpression(argument) && argument.expression && ts.isIdentifier(argument.expression) &&
2056 storedFileInfo.builderLikeCollection.has(argument.expression.escapedText.toString()) ||
2063 globalProgram.checker.getTypeAtLocation(node.expression) &&
2064 globalProgram.checker.getTypeAtLocation(node.expression).symbol &&
2065 …globalProgram.checker.getTypeAtLocation(node.expression).symbol.escapedName === WRAPPEDBUILDER_CLA…
2072 if (projectConfig.minAPIVersion >= 11 && ts.isCallExpression(node) && node.expression &&
2073 isWrappedBuilder(node.expression as ts.PropertyAccessExpression)) {
2139 if (node.expression && ts.isIdentifier(node.expression)) {
2140 name = node.expression.escapedText.toString();
2141 } else if (node.expression && ts.isPropertyAccessExpression(node.expression) &&
2142 node.expression.name && ts.isIdentifier(node.expression.name)) {
2143 name = node.expression.name.escapedText.toString();
2164 property.initializer.expression,
2173 …return ts.isCallExpression(node) && node.expression && isPropertyAccessExpressionNode(node.express…
2177 return ts.isCallExpression(node) && node.expression && ts.isIdentifier(node.expression) &&
2178 CUSTOM_BUILDER_METHOD.has(node.expression.escapedText.toString());
2182 return ts.isPropertyAccessExpression(node) && node.expression &&
2183 node.expression.kind === ts.SyntaxKind.ThisKeyword && node.name && ts.isIdentifier(node.name) &&
2197 node = ts.factory.updateCallExpression(node, node.expression, node.typeArguments, newArguments);
2210 …node = ts.factory.updateCallExpression(node, node.expression, node.typeArguments, [ts.factory.upda…
2226 if (ts.isObjectLiteralExpression(statement.expression)) {
2228 for (let j = 0; j < statement.expression.properties.length; j++) {
2229 let property: ts.ObjectLiteralElementLike = statement.expression.properties[j];
2235 let initializer: ts.Expression = statement.expression;
2363 … ts.factory.createPropertyAccessExpression(node.expression, ts.factory.createIdentifier(CALL)
2383 ts.factory.createPropertyAccessExpression(node.expression, ts.factory.createIdentifier(CALL)
2423 argument, updateArgumentFor$$(argument.expression), argument.argumentExpression);
2432 argument, updateArgumentFor$$(argument.expression), argument.name);
2607 if (ts.isPropertyAccessExpression(node) && ts.isIdentifier(node.expression) &&
2609 if (enumCollection.has(node.expression.escapedText.toString())) {
2635 if (node.expression.kind === ts.SyntaxKind.ThisKeyword && ts.isIdentifier(node.name) &&
2640 if (ts.isPropertyAccessExpression(node.expression)) {
2641 traversePropNode(node.expression, result);
2665 item.expression, undefined, item.arguments);
2732 item.initializer.expression.getText() === THIS &&
2833 let temp: any = node.expression;
2834 while (temp && !ts.isIdentifier(temp) && temp.expression) {
2835 temp = temp.expression;
2878 let temp: any = node.expression;
2890 temp = temp.expression;
2896 if (temp.expression && temp.expression.getText() === THIS) {
2898 …} else if (temp.expression && ts.isIdentifier(temp.expression) && temp.expression.getText() === $$…
2899 builderTypeParameter.params.includes(temp.expression.getText())) {
2907 let temp: any = node.expression;
2910 if (ts.isCallExpression(temp) && temp.expression && ts.isIdentifier(temp.expression)) {
2911 name = temp.expression.escapedText.toString();
2914 temp = temp.expression;
2931 let temp: any = node.expression;
2936 temp = temp.expression;
2949 return node.expression && ts.isCallExpression(node.expression) &&
2950 node.expression.expression && ts.isIdentifier(node.expression.expression);
2978 ts.isCallExpression(node.expression) && ts.isIdentifier(node.expression.expression)) {
2991 …if (ts.isCallExpression(node.expression) && ts.isPropertyAccessExpression(node.expression.expressi…
2992 node.expression.expression.expression && node.expression.expression.expression.kind &&
2993 node.expression.expression.expression.kind === ts.SyntaxKind.ThisKeyword) {
3001 if (projectConfig.minAPIVersion >= 11 && node.expression &&
3002 isWrappedBuilderCallExpression(node.expression as ts.CallExpression)) {
3015 if (node.expression && node.expression.expression && checker) {
3016 const type: ts.Type = checker.getTypeAtLocation(node.expression.expression);
3033 let current: any = node.expression;
3038 current = current.expression;
3044 let current: any = node.expression;
3055 current = current.expression;
3061 let current: any = node.expression;
3070 current = current.expression;
3091 …tringLiteral(argument) || (ts.isCallExpression(argument) && ts.isIdentifier(argument.expression) &&
3092 (argument.expression.escapedText.toString() === RESOURCE))) {
3109 …if (temp && temp.expression && (temp.expression as ts.Identifier).escapedText.toString() === COMPO…
3206 pos: node.expression.getStart()