Home | History | Annotate | Download | only in Index

Lines Matching defs:vector

4     struct vector {
14 using outer_alias::inner::vector;
16 struct X_vector : outer_alias::inner::vector<X> {
17 using outer_alias::inner::vector<X>::iterator;
38 struct X2 : outer::inner::vector<T> {
40 using typename outer::inner::vector<type>::iterator;
41 using outer::inner::vector<type>::push_back;
57 t->::outer_alias::inner::template vector<T>::~vector<T>();
100 typedef typename outer_alias::inner::vector<type>::iterator iter_type;
101 typedef typename outer_alias::inner::vector<int>::iterator int_ptr_type;
107 typedef typename outer_alias::inner::vector<type>::template rebind<type> type1;
108 typedef typename outer_alias::inner::vector<type>::template rebind<type>::other type2;
109 typedef class outer_alias::inner::vector<type>::template rebind<type> type3;
110 typedef class outer_alias::inner::vector<type>::template rebind<type>::other type4;
142 // CHECK: Keyword: "using" [14:1 - 14:6] UsingDeclaration=vector[4:12]
144 // CHECK: Punctuation: "::" [14:18 - 14:20] UsingDeclaration=vector[4:12]
146 // CHECK: Punctuation: "::" [14:25 - 14:27] UsingDeclaration=vector[4:12]
147 // CHECK: Identifier: "vector" [14:27 - 14:33] OverloadedDeclRef=vector[4:12]
152 // CHECK: Punctuation: "::" [16:30 - 16:32] C++ base class specifier=outer_alias::inner::vector<X>:4:12 [access=public isVirtual=false]
154 // CHECK: Punctuation: "::" [16:37 - 16:39] C++ base class specifier=outer_alias::inner::vector<X>:4:12 [access=public isVirtual=false]
155 // CHECK: Identifier: "vector" [16:39 - 16:45] TemplateRef=vector:4:12
156 // CHECK: Punctuation: "<" [16:45 - 16:46] C++ base class specifier=outer_alias::inner::vector<X>:4:12 [access=public isVirtual=false]
158 // CHECK: Punctuation: ">" [16:47 - 16:48] C++ base class specifier=outer_alias::inner::vector<X>:4:12 [access=public isVirtual=false]
166 // CHECK: Identifier: "vector" [17:29 - 17:35] TemplateRef=vector:4:12
212 // CHECK: Identifier: "vector" [40:32 - 40:38] TemplateRef=vector:4:12
224 // CHECK: Identifier: "vector" [41:23 - 41:29] TemplateRef=vector:4:12
260 // CHECK: Identifier: "vector" [57:39 - 57:45] TemplateRef=vector:4:12
266 // CHECK: Identifier: "vector" [57:51 - 57:57] TemplateRef=vector:4:12
349 // CHECK: Identifier: "vector" [100:40 - 100:46] TemplateRef=vector:4:12
363 // CHECK: Identifier: "vector" [101:40 - 101:46] TemplateRef=vector:4:12
377 // CHECK: Identifier: "vector" [107:40 - 107:46] TemplateRef=vector:4:12
395 // CHECK: Identifier: "vector" [108:40 - 108:46] TemplateRef=vector:4:12
415 // CHECK: Identifier: "vector" [109:37 - 109:43] TemplateRef=vector:4:12
432 // CHECK: Identifier: "vector" [110:37 - 110:43] TemplateRef=vector:4:12