Lines Matching full:case
30 case BuiltinType::Void:
33 case BuiltinType::Bool:
36 case BuiltinType::Char_U:
39 case BuiltinType::UChar:
42 case BuiltinType::UShort:
45 case BuiltinType::UInt:
48 case BuiltinType::ULong:
51 case BuiltinType::ULongLong:
54 case BuiltinType::UInt128:
57 case BuiltinType::Char_S:
60 case BuiltinType::SChar:
63 case BuiltinType::WChar_S:
64 case BuiltinType::WChar_U:
67 case BuiltinType::Short:
70 case BuiltinType::Int:
73 case BuiltinType::Long:
76 case BuiltinType::LongLong:
79 case BuiltinType::Int128:
82 case BuiltinType::Half:
85 case BuiltinType::Float:
88 case BuiltinType::Double:
91 case BuiltinType::LongDouble:
94 case BuiltinType::NullPtr:
97 case BuiltinType::Char16:
100 case BuiltinType::Char32:
103 case BuiltinType::Overload:
106 case BuiltinType::BoundMember:
109 case BuiltinType::PseudoObject:
112 case BuiltinType::Dependent:
115 case BuiltinType::UnknownAny:
118 case BuiltinType::ARCUnbridgedCast:
121 case BuiltinType::ObjCId:
124 case BuiltinType::ObjCClass:
127 case BuiltinType::ObjCSel:
130 case BuiltinType::OCLImage1d:
133 case BuiltinType::OCLImage1dArray:
136 case BuiltinType::OCLImage1dBuffer:
139 case BuiltinType::OCLImage2d:
142 case BuiltinType::OCLImage2dArray:
145 case BuiltinType::OCLImage2dDepth:
148 case BuiltinType::OCLImage2dArrayDepth:
151 case BuiltinType::OCLImage2dMSAA:
154 case BuiltinType::OCLImage2dArrayMSAA:
157 case BuiltinType::OCLImage2dMSAADepth:
160 case BuiltinType::OCLImage2dArrayMSAADepth:
163 case BuiltinType::OCLImage3d:
166 case BuiltinType::OCLSampler:
169 case BuiltinType::OCLEvent:
172 case BuiltinType::OCLClkEvent:
175 case BuiltinType::OCLQueue:
178 case BuiltinType::OCLNDRange:
181 case BuiltinType::OCLReserveID:
184 case BuiltinType::BuiltinFn:
187 case BuiltinType::OMPArraySection:
210 case Decl::TranslationUnit:
211 case Decl::ExternCContext:
212 case Decl::Namespace:
213 case Decl::LinkageSpec:
217 case Decl::Enum:
218 case Decl::Record:
225 case Decl::CXXRecord:
226 case Decl::ClassTemplateSpecialization:
227 case Decl::ClassTemplatePartialSpecialization:
231 case Decl::Function:
232 case Decl::CXXMethod:
233 case Decl::CXXConstructor:
234 case Decl::CXXDestructor:
235 case Decl::CXXConversion:
236 case Decl::ObjCMethod:
237 case Decl::Block:
238 case Decl::Captured:
241 case Decl::ObjCCategory:
242 case Decl::ObjCCategoryImpl:
243 case Decl::ObjCImplementation:
246 case Decl::ObjCProtocol:
255 case Decl::ObjCInterface:
267 case Decl::TranslationUnit:
268 case Decl::ExternCContext:
269 // Special case of a "merged" declaration.
272 case Decl::Namespace:
273 case Decl::NamespaceAlias:
274 case Decl::Typedef:
275 case Decl::TypeAlias:
276 case Decl::Enum:
277 case Decl::Record:
278 case Decl::CXXRecord:
279 case Decl::ClassTemplateSpecialization:
280 case Decl::ClassTemplatePartialSpecialization:
281 case Decl::VarTemplateSpecialization:
282 case Decl::VarTemplatePartialSpecialization:
283 case Decl::Function:
284 case Decl::CXXMethod:
285 case Decl::CXXConstructor:
286 case Decl::CXXDestructor:
287 case Decl::CXXConversion:
288 case Decl::UsingShadow:
289 case Decl::Var:
290 case Decl::FunctionTemplate:
291 case Decl::ClassTemplate:
292 case Decl::VarTemplate:
293 case Decl::TypeAliasTemplate:
294 case Decl::ObjCProtocol:
295 case Decl::ObjCInterface:
296 case Decl::Empty:
300 case Decl::UsingDirective:
301 case Decl::Label:
302 case Decl::UnresolvedUsingTypename:
303 case Decl::TemplateTypeParm:
304 case Decl::EnumConstant:
305 case Decl::UnresolvedUsingValue:
306 case Decl::IndirectField:
307 case Decl::Field:
308 case Decl::MSProperty:
309 case Decl::ObjCIvar:
310 case Decl::ObjCAtDefsField:
311 case Decl::NonTypeTemplateParm:
312 case Decl::TemplateTemplateParm:
313 case Decl::Using:
314 case Decl::ObjCMethod:
315 case Decl::ObjCCategory:
316 case Decl::ObjCCategoryImpl:
317 case Decl::ObjCImplementation:
318 case Decl::ObjCProperty:
319 case Decl::ObjCCompatibleAlias:
320 case Decl::LinkageSpec:
321 case Decl::ObjCPropertyImpl:
322 case Decl::FileScopeAsm:
323 case Decl::AccessSpec:
324 case Decl::Friend:
325 case Decl::FriendTemplate:
326 case Decl::StaticAssert:
327 case Decl::Block:
328 case Decl::Captured:
329 case Decl::ClassScopeFunctionSpecialization:
330 case Decl::Import:
331 case Decl::OMPThreadPrivate:
332 case Decl::BuiltinTemplate:
337 case Decl::ImplicitParam:
338 case Decl::ParmVar:
339 case Decl::ObjCTypeParam: