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

References

include/llvm/ADT/STLExtras.h
  155     -> decltype(begin(std::forward<ContainerTy>(container))) {
  163     -> decltype(end(std::forward<ContainerTy>(container))) {
  179     -> decltype(adl_detail::adl_begin(std::forward<ContainerTy>(container))) {
  185     -> decltype(adl_detail::adl_end(std::forward<ContainerTy>(container))) {
 1193 auto find_if(R &&Range, UnaryPredicate P) -> decltype(adl_begin(Range)) {
tools/clang/include/clang/Sema/Lookup.h
  335   iterator begin() const { return iterator(Decls.begin()); }
  336   iterator end() const { return iterator(Decls.end()); }
  621     LookupResult::iterator I;
  713     for (iterator I = begin(), E = end(); I != E; ++I)
tools/clang/lib/Parse/ParseDecl.cpp
 2659         for (LookupResult::iterator I = R.begin(), IEnd = R.end();
tools/clang/lib/Sema/SemaAccess.cpp
 1863   for (LookupResult::iterator I = R.begin(), E = R.end(); I != E; ++I) {
tools/clang/lib/Sema/SemaChecking.cpp
 7917     for (LookupResult::iterator I = R.begin(), E = R.end(); I != E; ++I) {
tools/clang/lib/Sema/SemaDecl.cpp
  432     for (LookupResult::iterator Res = Result.begin(), ResEnd = Result.end();
  773   for (LookupResult::iterator I = R.begin(), IEnd = R.end(); I != IEnd; ++I) {
  819     for (LookupResult::iterator I = Result.begin(), IEnd = Result.end();
 7451       for (LookupResult::iterator I = Previous.begin(), E = Previous.end();
 7993     for (LookupResult::iterator Func = Prev.begin(), FuncEnd = Prev.end();
 8049       for (LookupResult::iterator I = Previous.begin(), E = Previous.end();
tools/clang/lib/Sema/SemaDeclCXX.cpp
10093   for (LookupResult::iterator I = Previous.begin(), E = Previous.end();
10595       for (LookupResult::iterator I = R.begin(), E = R.end(); I != E; ++I)
10641   for (LookupResult::iterator I = R.begin(), E = R.end(); I != E; ++I) {
10731   for (LookupResult::iterator I = Prev.begin(), E = Prev.end(); I != E; ++I) {
12164       for (LookupResult::iterator L = OpLookup.begin(), LEnd = OpLookup.end();
tools/clang/lib/Sema/SemaExprCXX.cpp
 2228   for (LookupResult::iterator Alloc = R.begin(), AllocEnd = R.end();
 2534     for (LookupResult::iterator D = FoundDelete.begin(),
 3461   for (LookupResult::iterator FnOvl = R.begin(), FnOvlEnd = R.end();
 4482     for (LookupResult::iterator Op = Res.begin(), OpEnd = Res.end();
tools/clang/lib/Sema/SemaExprMember.cpp
  562   for (LookupResult::iterator I = R.begin(), E = R.end(); I != E; ++I) {
tools/clang/lib/Sema/SemaLookup.cpp
  663   for (iterator I = begin(), E = end(); I != E; ++I) {
 3467     for (LookupResult::iterator I = R.begin(), E = R.end(); I != E; ++I)
 4448         for (LookupResult::iterator TRD = Result.begin(), TRDEnd = Result.end();
tools/clang/lib/Sema/SemaOverload.cpp
  996   for (LookupResult::iterator I = Old.begin(), E = Old.end();
 7461     for (LookupResult::iterator Oper = Operators.begin(),
12119       for (LookupResult::iterator I = R.begin(), E = R.end(); I != E; ++I)
13621   for (LookupResult::iterator Oper = R.begin(), OperEnd = R.end();
13897   for (LookupResult::iterator Oper = R.begin(), OperEnd = R.end();
tools/clang/lib/Sema/SemaTemplate.cpp
  117   for (LookupResult::iterator I = R.begin(), IEnd = R.end(); I != IEnd; ++I) {
 8406   for (LookupResult::iterator I = Previous.begin(), E = Previous.end();
 8640     for (LookupResult::iterator I = Previous.begin(), E = Previous.end();
 9461         for (LookupResult::iterator P = Previous.begin(), PEnd = Previous.end();
 9581   for (LookupResult::iterator P = Previous.begin(), PEnd = Previous.end();
usr/include/c++/7.4.0/bits/range_access.h
   48     begin(_Container& __cont) -> decltype(__cont.begin())
   58     begin(const _Container& __cont) -> decltype(__cont.begin())
   68     end(_Container& __cont) -> decltype(__cont.end())
   78     end(const _Container& __cont) -> decltype(__cont.end())