Home | History | Annotate | Download | only in Support

Lines Matching defs:vector

40 #include <vector>
608 // Use a vector instead of a map, because the lists should be short,
1399 // Originally this code inherited from std::vector. In transitioning to a new
1402 // std::vector API required for all the current clients.
1404 // FIXME: Reduce this API to a more narrow subset of std::vector
1407 std::vector<DataType> Storage;
1410 using iterator = typename std::vector<DataType>::iterator;
1415 using const_iterator = typename std::vector<DataType>::const_iterator;
1420 using size_type = typename std::vector<DataType>::size_type;
1429 using reference = typename std::vector<DataType>::reference;
1430 using const_reference = typename std::vector<DataType>::const_reference;
1462 operator std::vector<DataType>&() { return Storage; }
1464 std::vector<DataType> *operator&() { return &Storage; }
1465 const std::vector<DataType> *operator&() const { return &Storage; }
1476 std::vector<unsigned> Positions;
1565 "enum exceeds width of bit vector!");
1601 "enum exceeds width of bit vector!");
1614 // bits - A bit vector of command options.
1619 std::vector<unsigned> Positions;
1877 /// with nullptrs in the Argv vector.