Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTypeTraits.cpp189 !SemaRef.IsCXXTriviallyRelocatableType(B.getType()))) in IsEligibleForTrivialRelocation()
201 if (!SemaRef.IsCXXTriviallyRelocatableType(Field->getType())) in IsEligibleForTrivialRelocation()
314 bool Sema::IsCXXTriviallyRelocatableType(const CXXRecordDecl &RD) { in IsCXXTriviallyRelocatableType() function in Sema
324 bool Sema::IsCXXTriviallyRelocatableType(QualType Type) { in IsCXXTriviallyRelocatableType() function in Sema
343 return IsCXXTriviallyRelocatableType(*RD); in IsCXXTriviallyRelocatableType()
688 RD && !RD->isPolymorphic() && SemaRef.IsCXXTriviallyRelocatableType(*RD)) in IsTriviallyRelocatableType()
1134 return Self.IsCXXTriviallyRelocatableType(T); in EvaluateUnaryTypeTrait()
2097 if (!SemaRef.IsCXXTriviallyRelocatableType(B.getType())) in DiagnoseNonTriviallyRelocatableReason()
2104 !SemaRef.IsCXXTriviallyRelocatableType(Field->getType())) in DiagnoseNonTriviallyRelocatableReason()
H A DSemaChecking.cpp1983 if (T.isConstQualified() || !S.IsCXXTriviallyRelocatableType(T) || in BuiltinTriviallyRelocate()
H A DSemaDeclCXX.cpp10600 if (IsCXXTriviallyRelocatableType(RD)) in checkIllFormedTrivialABIStruct()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h8690 bool IsCXXTriviallyRelocatableType(QualType T);
8691 bool IsCXXTriviallyRelocatableType(const CXXRecordDecl &RD);