Home
last modified time | relevance | path

Searched refs:EffectiveType (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h780 const Type *EffectiveType = &Node; in matchesSpecialized() local
782 EffectiveType = S->getDeducedType().getTypePtrOrNull(); in matchesSpecialized()
783 if (!EffectiveType) in matchesSpecialized()
789 if (const auto *S = dyn_cast<TagType>(EffectiveType)) { in matchesSpecialized()
792 if (const auto *S = dyn_cast<InjectedClassNameType>(EffectiveType)) { in matchesSpecialized()
795 if (const auto *S = dyn_cast<TemplateTypeParmType>(EffectiveType)) { in matchesSpecialized()
798 if (const auto *S = dyn_cast<TypedefType>(EffectiveType)) { in matchesSpecialized()
801 if (const auto *S = dyn_cast<UnresolvedUsingType>(EffectiveType)) { in matchesSpecialized()
804 if (const auto *S = dyn_cast<ObjCObjectType>(EffectiveType)) { in matchesSpecialized()
816 if (const auto *S = dyn_cast<SubstTemplateTypeParmType>(EffectiveType)) { in matchesSpecialized()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaChecking.cpp12388 const Type *EffectiveType = in CheckArrayAccess() local
12427 if (BaseType != EffectiveType) { in CheckArrayAccess()
12429 uint64_t ptrarith_typesize = Context.getTypeSize(EffectiveType); in CheckArrayAccess()