Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExprCXX.cpp259 PseudoDestructorTypeStorage DestroyedType) in CXXPseudoDestructorExpr() argument
264 (DestroyedType.getTypeSourceInfo() && in CXXPseudoDestructorExpr()
265 DestroyedType.getTypeSourceInfo()->getType()->isDependentType())), in CXXPseudoDestructorExpr()
272 (DestroyedType.getTypeSourceInfo() && in CXXPseudoDestructorExpr()
273 DestroyedType.getTypeSourceInfo()->getType() in CXXPseudoDestructorExpr()
282 (DestroyedType.getTypeSourceInfo() && in CXXPseudoDestructorExpr()
283 DestroyedType.getTypeSourceInfo()->getType() in CXXPseudoDestructorExpr()
288 DestroyedType(DestroyedType) {} in CXXPseudoDestructorExpr()
291 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) in getDestroyedType()
298 SourceLocation End = DestroyedType.getLocation(); in getEndLoc()
[all …]
H A DItaniumMangle.cpp501 bool mangleUnresolvedTypeOrSimpleId(QualType DestroyedType,
3741 QualType DestroyedType = PDE->getDestroyedType(); in mangleExpression() local
3742 mangleUnresolvedTypeOrSimpleId(DestroyedType); in mangleExpression()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DExprCXX.h2315 PseudoDestructorTypeStorage DestroyedType; variable
2324 PseudoDestructorTypeStorage DestroyedType);
2380 return DestroyedType.getTypeSourceInfo(); in getDestroyedTypeInfo()
2387 return DestroyedType.getIdentifier(); in getDestroyedTypeIdentifier()
2395 return DestroyedType.getLocation(); in getDestroyedTypeLoc()
2401 DestroyedType = PseudoDestructorTypeStorage(II, Loc); in setDestroyedType()
2406 DestroyedType = PseudoDestructorTypeStorage(Info); in setDestroyedType()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprCXX.cpp109 QualType DestroyedType = E->getDestroyedType(); in EmitCXXPseudoDestructorExpr() local
110 if (DestroyedType.hasStrongOrWeakObjCLifetime()) { in EmitCXXPseudoDestructorExpr()
130 switch (DestroyedType.getObjCLifetime()) { in EmitCXXPseudoDestructorExpr()
138 DestroyedType.isVolatileQualified()), in EmitCXXPseudoDestructorExpr()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DTreeTransform.h12828 TypeSourceInfo *DestroyedType = Destroyed.getTypeSourceInfo(); in RebuildCXXPseudoDestructorExpr() local
12830 SemaRef.Context.getCanonicalType(DestroyedType->getType()))); in RebuildCXXPseudoDestructorExpr()
12832 NameInfo.setNamedTypeInfo(DestroyedType); in RebuildCXXPseudoDestructorExpr()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h5319 PseudoDestructorTypeStorage DestroyedType);