Home | History | Annotate | Download | only in Support

Lines Matching defs:vector

39 #include <vector>
603 // Use a vector instead of a map, because the lists should be short,
1376 // Originally this code inherited from std::vector. In transitioning to a new
1379 // std::vector API required for all the current clients.
1381 // FIXME: Reduce this API to a more narrow subset of std::vector
1384 std::vector<DataType> Storage;
1387 typedef typename std::vector<DataType>::iterator iterator;
1392 typedef typename std::vector<DataType>::const_iterator const_iterator;
1396 typedef typename std::vector<DataType>::size_type size_type;
1404 typedef typename std::vector<DataType>::reference reference;
1405 typedef typename std::vector<DataType>::const_reference const_reference;
1436 operator std::vector<DataType>&() { return Storage; }
1438 std::vector<DataType> *operator&() { return &Storage; }
1439 const std::vector<DataType> *operator&() const { return &Storage; }
1450 std::vector<unsigned> Positions;
1535 "enum exceeds width of bit vector!");
1571 "enum exceeds width of bit vector!");
1584 // bits - A bit vector of command options.
1589 std::vector<unsigned> Positions;
1843 /// with nullptrs in the Argv vector.