Lines Matching refs:Decl
291 case Decl::TranslationUnit: in getDefinitiveDeclContext()
292 case Decl::ExternCContext: in getDefinitiveDeclContext()
293 case Decl::Namespace: in getDefinitiveDeclContext()
294 case Decl::LinkageSpec: in getDefinitiveDeclContext()
295 case Decl::Export: in getDefinitiveDeclContext()
299 case Decl::Enum: in getDefinitiveDeclContext()
300 case Decl::Record: in getDefinitiveDeclContext()
307 case Decl::CXXRecord: in getDefinitiveDeclContext()
308 case Decl::ClassTemplateSpecialization: in getDefinitiveDeclContext()
309 case Decl::ClassTemplatePartialSpecialization: in getDefinitiveDeclContext()
313 case Decl::Function: in getDefinitiveDeclContext()
314 case Decl::CXXMethod: in getDefinitiveDeclContext()
315 case Decl::CXXConstructor: in getDefinitiveDeclContext()
316 case Decl::CXXDestructor: in getDefinitiveDeclContext()
317 case Decl::CXXConversion: in getDefinitiveDeclContext()
318 case Decl::ObjCMethod: in getDefinitiveDeclContext()
319 case Decl::Block: in getDefinitiveDeclContext()
320 case Decl::Captured: in getDefinitiveDeclContext()
323 case Decl::ObjCCategory: in getDefinitiveDeclContext()
324 case Decl::ObjCCategoryImpl: in getDefinitiveDeclContext()
325 case Decl::ObjCImplementation: in getDefinitiveDeclContext()
328 case Decl::ObjCProtocol: in getDefinitiveDeclContext()
337 case Decl::ObjCInterface: in getDefinitiveDeclContext()
348 switch (static_cast<Decl::Kind>(Kind)) { in isRedeclarableDeclKind()
349 case Decl::TranslationUnit: in isRedeclarableDeclKind()
350 case Decl::ExternCContext: in isRedeclarableDeclKind()
354 case Decl::Namespace: in isRedeclarableDeclKind()
355 case Decl::NamespaceAlias: in isRedeclarableDeclKind()
356 case Decl::Typedef: in isRedeclarableDeclKind()
357 case Decl::TypeAlias: in isRedeclarableDeclKind()
358 case Decl::Enum: in isRedeclarableDeclKind()
359 case Decl::Record: in isRedeclarableDeclKind()
360 case Decl::CXXRecord: in isRedeclarableDeclKind()
361 case Decl::ClassTemplateSpecialization: in isRedeclarableDeclKind()
362 case Decl::ClassTemplatePartialSpecialization: in isRedeclarableDeclKind()
363 case Decl::VarTemplateSpecialization: in isRedeclarableDeclKind()
364 case Decl::VarTemplatePartialSpecialization: in isRedeclarableDeclKind()
365 case Decl::Function: in isRedeclarableDeclKind()
366 case Decl::CXXDeductionGuide: in isRedeclarableDeclKind()
367 case Decl::CXXMethod: in isRedeclarableDeclKind()
368 case Decl::CXXConstructor: in isRedeclarableDeclKind()
369 case Decl::CXXDestructor: in isRedeclarableDeclKind()
370 case Decl::CXXConversion: in isRedeclarableDeclKind()
371 case Decl::UsingShadow: in isRedeclarableDeclKind()
372 case Decl::ConstructorUsingShadow: in isRedeclarableDeclKind()
373 case Decl::Var: in isRedeclarableDeclKind()
374 case Decl::FunctionTemplate: in isRedeclarableDeclKind()
375 case Decl::ClassTemplate: in isRedeclarableDeclKind()
376 case Decl::VarTemplate: in isRedeclarableDeclKind()
377 case Decl::TypeAliasTemplate: in isRedeclarableDeclKind()
378 case Decl::ObjCProtocol: in isRedeclarableDeclKind()
379 case Decl::ObjCInterface: in isRedeclarableDeclKind()
380 case Decl::Empty: in isRedeclarableDeclKind()
384 case Decl::UsingDirective: in isRedeclarableDeclKind()
385 case Decl::Label: in isRedeclarableDeclKind()
386 case Decl::UnresolvedUsingTypename: in isRedeclarableDeclKind()
387 case Decl::TemplateTypeParm: in isRedeclarableDeclKind()
388 case Decl::EnumConstant: in isRedeclarableDeclKind()
389 case Decl::UnresolvedUsingValue: in isRedeclarableDeclKind()
390 case Decl::IndirectField: in isRedeclarableDeclKind()
391 case Decl::Field: in isRedeclarableDeclKind()
392 case Decl::MSProperty: in isRedeclarableDeclKind()
393 case Decl::MSGuid: in isRedeclarableDeclKind()
394 case Decl::UnnamedGlobalConstant: in isRedeclarableDeclKind()
395 case Decl::TemplateParamObject: in isRedeclarableDeclKind()
396 case Decl::ObjCIvar: in isRedeclarableDeclKind()
397 case Decl::ObjCAtDefsField: in isRedeclarableDeclKind()
398 case Decl::NonTypeTemplateParm: in isRedeclarableDeclKind()
399 case Decl::TemplateTemplateParm: in isRedeclarableDeclKind()
400 case Decl::Using: in isRedeclarableDeclKind()
401 case Decl::UsingEnum: in isRedeclarableDeclKind()
402 case Decl::UsingPack: in isRedeclarableDeclKind()
403 case Decl::ObjCMethod: in isRedeclarableDeclKind()
404 case Decl::ObjCCategory: in isRedeclarableDeclKind()
405 case Decl::ObjCCategoryImpl: in isRedeclarableDeclKind()
406 case Decl::ObjCImplementation: in isRedeclarableDeclKind()
407 case Decl::ObjCProperty: in isRedeclarableDeclKind()
408 case Decl::ObjCCompatibleAlias: in isRedeclarableDeclKind()
409 case Decl::LinkageSpec: in isRedeclarableDeclKind()
410 case Decl::Export: in isRedeclarableDeclKind()
411 case Decl::ObjCPropertyImpl: in isRedeclarableDeclKind()
412 case Decl::PragmaComment: in isRedeclarableDeclKind()
413 case Decl::PragmaDetectMismatch: in isRedeclarableDeclKind()
414 case Decl::FileScopeAsm: in isRedeclarableDeclKind()
415 case Decl::AccessSpec: in isRedeclarableDeclKind()
416 case Decl::Friend: in isRedeclarableDeclKind()
417 case Decl::FriendTemplate: in isRedeclarableDeclKind()
418 case Decl::StaticAssert: in isRedeclarableDeclKind()
419 case Decl::Block: in isRedeclarableDeclKind()
420 case Decl::Captured: in isRedeclarableDeclKind()
421 case Decl::ClassScopeFunctionSpecialization: in isRedeclarableDeclKind()
422 case Decl::Import: in isRedeclarableDeclKind()
423 case Decl::OMPThreadPrivate: in isRedeclarableDeclKind()
424 case Decl::OMPAllocate: in isRedeclarableDeclKind()
425 case Decl::OMPRequires: in isRedeclarableDeclKind()
426 case Decl::OMPCapturedExpr: in isRedeclarableDeclKind()
427 case Decl::OMPDeclareReduction: in isRedeclarableDeclKind()
428 case Decl::OMPDeclareMapper: in isRedeclarableDeclKind()
429 case Decl::BuiltinTemplate: in isRedeclarableDeclKind()
430 case Decl::Decomposition: in isRedeclarableDeclKind()
431 case Decl::Binding: in isRedeclarableDeclKind()
432 case Decl::Concept: in isRedeclarableDeclKind()
433 case Decl::LifetimeExtendedTemporary: in isRedeclarableDeclKind()
434 case Decl::RequiresExprBody: in isRedeclarableDeclKind()
435 case Decl::UnresolvedUsingIfExists: in isRedeclarableDeclKind()
440 case Decl::ImplicitParam: in isRedeclarableDeclKind()
441 case Decl::ParmVar: in isRedeclarableDeclKind()
442 case Decl::ObjCTypeParam: in isRedeclarableDeclKind()