| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGValue.h | 280 Qualifiers::ObjCLifetime getObjCLifetime() const { in getObjCLifetime() 615 Qualifiers::ObjCLifetime getObjCLifetime() const { in getObjCLifetime()
|
| H A D | CGObjCGNU.cpp | 440 ArrayRef<Qualifiers::ObjCLifetime> IvarOwnership); 1270 int32_t FlagsForOwnership(Qualifiers::ObjCLifetime Ownership) { in FlagsForOwnership() 1299 ArrayRef<Qualifiers::ObjCLifetime> IvarOwnership) override { in GenerateIvarList() 2940 ArrayRef<Qualifiers::ObjCLifetime> IvarOwnership) { in GenerateIvarList() 3524 SmallVector<Qualifiers::ObjCLifetime, 16> IvarOwnership; in GenerateClass() 3573 Qualifiers::ObjCLifetime lt = IVD->getType().getQualifiers().getObjCLifetime(); in GenerateClass()
|
| H A D | CGDecl.cpp | 631 Qualifiers::ObjCLifetime lifetime) { in EmitAutoVarWithLifetime() 776 Qualifiers::ObjCLifetime lifetime = lvalue.getObjCLifetime(); in EmitScalarInit() 2535 if (Qualifiers::ObjCLifetime lt = qs.getObjCLifetime()) { in EmitParmDecl()
|
| H A D | CGBlocks.cpp | 2526 if (Qualifiers::ObjCLifetime lifetime = qs.getObjCLifetime()) { in buildByrefHelpers() 2655 Qualifiers::ObjCLifetime Lifetime = Qualifiers::OCL_None; in getBlockByrefInfo() 2725 Qualifiers::ObjCLifetime ByrefLifetime = Qualifiers::OCL_None; in emitByrefStructureInit()
|
| H A D | CGObjCMac.cpp | 983 Qualifiers::ObjCLifetime getBlockCaptureLifetime(QualType QT, bool ByrefLayout); 986 Qualifiers::ObjCLifetime LifeTime, 2415 Qualifiers::ObjCLifetime CGObjCCommonMac::getBlockCaptureLifetime(QualType FQT, in getBlockCaptureLifetime() 2433 Qualifiers::ObjCLifetime LifeTime, in UpdateRunSkipBlockVars()
|
| H A D | CGObjC.cpp | 2851 static bool shouldRetainObjCLifetime(Qualifiers::ObjCLifetime lifetime) { in shouldRetainObjCLifetime()
|
| H A D | CGDebugInfo.cpp | 4371 Qualifiers::ObjCLifetime Lifetime; in EmitTypeForVarWithBlocksAttr()
|
| H A D | CGExpr.cpp | 2181 if (Qualifiers::ObjCLifetime Lifetime = Dst.getQuals().getObjCLifetime()) { in EmitStoreThroughLValue()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaObjCProperty.cpp | 38 static Qualifiers::ObjCLifetime 69 Qualifiers::ObjCLifetime propertyLifetime in checkPropertyDeclWithOwnership() 74 Qualifiers::ObjCLifetime expectedLifetime in checkPropertyDeclWithOwnership() 727 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in checkARCPropertyImpl() 730 Qualifiers::ObjCLifetime propertyLifetime = in checkARCPropertyImpl() 802 Qualifiers::ObjCLifetime propertyLifetime = in setImpliedPropertyAttributeForReadOnlyProperty() 815 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in setImpliedPropertyAttributeForReadOnlyProperty() 1308 Qualifiers::ObjCLifetime lifetime = in ActOnPropertyImplDecl()
|
| H A D | SemaType.cpp | 2015 Qualifiers::ObjCLifetime implicitLifetime = Qualifiers::OCL_None; in inferARCLifetimeForPointee() 3057 Qualifiers::ObjCLifetime ownership, 5860 Qualifiers::ObjCLifetime ownership) { in transferARCOwnershipToDeclSpec() 5870 Qualifiers::ObjCLifetime ownership, in transferARCOwnershipToDeclaratorChunk() 5908 Qualifiers::ObjCLifetime ownership) { in transferARCOwnership() 5964 Qualifiers::ObjCLifetime ownership = Context.getInnerObjCOwnership(FromTy); in GetTypeForDeclaratorCast() 6772 Qualifiers::ObjCLifetime lifetime; in handleObjCOwnershipTypeAttr() 6798 if (Qualifiers::ObjCLifetime previousLifetime in handleObjCOwnershipTypeAttr()
|
| H A D | SemaDeclAttr.cpp | 6073 Qualifiers::ObjCLifetime Lifetime = QT.getObjCLifetime(); in handleObjCPreciseLifetimeAttr() 8085 Qualifiers::ObjCLifetime LifetimeQual = Ty.getQualifiers().getObjCLifetime(); in tryMakeVariablePseudoStrong()
|
| H A D | SemaChecking.cpp | 16644 Qualifiers::ObjCLifetime LT, in checkUnsafeAssignObject() 16667 Qualifiers::ObjCLifetime LT = LHS.getObjCLifetime(); in checkUnsafeAssigns() 16694 Qualifiers::ObjCLifetime LT = LHSType.getObjCLifetime(); in checkUnsafeExprAssigns()
|
| H A D | SemaOverload.cpp | 4603 Conv |= ReferenceConversions::ObjCLifetime; in CompareReferenceRelationship() 4795 (RefConv & Sema::ReferenceConversions::ObjCLifetime) != 0; in TryReferenceInit()
|
| H A D | SemaDecl.cpp | 6749 Qualifiers::ObjCLifetime lifetime = type.getObjCLifetime(); in inferObjCARCLifetime() 14378 Qualifiers::ObjCLifetime lifetime; in CheckParameter()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Type.h | 162 enum ObjCLifetime { 352 ObjCLifetime getObjCLifetime() const { 353 return ObjCLifetime((Mask & LifetimeMask) >> LifetimeShift); 355 void setObjCLifetime(ObjCLifetime type) { 359 void addObjCLifetime(ObjCLifetime type) { 367 ObjCLifetime lifetime = getObjCLifetime(); 373 ObjCLifetime lifetime = getObjCLifetime(); 1184 Qualifiers::ObjCLifetime getObjCLifetime() const { 1481 Qualifiers::ObjCLifetime getObjCLifetime() const { 2215 Qualifiers::ObjCLifetime getObjCARCImplicitLifetime() const;
|
| H A D | ASTContext.h | 1427 Qualifiers::ObjCLifetime &Lifetime, 2159 Qualifiers::ObjCLifetime lifetime) { in getLifetimeQualifiedType() 2763 Qualifiers::ObjCLifetime getInnerObjCOwnership(QualType T) const;
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | TypePrinter.cpp | 2189 if (Qualifiers::ObjCLifetime lifetime = getObjCLifetime()) in isEmptyWhenPrinted() 2275 if (Qualifiers::ObjCLifetime lifetime = getObjCLifetime()) { in print()
|
| H A D | DeclCXX.cpp | 1017 Qualifiers::ObjCLifetime LT = T.getQualifiers().getObjCLifetime(); in addedMember()
|
| H A D | ASTContext.cpp | 7086 Qualifiers::ObjCLifetime ASTContext::getInnerObjCOwnership(QualType T) const { in getInnerObjCOwnership() 7407 if (Qualifiers::ObjCLifetime lifetime = qs.getObjCLifetime()) { in BlockRequiresCopying() 7429 Qualifiers::ObjCLifetime &LifeTime, in getByrefLifetime()
|
| H A D | Type.cpp | 4297 Qualifiers::ObjCLifetime Type::getObjCARCImplicitLifetime() const { in getObjCARCImplicitLifetime()
|
| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | ObjCMT.cpp | 430 Qualifiers::ObjCLifetime propertyLifetime = ArgType.getObjCLifetime(); in PropertyMemoryAttribute()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 12300 ObjCLifetime = 0x20, enumerator 12302 LLVM_MARK_AS_BITMASK_ENUM(/*LargestValue=*/ObjCLifetime)
|