Lines Matching refs:V
8 void normal_dereference(std::vector<int> &V) { in normal_dereference() argument
9 auto i = V.cbegin(); in normal_dereference()
13 void invalidated_dereference(std::vector<int> &V) { in invalidated_dereference() argument
14 auto i = V.cbegin(); in invalidated_dereference()
15 V.erase(i); in invalidated_dereference()
19 void normal_prefix_increment(std::vector<int> &V) { in normal_prefix_increment() argument
20 auto i = V.cbegin(); in normal_prefix_increment()
24 void invalidated_prefix_increment(std::vector<int> &V) { in invalidated_prefix_increment() argument
25 auto i = V.cbegin(); in invalidated_prefix_increment()
26 V.erase(i); in invalidated_prefix_increment()
30 void normal_prefix_decrement(std::vector<int> &V) { in normal_prefix_decrement() argument
31 auto i = ++V.cbegin(); in normal_prefix_decrement()
35 void invalidated_prefix_decrement(std::vector<int> &V) { in invalidated_prefix_decrement() argument
36 auto i = ++V.cbegin(); in invalidated_prefix_decrement()
37 V.erase(i); in invalidated_prefix_decrement()
41 void normal_postfix_increment(std::vector<int> &V) { in normal_postfix_increment() argument
42 auto i = V.cbegin(); in normal_postfix_increment()
46 void invalidated_postfix_increment(std::vector<int> &V) { in invalidated_postfix_increment() argument
47 auto i = V.cbegin(); in invalidated_postfix_increment()
48 V.erase(i); in invalidated_postfix_increment()
52 void normal_postfix_decrement(std::vector<int> &V) { in normal_postfix_decrement() argument
53 auto i = ++V.cbegin(); in normal_postfix_decrement()
57 void invalidated_postfix_decrement(std::vector<int> &V) { in invalidated_postfix_decrement() argument
58 auto i = ++V.cbegin(); in invalidated_postfix_decrement()
59 V.erase(i); in invalidated_postfix_decrement()
63 void normal_increment_by_2(std::vector<int> &V) { in normal_increment_by_2() argument
64 auto i = V.cbegin(); in normal_increment_by_2()
68 void invalidated_increment_by_2(std::vector<int> &V) { in invalidated_increment_by_2() argument
69 auto i = V.cbegin(); in invalidated_increment_by_2()
70 V.erase(i); in invalidated_increment_by_2()
74 void normal_increment_by_2_copy(std::vector<int> &V) { in normal_increment_by_2_copy() argument
75 auto i = V.cbegin(); in normal_increment_by_2_copy()
79 void invalidated_increment_by_2_copy(std::vector<int> &V) { in invalidated_increment_by_2_copy() argument
80 auto i = V.cbegin(); in invalidated_increment_by_2_copy()
81 V.erase(i); in invalidated_increment_by_2_copy()
85 void normal_decrement_by_2(std::vector<int> &V) { in normal_decrement_by_2() argument
86 auto i = V.cbegin(); in normal_decrement_by_2()
90 void invalidated_decrement_by_2(std::vector<int> &V) { in invalidated_decrement_by_2() argument
91 auto i = V.cbegin(); in invalidated_decrement_by_2()
92 V.erase(i); in invalidated_decrement_by_2()
96 void normal_decrement_by_2_copy(std::vector<int> &V) { in normal_decrement_by_2_copy() argument
97 auto i = V.cbegin(); in normal_decrement_by_2_copy()
101 void invalidated_decrement_by_2_copy(std::vector<int> &V) { in invalidated_decrement_by_2_copy() argument
102 auto i = V.cbegin(); in invalidated_decrement_by_2_copy()
103 V.erase(i); in invalidated_decrement_by_2_copy()
107 void normal_subscript(std::vector<int> &V) { in normal_subscript() argument
108 auto i = V.cbegin(); in normal_subscript()
112 void invalidated_subscript(std::vector<int> &V) { in invalidated_subscript() argument
113 auto i = V.cbegin(); in invalidated_subscript()
114 V.erase(i); in invalidated_subscript()
118 void assignment(std::vector<int> &V) { in assignment() argument
119 auto i = V.cbegin(); in assignment()
120 V.erase(i); in assignment()
121 auto j = V.cbegin(); // no-warning in assignment()