Searched refs:extendResult (Results 1 – 3 of 3) sorted by relevance
| /developtools/ace_ets2bundle/compiler/src/ |
| D | utils.ts | 183 const extendResult = { constant 191 extendResult.Extend = true; 194 extendResult.AnimatableExtend = true; 205 if (log && extendResult.Extend && extendResult.AnimatableExtend) { 212 return (decortorName === COMPONENT_EXTEND_DECORATOR && extendResult.Extend) 213 || (decortorName === COMPONENT_ANIMATABLE_EXTEND_DECORATOR && extendResult.AnimatableExtend);
|
| D | process_ui_syntax.ts | 826 export function isExtendFunction(node: ts.FunctionDeclaration, extendResult: ExtendResult, 831 … parseExtendNode(node.decorators[i].expression as ts.CallExpression, extendResult, checkArguments); 832 … if (CHECK_EXTEND_DECORATORS.includes(extendResult.decoratorName) && extendResult.componentName) { 833 return extendResult.componentName; 841 function parseExtendNode(node: ts.CallExpression, extendResult: ExtendResult, checkArguments: boole… 843 extendResult.decoratorName = node.expression.escapedText.toString(); 844 if (checkArguments && CHECK_EXTEND_DECORATORS.includes(extendResult.decoratorName) && 848 message: `@${extendResult.decoratorName} should have one and only one parameter`, 854 extendResult.componentName = node.arguments[0].escapedText.toString();
|
| D | validate_ui_syntax.ts | 410 const extendResult: ExtendResult = { decoratorName: '', componentName: '' }; constant 418 } else if (ts.isFunctionDeclaration(node) && isExtendFunction(node, extendResult)) { 419 if (extendResult.decoratorName === CHECK_COMPONENT_EXTEND_DECORATOR) { 420 collectExtend(EXTEND_ATTRIBUTE, extendResult.componentName, node.name.getText()); 422 if (extendResult.decoratorName === CHECK_COMPONENT_ANIMATABLE_EXTEND_DECORATOR) { 424 extendResult.componentName, node.name.getText());
|