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

References

tools/clang/include/clang/AST/StmtGraphTraits.h
   57     if (N) return N->child_begin();
tools/clang/include/clang/AST/StmtOpenMP.h
  255     return *child_begin();
  915         *std::next(child_begin(), IterationVariableOffset)));
  919         *std::next(child_begin(), LastIterationOffset)));
  923         *std::next(child_begin(), CalcLastIterationOffset)));
  927         *std::next(child_begin(), PreConditionOffset)));
  931         reinterpret_cast<const Expr *>(*std::next(child_begin(), CondOffset)));
  935         reinterpret_cast<const Expr *>(*std::next(child_begin(), InitOffset)));
  939         reinterpret_cast<const Expr *>(*std::next(child_begin(), IncOffset)));
  942     return *std::next(child_begin(), PreInitsOffset);
  951         *std::next(child_begin(), IsLastIterVariableOffset)));
  959         *std::next(child_begin(), LowerBoundVariableOffset)));
  967         *std::next(child_begin(), UpperBoundVariableOffset)));
  975         *std::next(child_begin(), StrideVariableOffset)));
  983         *std::next(child_begin(), EnsureUpperBoundOffset)));
  991         *std::next(child_begin(), NextLowerBoundOffset)));
  999         *std::next(child_begin(), NextUpperBoundOffset)));
 1007         *std::next(child_begin(), NumIterationsOffset)));
 1013         *std::next(child_begin(), PrevLowerBoundVariableOffset)));
 1019         *std::next(child_begin(), PrevUpperBoundVariableOffset)));
 1025         *std::next(child_begin(), DistIncOffset)));
 1031         *std::next(child_begin(), PrevEnsureUpperBoundOffset)));
 1037         *std::next(child_begin(), CombinedLowerBoundVariableOffset)));
 1043         *std::next(child_begin(), CombinedUpperBoundVariableOffset)));
 1049         *std::next(child_begin(), CombinedEnsureUpperBoundOffset)));
 1055         *std::next(child_begin(), CombinedInitOffset)));
 1061         *std::next(child_begin(), CombinedConditionOffset)));
 1067         *std::next(child_begin(), CombinedNextLowerBoundOffset)));
 1073         *std::next(child_begin(), CombinedNextUpperBoundOffset)));
 1079         *std::next(child_begin(), CombinedDistConditionOffset)));
 1085         *std::next(child_begin(), CombinedParForInDistConditionOffset)));
 2184     return static_cast<const Expr *>(*std::next(child_begin(), 1));
 2407     return cast_or_null<Expr>(*std::next(child_begin()));
 2416     return cast_or_null<Expr>(*std::next(child_begin(), 2));
 2428     return cast_or_null<Expr>(*std::next(child_begin(), 3));
 2433     return cast_or_null<Expr>(*std::next(child_begin(), 4));
tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
  332     Expr::const_child_iterator I1 = Expr1->child_begin();
  333     Expr::const_child_iterator I2 = Expr2->child_begin();
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp
   70   Expr::const_child_iterator LeftIter = Left->child_begin();
   71   Expr::const_child_iterator RightIter = Right->child_begin();