Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DExprCXX.cpp324 SourceLocation TildeLoc, PseudoDestructorTypeStorage DestroyedType) in CXXPseudoDestructorExpr() argument
330 DestroyedType(DestroyedType) { in CXXPseudoDestructorExpr()
335 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) in getDestroyedType()
342 SourceLocation End = DestroyedType.getLocation(); in getEndLoc()
343 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) in getEndLoc()
DItaniumMangle.cpp555 bool mangleUnresolvedTypeOrSimpleId(QualType DestroyedType,
4418 QualType DestroyedType = PDE->getDestroyedType(); in mangleExpression() local
4419 mangleUnresolvedTypeOrSimpleId(DestroyedType); in mangleExpression()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DExprCXX.h2546 PseudoDestructorTypeStorage DestroyedType; variable
2555 PseudoDestructorTypeStorage DestroyedType);
2611 return DestroyedType.getTypeSourceInfo(); in getDestroyedTypeInfo()
2618 return DestroyedType.getIdentifier(); in getDestroyedTypeIdentifier()
2626 return DestroyedType.getLocation(); in getDestroyedTypeLoc()
2632 DestroyedType = PseudoDestructorTypeStorage(II, Loc); in setDestroyedType()
2637 DestroyedType = PseudoDestructorTypeStorage(Info); in setDestroyedType()
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DCGExprCXX.cpp122 QualType DestroyedType = E->getDestroyedType(); in EmitCXXPseudoDestructorExpr() local
123 if (DestroyedType.hasStrongOrWeakObjCLifetime()) { in EmitCXXPseudoDestructorExpr()
143 switch (DestroyedType.getObjCLifetime()) { in EmitCXXPseudoDestructorExpr()
151 DestroyedType.isVolatileQualified()), in EmitCXXPseudoDestructorExpr()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DTreeTransform.h14695 TypeSourceInfo *DestroyedType = Destroyed.getTypeSourceInfo(); in RebuildCXXPseudoDestructorExpr() local
14697 SemaRef.Context.getCanonicalType(DestroyedType->getType()))); in RebuildCXXPseudoDestructorExpr()
14699 NameInfo.setNamedTypeInfo(DestroyedType); in RebuildCXXPseudoDestructorExpr()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
DSema.h6404 PseudoDestructorTypeStorage DestroyedType);