Home
last modified time | relevance | path

Searched +defs:front +defs:end (Results 1 – 25 of 38) sorted by relevance

12

/llvm-project/llvm/include/llvm/ADT/
H A DDirectedGraph.h105 const_iterator end() const { return Edges.end(); } in end() function
107 iterator end() { return Edges.end(); } in end() function
108 const EdgeType &front() const { return *Edges.front(); } in front() function
109 EdgeType &front() { return *Edges.front(); } in front() function
196 const_iterator end() const { return Nodes.end(); } in end() function
198 iterator end() { return Nodes.end(); } in end() function
199 const NodeType &front() const { return *Nodes.front(); } in front() function
200 NodeType &front() { return *Nodes.front(); } in front() function
H A DMapVector.h71 iterator end() { return Vector.end(); } in end() function
72 const_iterator end() const { return Vector.end(); } in end() function
83 std::pair<KeyT, ValueT> &front() { return Vector.front(); } in front() function
84 const std::pair<KeyT, ValueT> &front() const { return Vector.front(); } in front() function
H A DArrayRef.h81 ArrayRef(const T * begin,const T * end) ArrayRef() argument
154 iterator end() const { return Data + Length; } end() function
168 const T &front() const { front() function
335 MutableArrayRef(T * begin,T * end) MutableArrayRef() argument
357 iterator end() const { return data() + this->size(); } end() function
363 T &front() const { front() function
[all...]
H A Dsimple_ilist.h127 iterator end() { return iterator(Sentinel); } in end() function
128 const_iterator end() const { return const_iterator(Sentinel); } in end() function
144 reference front() { return *begin(); } in front() function
145 const_reference front() const { return *begin(); } in front() function
H A DAllocatorList.h162 iterator end() { return iterator(List.end()); } in end() function
164 const_iterator end() const { return const_iterator(List.end()); } in end() function
175 T &front() { return List.front().V; } in front() function
177 const T &front() const { return List.front().V; } in front() function
H A DTinyPtrVector.h191 iterator end() { in end() function
202 const_iterator end() const { in end() function
228 EltTy front() const { front() function
[all...]
H A DSetVector.h113 iterator end() { in end() function
118 const_iterator end() const { in end() function
143 const value_type &front() const { in front() function
/llvm-project/libcxx/test/support/
H A Dtest_constexpr_container.h35 constexpr iterator end() { return data_ + size_; } in end() function
37 constexpr const_iterator end() const { return data_ + size_; } in end() function
39 constexpr const T& front() const { assert(size_ >= 1); return data_[0]; } in front() function
H A Dnasty_containers.h59 iterator end() TEST_NOEXCEPT { return v_.end(); } in end() function
60 const_iterator end() const TEST_NOEXCEPT { return v_.end(); } in end() function
84 reference front() { return v_.front(); } in front() function
85 const_reference front() const { return v_.front(); } in front() function
198 iterator end() TEST_NOEXCEPT { return l_.end(); } in end() function
199 const_iterator end() const TEST_NOEXCEPT { return l_.end(); } in end() function
211 reference front() { return l_.front(); } in front() function
212 const_reference front() const { return l_.front(); } in front() function
/llvm-project/clang/include/clang/AST/
H A DCXXInheritance.h183 paths_iterator end() { return Paths.end(); } in end() function
185 const_paths_iterator end() const { return Paths.end(); } in end() function
187 CXXBasePath& front() { return Paths.front(); } in front() function
188 const CXXBasePath& front() const { return Paths.front(); } in front() function
282 iterator end() { return Overrides.end(); } in end() function
283 const_iterator end() const { return Overrides.end(); } in end() function
H A DASTVector.h99 iterator end() { return End; } in end() function
100 const_iterator end() const { return End; } in end() function
120 reference front() { in front() function
123 const_reference front() const { in front() function
/llvm-project/libc/src/__support/CPP/
H A Darray.h34 LIBC_INLINE constexpr T &front() { return Data[0]; } in front() function
54 LIBC_INLINE constexpr iterator end() { return Data + N; } in end() function
33 LIBC_INLINE constexpr T &front() { return Data[0]; } front() function
53 LIBC_INLINE constexpr iterator end() { return Data + N; } end() function
H A Dstring.h105 LIBC_INLINE constexpr const char *end() const { return data() + size_; } in front() function
106 LIBC_INLINE char *end() { return data() + size_; } in front() function
102 LIBC_INLINE constexpr const char *end() const { return data() + size_; } end() function
103 LIBC_INLINE char *end() { return data() + size_; } end() function
H A Dspan.h56 span(pointer first,pointer end) span() argument
86 LIBC_INLINE constexpr iterator end() const { return data() + size(); } end() function
87 LIBC_INLINE constexpr reference front() const { return (*this)[0]; } front() function
H A Dstring_view.h176 // front - Get the first character in the string. in front() function
90 LIBC_INLINE const char *end() const { return Data + Len; } end() function
/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_list.h83 Item *front() { return first_; } in front() function
84 const Item *front() const { return first_; } in front() function
153 Iterator end() { return Iterator(0); } in end() function
156 ConstIterator end() const { return ConstIterator(0); } in end() function
/llvm-project/libcxx/include/__chrono/
H A Dtzdb_list.h55 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI const tzdb& front() const noexcept { return __front(); } in front() function
60 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI const_iterator end() const noexcept { return __end(); } in end() function
/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dlist.h38 T *front() { return First; } front() function
39 const T *front() const { return First; } front() function
52 Iterator end() { return Iterator(nullptr); } end() function
55 ConstIterator end() const { return ConstIterator(nullptr); } end() function
/llvm-project/clang/include/clang/Analysis/Support/
H A DBumpVector.h103 iterator end() { return End; } in end() function
104 const_iterator end() const { return End; } in end() function
126 reference front() { in front() function
129 const_reference front() const { in front() function
/llvm-project/llvm/include/llvm/IR/
H A DBasicBlock.h451 inline iterator end () { return InstList.end(); } end() function
452 inline const_iterator end () const { return InstList.end(); } end() function
461 inline const Instruction &front() const { return InstList.front(); } front() function
462 inline Instruction &front() { return InstList.front(); } front() function
[all...]
H A DFunction.h818 iterator end () { return BasicBlocks.end(); } end() function
819 const_iterator end () const { return BasicBlocks.end(); } end() function
823 const BasicBlock &front() const { return BasicBlocks.front(); } front() function
824 BasicBlock &front() { return BasicBlocks.front(); } front() function
[all...]
/llvm-project/mlir/include/mlir/IR/
H A DBlock.h142 iterator end() { return operations.end(); } end() function
151 Operation &front() { return operations.front(); } front() function
342 walk(Block::iterator begin,Block::iterator end,FnT && callback) walk() argument
[all...]
H A DRegion.h56 iterator end() { return blocks.end(); } in end() function
65 Block &front() { return blocks.front(); } in front() function
[all...]
/llvm-project/llvm/include/llvm/Support/
H A DBinaryStreamArray.h117 Iterator end() const { return Iterator(E); } in end() function
303 FixedStreamArrayIterator<T> end() const { in end() function
307 const T &front() const { return *begin(); } in front() function
/llvm-project/bolt/lib/Core/
H A DFunctionLayout.cpp29 FunctionFragment::iterator FunctionFragment::end() { in end() function in FunctionFragment
32 FunctionFragment::const_iterator FunctionFragment::end() const { in end() function in FunctionFragment
36 BinaryBasicBlock *FunctionFragment::front() const { return *begin(); } in front() function in FunctionFragment

12