reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGStmt.cpp
  635   LexicalScope ConditionScope(*this, S.getCond()->getSourceRange());
  637   if (S.getInit())
  638     EmitStmt(S.getInit());
  640   if (S.getConditionVariable())
  641     EmitDecl(*S.getConditionVariable());
  646   if (ConstantFoldsToSimpleInteger(S.getCond(), CondConstant,
  647                                    S.isConstexpr())) {
  649     const Stmt *Executed = S.getThen();
  650     const Stmt *Skipped  = S.getElse();
  656     if (S.isConstexpr() || !ContainsLabel(Skipped)) {
  658         incrementProfileCounter(&S);
  672   if (S.getElse())
  675   EmitBranchOnBoolExpr(S.getCond(), ThenBlock, ElseBlock,
  676                        getProfileCount(S.getThen()));
  680   incrementProfileCounter(&S);
  683     EmitStmt(S.getThen());
  688   if (const Stmt *Else = S.getElse()) {