• Home
  • Raw
  • Download

Lines Matching refs:expression

298 …if (element.expression && element.expression.expression && ts.isIdentifier(element.expression.expr…
299 name = '@' + element.expression.expression.getText();
328 const pos: number = element.expression ? element.expression.pos : element.pos;
372 if (node && node.expression && ts.isCallExpression(node.expression)) {
373 if (node.expression.arguments && node.expression.arguments.length) {
374 node.expression.arguments.forEach((item: ts.Node, index: number) => {
510 … const expression: ts.Node = (constructorStatements[0] as ts.ExpressionStatement).expression; constant
511 return expression && ts.isStringLiteral(expression) &&
512 (expression as ts.StringLiteral).text === 'use sendable';
555 …if (expressionNode.expression && ts.isIdentifier(expressionNode.expression) && globalProgram.check…
556 …if (!isSendableTypeReference(globalProgram.checker.getTypeAtLocation(expressionNode.expression))) {
558 expressionNode.expression.getStart(), log, sourceFileNode);
603 if (ts.isIdentifier(node.expression)) {
618 const componentName: string = (node.expression as ts.Identifier).escapedText.toString();
619 const pos: number = node.expression.getStart();
629 const nodeName: ts.Identifier = node.expression as ts.Identifier;
672 const componentName: string = (node.expression as ts.Identifier).escapedText.toString();
673 const pos: number = node.expression.getStart();
684 const nodeName: ts.Identifier = node.expression as ts.Identifier;
713 if (ts.isExpressionStatement(item) && ts.isCallExpression(item.expression) &&
714 isForEachComponent(item.expression)) {
720 if (ts.isExpressionStatement(item) && ts.isEtsComponentExpression(item.expression)) {
723 if (ts.isExpressionStatement(item) && ts.isCallExpression(item.expression)) {
724 let newNode: any = item.expression;
725 while (newNode.expression) {
730 newNode = newNode.expression;
741 if (ts.isIdentifier(node.expression) &&
742 allComponentNames.has(node.expression.escapedText.toString())) {
749 if (ts.isIdentifier(node.expression)) {
750 const componentName: string = node.expression.escapedText.toString();
771 } else if (ts.isExpressionStatement(node) && ts.isEtsComponentExpression(node.expression) &&
772 isForEachComponent(node.expression)) {
774 } else if (ts.isExpressionStatement(node) && ts.isEtsComponentExpression(node.expression) &&
775 !isForEachComponent(node.expression) && isComponent(node.expression, allComponentNames)) {
784 const componentName: string = (node.expression as ts.Identifier).escapedText.toString();
785 const pos: number = node.expression.getStart();
796 const nodeName: ts.Identifier = node.expression as ts.Identifier;
819 if (ts.isExpressionStatement(item) && ts.isCallExpression(item.expression) &&
820 isForEachComponent(item.expression) &&
821 isNonspecificChildForEach(item.expression, specificChildSet, allComponentNames)) {
828 let newNode: any = item.expression;
829 while (newNode.expression) {
830 if (ts.isEtsComponentExpression(newNode) && ts.isIdentifier(newNode.expression) &&
841 newNode = newNode.expression;
886 if (ts.isIdentifier(node.expression) &&
887 !specificChildSet.has(node.expression.escapedText.toString())) {
904 if (ts.isExpressionStatement(node) && ts.isEtsComponentExpression(node.expression) &&
905 isForEachComponent(node.expression) &&
906 isNonspecificChildForEach(node.expression, specificChildSet, allComponentNames)) {
909 if (ts.isExpressionStatement(node) && ts.isEtsComponentExpression(node.expression) &&
910 !isForEachComponent(node.expression) && isComponent(node.expression, allComponentNames) &&
911 isNonspecificChildNonForEach(node.expression, specificChildSet)) {
1078 if (node && ts.isCallExpression(node.expression) && node.expression.arguments &&
1079 node.expression.arguments.length) {
1081 node.expression.arguments[0].getText()));