Searched refs:constant_iterator (Results 1 – 3 of 3) sorted by relevance
25 class constant_iterator : public std::iterator<std::forward_iterator_tag,30 typedef constant_iterator _Self;39 inline constant_iterator(const Function *F) : InstI(inst_begin(F)), OpIdx(0) { in constant_iterator() function46 inline constant_iterator(const Function *F, bool) // end ctor in constant_iterator() function83 inline constant_iterator constant_begin(const Function *F) { in constant_begin()84 return constant_iterator(F); in constant_begin()87 inline constant_iterator constant_end(const Function *F) { in constant_end()88 return constant_iterator(F, true); in constant_end()
315 typedef AccessorIterator<ConstantAccessor> constant_iterator; typedef366 constant_iterator constants_begin() const { in constants_begin()367 return constant_iterator(getConstant(0)); in constants_begin()371 constant_iterator constants_end() const { in constants_end()372 return constant_iterator( in constants_end()378 iterator_range<constant_iterator> constants() const { in constants()
1966 for (constant_iterator I = constant_begin(&F), E = constant_end(&F); in printFloatingPointConstants()