Lines Matching refs:HasInit
835 bool HasInit = Init != nullptr;
838 IfStmtBits.HasInit = HasInit;
848 if (HasInit)
856 IfStmt::IfStmt(EmptyShell Empty, bool HasElse, bool HasVar, bool HasInit)
860 IfStmtBits.HasInit = HasInit;
868 bool HasInit = Init != nullptr;
871 NumMandatoryStmtPtr + HasElse + HasVar + HasInit, HasElse),
878 bool HasInit) {
881 NumMandatoryStmtPtr + HasElse + HasVar + HasInit, HasElse),
883 return new (Mem) IfStmt(EmptyShell(), HasElse, HasVar, HasInit);
952 bool HasInit = Init != nullptr;
954 SwitchStmtBits.HasInit = HasInit;
960 if (HasInit)
968 SwitchStmt::SwitchStmt(EmptyShell Empty, bool HasInit, bool HasVar)
970 SwitchStmtBits.HasInit = HasInit;
977 bool HasInit = Init != nullptr;
980 totalSizeToAlloc<Stmt *>(NumMandatoryStmtPtr + HasInit + HasVar),
985 SwitchStmt *SwitchStmt::CreateEmpty(const ASTContext &Ctx, bool HasInit,
988 totalSizeToAlloc<Stmt *>(NumMandatoryStmtPtr + HasInit + HasVar),
990 return new (Mem) SwitchStmt(EmptyShell(), HasInit, HasVar);