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)) {
include/llvm/IR/Function.h
  685   iterator                begin()       { return BasicBlocks.begin(); }
  687   iterator                end  ()       { return BasicBlocks.end();   }
include/llvm/IR/InstIterator.h
  122     InstIterator<SymbolTableList<BasicBlock>, Function::iterator,
include/llvm/Transforms/Utils/EscapeEnumerator.h
   31   Function::iterator StateBB, StateE;
lib/Bitcode/Reader/BitcodeReader.cpp
 2798         Function::iterator BBI = Fn->begin(), BBE = Fn->end();
lib/CodeGen/ShadowStackGCLowering.cpp
  236   for (Function::iterator BB = F.begin(), E = F.end(); BB != E; ++BB)
lib/IR/Core.cpp
 2602   Function::iterator I = Func->begin();
 2610   Function::iterator I = Func->end();
 2618   Function::iterator I(Block);
 2626   Function::iterator I(Block);
lib/Target/NVPTX/NVPTXAllocaHoisting.cpp
   42   Function::iterator I = function.begin();
   45   for (Function::iterator E = function.end(); I != E; ++I) {
lib/Target/NVPTX/NVPTXGenericToNVVM.cpp
  107     for (Function::iterator BBI = I->begin(), BBE = I->end(); BBI != BBE;
lib/Target/NVPTX/NVPTXImageOptimizer.cpp
   59   for (Function::iterator BI = F.begin(), BE = F.end(); BI != BE;
lib/Transforms/IPO/MergeFunctions.cpp
  531   for (Function::iterator BBI = std::next(G->begin()), BBE = G->end();
tools/bugpoint/ExtractFunction.cpp
   96   Function::iterator RBI = RFI->begin(); // Get iterator to corresponding BB
tools/clang/lib/CodeGen/CGObjCMac.cpp
 4212   for (llvm::Function::iterator
 4270   for (llvm::Function::iterator
tools/lldb/source/Expression/IRInterpreter.cpp
  507   for (Function::iterator bbi = function.begin(), bbe = function.end();
tools/lldb/source/Plugins/ExpressionParser/Clang/IRDynamicChecks.cpp
  223     for (llvm::Function::iterator bbi = f.begin(), last_bbi = f.end();
tools/llvm-diff/DiffConsumer.cpp
   30   for (Function::iterator FI = F->begin(), FE = F->end(); FI != FE; ++FI) {
unittests/IR/PassManagerTest.cpp
   34     for (Function::iterator BBI = F.begin(), BBE = F.end(); BBI != BBE; ++BBI)
usr/include/c++/7.4.0/bits/range_access.h
   48     begin(_Container& __cont) -> decltype(__cont.begin())
   68     end(_Container& __cont) -> decltype(__cont.end())