Lines Matching defs:AnalyzeNode
57 node->Iterate([this](auto *childNode) { AnalyzeNode(childNode); });
60 void AliveAnalyzer::AnalyzeNode(const ir::AstNode *node)
68 AnalyzeNode(node->AsExpressionStatement()->GetExpression());
105 // Helper function to reduce AnalyzeNode size and pass code checker
151 // Helper function to reduce AnalyzeNode size and pass code checker
201 AnalyzeNode(node);
214 AnalyzeNode(it);
223 AnalyzeNode(it);
270 AnalyzeNode(it->Init());
279 AnalyzeNode(doWhile->Test());
289 AnalyzeNode(whileStmt->Test());
300 AnalyzeNode(forStmt->Init());
307 AnalyzeNode(forStmt->Test());
318 AnalyzeNode(forStmt->Update());
328 AnalyzeNode(forOfStmt->Left());
330 AnalyzeNode(forOfStmt->Right());
341 AnalyzeNode(ifStmt->Test());
363 AnalyzeNode(it);
367 AnalyzeNode(newClass->ClassDefinition());
373 AnalyzeNode(callExpr->Callee());
375 AnalyzeNode(it);
384 AnalyzeNode(throwStmt->Argument());
392 AnalyzeNode(switchStmt->Discriminant());
402 AnalyzeNode(caseClause->Test());
432 AnalyzeNode(retStmt->Argument());