Lines Matching refs:IS
366 bool ByteCodeStmtGen<Emitter>::visitIfStmt(const IfStmt *IS) { in visitIfStmt() argument
369 if (IS->isNonNegatedConsteval()) in visitIfStmt()
370 return visitStmt(IS->getThen()); in visitIfStmt()
371 if (IS->isNegatedConsteval()) in visitIfStmt()
372 return IS->getElse() ? visitStmt(IS->getElse()) : true; in visitIfStmt()
374 if (auto *CondInit = IS->getInit()) in visitIfStmt()
378 if (const DeclStmt *CondDecl = IS->getConditionVariableDeclStmt()) in visitIfStmt()
382 if (!this->visitBool(IS->getCond())) in visitIfStmt()
385 if (const Stmt *Else = IS->getElse()) { in visitIfStmt()
390 if (!visitStmt(IS->getThen())) in visitIfStmt()
402 if (!visitStmt(IS->getThen())) in visitIfStmt()