• Home
  • Raw
  • Download

Lines Matching refs:specificChildSet

682     const specificChildSet: Set<string> = SPECIFIC_CHILD_COMPONENT.get(nodeNameString);  constant
683 isNonspecific = isNonspecificChildBlock(blockNode, specificChildSet, allComponentNames);
691 function isNonspecificChildBlock(blockNode: ts.Block, specificChildSet: Set<string>,
697 … if (ts.isIfStatement(item) && isNonspecificChildIf(item, specificChildSet, allComponentNames)) {
702 isNonspecificChildForEach(item.expression, specificChildSet, allComponentNames)) {
705 if (ts.isBlock(item) && isNonspecificChildBlock(item, specificChildSet, allComponentNames)) {
714 isNonspecificChildNonForEach(newNode, specificChildSet);
730 function isNonspecificChildIf(node: ts.IfStatement, specificChildSet: Set<string>,
732 return isNonspecificChildIfStatement(node.thenStatement, specificChildSet, allComponentNames) ||
733 isNonspecificChildIfStatement(node.elseStatement, specificChildSet, allComponentNames);
736 function isNonspecificChildForEach(node: ts.EtsComponentExpression, specificChildSet: Set<string>,
746 if (ts.isBlock(body) && isNonspecificChildBlock(body, specificChildSet, allComponentNames)) {
749 if (ts.isIfStatement(body) && isNonspecificChildIf(body, specificChildSet, allComponentNames)) {
753 isNonspecificChildForEach(body, specificChildSet, allComponentNames)) {
758 isNonspecificChildNonForEach(body, specificChildSet)) {
766 specificChildSet: Set<string>): boolean {
768 !specificChildSet.has(node.expression.escapedText.toString())) {
774 function isNonspecificChildIfStatement(node: ts.Node, specificChildSet: Set<string>,
779 if (ts.isBlock(node) && isNonspecificChildBlock(node, specificChildSet, allComponentNames)) {
782 if (ts.isIfStatement(node) && isNonspecificChildIf(node, specificChildSet, allComponentNames)) {
787 isNonspecificChildForEach(node.expression, specificChildSet, allComponentNames)) {
792 isNonspecificChildNonForEach(node.expression, specificChildSet)) {