reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
92 typedef VarStreamArrayIterator<ValueType, Extractor> Iterator; 96 explicit VarStreamArray(const Extractor &E) : E(E) {} 101 VarStreamArray(BinaryStreamRef Stream, const Extractor &E, uint32_t Skew = 0) 115 VarStreamArray<ValueType, Extractor> substream(uint32_t Begin, 132 const Extractor &getExtractor() const { return E; } 133 Extractor &getExtractor() { return E; } 145 Extractor E; 151 : public iterator_facade_base<VarStreamArrayIterator<ValueType, Extractor>, 153 typedef VarStreamArrayIterator<ValueType, Extractor> IterType; 154 typedef VarStreamArray<ValueType, Extractor> ArrayType; 157 VarStreamArrayIterator(const ArrayType &Array, const Extractor &E, 173 explicit VarStreamArrayIterator(const Extractor &E) : Extract(E) {} 243 Extractor Extract;unittests/Support/BinaryStreamTest.cpp
491 VarStreamArray<StringRef, StringExtractor> Array(*Stream.Input);