Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTypeTraits.cpp325 QualType BaseElementType = getASTContext().getBaseElementType(Type); in IsCXXTriviallyRelocatableType() local
330 if (BaseElementType.hasNonTrivialObjCLifetime()) in IsCXXTriviallyRelocatableType()
333 if (BaseElementType->isIncompleteType()) in IsCXXTriviallyRelocatableType()
339 if (BaseElementType->isScalarType() || BaseElementType->isVectorType()) in IsCXXTriviallyRelocatableType()
342 if (const auto *RD = BaseElementType->getAsCXXRecordDecl()) in IsCXXTriviallyRelocatableType()
365 QualType BaseElementType = in IsCXXReplaceableType() local
367 if (BaseElementType->isIncompleteType()) in IsCXXReplaceableType()
369 if (BaseElementType->isScalarType()) in IsCXXReplaceableType()
371 if (const auto *RD = BaseElementType->getAsCXXRecordDecl()) in IsCXXReplaceableType()
674 QualType BaseElementType = SemaRef.getASTContext().getBaseElementType(T); in IsTriviallyRelocatableType() local
[all …]