• Home
  • Raw
  • Download

Lines Matching refs:temp

595   let temp: any = node.expression;
596 while (temp) {
597 if (ts.isCallExpression(temp) && temp.expression &&
598 ts.isPropertyAccessExpression(temp.expression)) {
601 if (ts.isEtsComponentExpression(temp)) {
602 etsComponentNode = temp;
605 temp = temp.expression;
1551 let temp: any = node.expression;
1552 while (temp && !ts.isIdentifier(temp) && temp.expression) {
1553 temp = temp.expression;
1555 if (temp && temp.parent && (ts.isCallExpression(temp.parent) ||
1556 ts.isEtsComponentExpression(temp.parent)) && ts.isIdentifier(temp)) {
1557 if (temp.getText() === COMPONENT_BUTTON && type !== COMPONENT_POP_FUNCTION) {
1563 if (NEEDPOP_COMPONENT.has(temp.getText())) {
1566 if (checkContainer(temp.getText(), temp.parent)) {
1570 ? ts.factory.createExpressionStatement(createFunction(temp, identifierNode, null))
1571 …: ts.factory.createExpressionStatement(createFunction(temp, identifierNode, checkArguments(temp, t…
1572 res.identifierNode = temp;
1577 function checkArguments(temp: ts.Identifier, type: string): ts.Expression[] {
1579 if (CUSTOM_BUILDER_CONSTRUCTORS.has(temp.escapedText.toString())) {
1580 temp.parent.arguments.forEach(argument => {
1582 newArguments.push(processConditionalBuilder(argument, temp, type));
1583 } else if (isBuilderChangeNode(argument, temp, type)) {
1591 return temp.getText() === 'XComponent' && type === COMPONENT_CREATE_FUNCTION &&
1594 temp.parent.arguments.concat([
1596 ]) : temp.parent.arguments
1645 let temp: any = node.expression;
1655 if (ts.isPropertyAccessExpression(temp)) {
1662 while (temp && ts.isCallExpression(temp) && temp.expression) {
1664 if (temp.expression && (validatePropertyAccessExpressionWithCustomBuilder(temp.expression) ||
1665 validateIdentifierWithCustomBuilder(temp.expression))) {
1667 if (ts.isIdentifier(temp.expression)) {
1668 propertyName = temp.expression.escapedText.toString();
1669 } else if (ts.isPropertyAccessExpression(temp.expression)) {
1670 propertyName = temp.expression.name.escapedText.toString();
1674 temp = processBindPopupBuilder(temp);
1677 temp = processDragStartBuilder(temp, propertyName);
1680 temp = processCustomBuilderProperty(temp, identifierNode, propertyName);
1684 if (ts.isPropertyAccessExpression(temp.expression) &&
1685 temp.expression.name && ts.isIdentifier(temp.expression.name) &&
1686 !componentCollection.customComponents.has(temp.expression.name.getText())) {
1687 parseRecycleId(temp, temp.expression.name, isRecycleComponent, componentAttrInfo);
1688 addComponentAttr(temp, temp.expression.name, lastStatement, statements, identifierNode, log,
1691 temp = temp.expression.expression;
1693 } else if (ts.isIdentifier(temp.expression)) {
1694 if (!INNER_COMPONENT_NAMES.has(temp.expression.getText()) &&
1695 !GESTURE_TYPE_NAMES.has(temp.expression.getText()) &&
1696 !componentCollection.customComponents.has(temp.expression.getText())) {
1697 parseRecycleId(temp, temp.expression.name, isRecycleComponent, componentAttrInfo);
1698 addComponentAttr(temp, temp.expression, lastStatement, statements, identifierNode, log,
1705 temp = temp.expression;
2094 function verifyComponentId(temp: any, node: ts.Identifier, propName: string,
2097 ts.isStringLiteral(temp.arguments[0])) {
2098 const id: string = temp.arguments[0].text;
2126 function addComponentAttr(temp: any, node: ts.Identifier, lastStatement: any,
2132 verifyComponentId(temp, node, propName, log);
2140 if (!(temp.arguments.length === 1 &&
2141 temp.arguments[0].kind === ts.SyntaxKind.NullKeyword)) {
2148 ts.factory.createIdentifier(GLOBAL_CONTEXT), node, temp.arguments));
2152 parseGesture(temp, propName, statements, log, updateStatements);
2159 pos: temp.getStart()
2171 ? temp.arguments
2173 ...temp.arguments, ts.factory.createIdentifier(ELMTID),
2182 if (temp.arguments.length === 1 && ts.isObjectLiteralExpression(temp.arguments[0])) {
2183 statements.push(createViewStackProcessor(temp, true));
2185 updateStatements.push(createViewStackProcessor(temp, true));
2187 traverseStateStylesAttr(temp, statements, identifierNode, log, updateStatements,
2191 validateStateStyleSyntax(temp, log);
2205 } else if (isDoubleDollarToChange(isStylesAttr, identifierNode, propName, temp)) {
2207 classifyArgumentsNum(temp.arguments, argumentsArr, propName, identifierNode);
2216 validateStateStyleSyntax(temp, log);
2219 temp = loopEtscomponent(temp, isStylesAttr);
2222 createFunction(identifierNode, node, temp.arguments));
2225 !isGestureType(identifierNode) && filterRegularAttrNode(temp.arguments)) {
2304 propName: string, temp: any): boolean {
2308 STYLE_ADD_DOUBLE_DOLLAR.has(propName) && temp.arguments.length && temp.arguments[0] ?
2309 temp.arguments[0].getText().match(/^\$\$(.|\n)+/) !== null
2400 function traverseStateStylesAttr(temp: any, statements: ts.Statement[],
2403 temp.arguments[0].properties.reverse().forEach((item: ts.PropertyAssignment) => {
2436 validateStateStyleSyntax(temp, log);
2506 let temp: any = node.expression;
2507 while (temp && !ts.isIdentifier(temp) && temp.expression) {
2508 temp = temp.expression;
2510 if (temp && temp.parent && ts.isCallExpression(temp.parent) && ts.isIdentifier(temp) &&
2511 GESTURE_TYPE_NAMES.has(temp.escapedText.toString())) {
2513 createFunction(temp, ts.factory.createIdentifier(COMPONENT_POP_FUNCTION), null)));
2514 if (temp.escapedText.toString() === COMPONENT_GESTURE_GROUP) {
2516 parseGestureInterface(temp.parent, gestureStatements, log, updateStatements, true);
2518 bindComponentAttr(newNode, temp, newStatements, log, false);
2520 if (temp.parent.arguments && temp.parent.arguments.length) {
2522 argumentArr = ts.factory.createNodeArray([temp.parent.arguments[0]]);
2525 createFunction(temp, ts.factory.createIdentifier(COMPONENT_CREATE_FUNCTION), argumentArr)));
2527 bindComponentAttr(newNode, temp, newStatements, log, false);
2529 …createFunction(temp, ts.factory.createIdentifier(COMPONENT_CREATE_FUNCTION), temp.parent.arguments…
2551 let temp: any = node.expression;
2553 while (temp) {
2554 if (ts.isIdentifier(temp) && temp.parent && (ts.isCallExpression(temp.parent) ||
2555 ts.isEtsComponentExpression(temp.parent))) {
2556 name = temp.escapedText.toString();
2558 } else if (ts.isPropertyAccessExpression(temp) && temp.name && ts.isIdentifier(temp.name) &&
2559 isCustomAttributes(temp)) {
2560 name = temp.name.escapedText.toString();
2563 temp = temp.expression;
2568 function isCustomAttributes(temp: ts.PropertyAccessExpression): boolean {
2569 if (temp.expression && temp.expression.getText() === THIS) {
2571 …} else if (temp.expression && ts.isIdentifier(temp.expression) && temp.expression.getText() === $$…
2572 builderTypeParameter.params.includes(temp.expression.getText())) {
2575 return !BUILDIN_STYLE_NAMES.has(temp.name.escapedText.toString());
2580 let temp: any = node.expression;
2582 while (temp) {
2583 if (ts.isCallExpression(temp) && temp.expression && ts.isIdentifier(temp.expression)) {
2584 name = temp.expression.escapedText.toString();
2587 temp = temp.expression;
2604 let temp: any = node.expression;
2605 while (temp) {
2606 if (ts.isEtsComponentExpression(temp)) {
2609 temp = temp.expression;
2679 export function validateStateStyleSyntax(temp: any, log: LogInfo[]): void {
2683 pos: temp.getStart()
2760 let temp: any = node.parent;
2761 while (temp && !ts.isEtsComponentExpression(temp) && !ts.isCallExpression(temp)) {
2762 temp = temp.parent;
2764 …if (temp && temp.expression && (temp.expression as ts.Identifier).escapedText.toString() === COMPO…