• Home
  • Raw
  • Download

Lines Matching full:if

78   if (!isVariableStatement(node) || node.declarationList.declarations.length !== 1) {
83 if (initializer === undefined) {
88 if (isBinaryExpression(initializer)) {
89 if (initializer.operatorToken.kind !== SyntaxKind.BarBarToken) {
93 if (!isCallExpression(initializer.left)) {
97 if (!isPropertyAccessExpression(initializer.left.expression)) {
101 if (!isIdentifier(initializer.left.expression.expression) ||
106 if (!isIdentifier(initializer.left.expression.name) ||
111 if (initializer.left.arguments.length !== 1) {
116 if (isStringLiteral(arg) && arg.text === moduleName.substring('@ohos.'.length)) {
122 if (isCallExpression(initializer)) {
123 if (initializer.arguments.length !== 1) {
127 if (!isIdentifier(initializer.expression) ||
133 if (!isCallExpression(arg)) {
137 if (!isIdentifier(arg.expression) || arg.expression.text !== 'requireModule') {
142 if (!isStringLiteral(innerArg) || innerArg.text !== moduleName) {
153 if (!heritageClauses) {
160 if (!heritageClause || !heritageClause.types) {
166 if (!typeExpression || !typeExpression.expression) {
171 if (isIdentifier(expression) && expression.text === 'ViewPU') {
185 if (!classNode) {
189 if (!isClassDeclaration(classNode)) {
198 if (isIdentifier(memberName)) {
202 if (isStringLiteral(memberName)) {
207 if (isComputedPropertyName(memberName) && isStringLiteral(memberName.expression)) {
214 if (!elementAccessExpressionNode || !elementAccessExpressionNode.argumentExpression) {
218 if (isStringLiteral(elementAccessExpressionNode.argumentExpression)) {
224 if (!typeAliasNode || !typeAliasNode.type || !isTypeLiteralNode(typeAliasNode.type)) {
229 if (!member || !member.name) {
246 if (!interfaceNode || !interfaceNode.members) {
251 if (!member || !member.name) {
261 if (modifier.kind === SyntaxKind.PublicKeyword ||
271 if (!classNode || !classNode.members) {
275 if (isStructDeclaration(classNode)) {
284 if (!member) {
289 if (memberName) {
293 if (isConstructorDeclaration(member) && member.parameters) {
296 if (isParameter(parameter) && modifiers && modifiers.length > 0) {
297 if (parameter.name && isIdentifier(parameter.name)) {
299 if (hasParameterPropertyModifier) {
308 if (member.body) {
310 if (isExpressionStatement(statement) && isBinaryExpression(statement.expression) &&
318 if (!isPropertyDeclaration(member) || !member.initializer) {
327 if (!memberInitializer) {
331 if (isObjectLiteralExpression(memberInitializer)) {
336if (isClassDeclaration(memberInitializer) || isClassExpression(memberInitializer) || isStructDecla…
341 if (isEnumDeclaration(memberInitializer)) {
348 if (!enumNode || !enumNode.members) {
353 if (!member || !member.name) {
366 if (!objNode || !objNode.properties) {
371 if (!propertyElement || !propertyElement.name) {
379 if (!isPropertyAssignment(propertyElement) || !propertyElement.initializer) {
383 if (isObjectLiteralExpression(propertyElement.initializer)) {
388 if (isClassDeclaration(propertyElement.initializer)) {
393 if (isEnumDeclaration(propertyElement.initializer)) {
405 if (!memberName) {