reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
359 if (!(IS->isConstexpr() || IS->isObjCAvailabilityCheck())) 359 if (!(IS->isConstexpr() || IS->isObjCAvailabilityCheck())) 362 unsigned Diag = IS->isConstexpr() ? diag::note_protected_by_constexpr_if 365 if (VarDecl *Var = IS->getConditionVariable()) 370 Scopes.push_back(GotoScope(ParentScope, Diag, 0, IS->getBeginLoc())); 371 BuildScopeInformation(IS->getCond(), NewParentScope); 375 Scopes.push_back(GotoScope(ParentScope, Diag, 0, IS->getBeginLoc())); 376 BuildScopeInformation(IS->getThen(), NewParentScope); 377 if (Stmt *Else = IS->getElse()) { 379 Scopes.push_back(GotoScope(ParentScope, Diag, 0, IS->getBeginLoc()));