|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/AST/ASTContext.h 1967 assert(type.getObjCLifetime() == Qualifiers::OCL_None);
tools/clang/lib/ARCMigrate/ObjCMT.cpp 438 Qualifiers::ObjCLifetime propertyLifetime = ArgType.getObjCLifetime();
tools/clang/lib/ARCMigrate/TransAPIUses.cpp 76 if (pointee.getObjCLifetime() > Qualifiers::OCL_ExplicitNone)
tools/clang/lib/ARCMigrate/TransGCAttrs.cpp 247 if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Weak) {
249 } else if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Strong)
tools/clang/lib/ARCMigrate/TransProperties.cpp 228 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak) {
256 I->IvarD->getType().getObjCLifetime() != Qualifiers::OCL_Weak)
tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp 87 if (rec->getType().getObjCLifetime() == Qualifiers::OCL_ExplicitNone &&
tools/clang/lib/AST/ASTContext.cpp 3672 (T.getObjCLifetime() == Qualifiers::OCL_None ||
3673 T.getObjCLifetime() == Qualifiers::OCL_ExplicitNone);
5891 if (T.getObjCLifetime() != Qualifiers::OCL_None)
5892 return T.getObjCLifetime();
6242 } else if ((LifeTime = Ty.getObjCLifetime())) {
tools/clang/lib/AST/ItaniumMangle.cpp 2878 if (ReturnTy.getObjCLifetime()) {
tools/clang/lib/AST/Type.cpp 2328 getObjCLifetime() != Qualifiers::OCL_Weak;
4115 switch (type.getObjCLifetime()) {
tools/clang/lib/CodeGen/CGBlocks.cpp 601 Qualifiers::ObjCLifetime lifetime = VT.getObjCLifetime();
829 VT.getObjCLifetime() == Qualifiers::OCL_Strong &&
1119 type.getObjCLifetime() == Qualifiers::OCL_Strong &&
1131 } else if (type.getObjCLifetime() == Qualifiers::OCL_Strong &&
tools/clang/lib/CodeGen/CGDecl.cpp 680 if (srcExpr->getType().getObjCLifetime() != Qualifiers::OCL_Weak)
tools/clang/lib/CodeGen/CGExpr.cpp 261 if (auto Lifetime = M->getType().getObjCLifetime()) {
428 auto ownership = M->getType().getObjCLifetime();
4626 switch (E->getLHS()->getType().getObjCLifetime()) {
tools/clang/lib/CodeGen/CGExprCXX.cpp 141 switch (DestroyedType.getObjCLifetime()) {
1925 else if (auto Lifetime = ElementType.getObjCLifetime()) {
tools/clang/lib/CodeGen/CGExprScalar.cpp 3909 switch (E->getLHS()->getType().getObjCLifetime()) {
tools/clang/lib/CodeGen/CGObjC.cpp 309 if (receiver->getType().getObjCLifetime() != Qualifiers::OCL_Strong)
348 if (CE->getSubExpr()->getType().getObjCLifetime() == Qualifiers::OCL_Weak)
861 if (ivarType.getObjCLifetime() == Qualifiers::OCL_Strong)
2706 bool shouldRetain = shouldRetainObjCLifetime(type.getObjCLifetime());
2710 assert(type.getObjCLifetime() == Qualifiers::OCL_Weak);
2726 type.getObjCLifetime() == Qualifiers::OCL_Strong) {
2745 type.getObjCLifetime() == Qualifiers::OCL_Weak &&
2757 !shouldRetainObjCLifetime(type.getObjCLifetime()));
3034 switch (e->getLHS()->getType().getObjCLifetime()) {
tools/clang/lib/CodeGen/CGObjCMac.cpp 2262 if (auto ownership = FQT.getObjCLifetime()) {
2440 if (auto lifetime = FQT.getObjCLifetime())
3468 if (type.getObjCLifetime() == Qualifiers::OCL_Weak) {
tools/clang/lib/Sema/SemaChecking.cpp 1809 switch (ValType.getObjCLifetime()) {
4769 switch (ValType.getObjCLifetime()) {
5070 switch (ValType.getObjCLifetime()) {
13454 if (var->getType().getObjCLifetime() != Qualifiers::OCL_Strong)
13482 if (ivar->getType().getObjCLifetime() != Qualifiers::OCL_Strong)
13519 .getObjCLifetime() == Qualifiers::OCL_Strong))
13932 Qualifiers::ObjCLifetime LT = LHS.getObjCLifetime();
13959 Qualifiers::ObjCLifetime LT = LHSType.getObjCLifetime();
tools/clang/lib/Sema/SemaDecl.cpp 6078 Qualifiers::ObjCLifetime lifetime = type.getObjCLifetime();
11759 if ((VDecl->getType().getObjCLifetime() == Qualifiers::OCL_Strong ||
12358 switch (var->getType().getObjCLifetime()) {
13150 T.getObjCLifetime() == Qualifiers::OCL_None &&
16588 (FD->getType().getObjCLifetime() != Qualifiers::OCL_Strong ||
tools/clang/lib/Sema/SemaDeclAttr.cpp 5275 Qualifiers::ObjCLifetime Lifetime = QT.getObjCLifetime();
tools/clang/lib/Sema/SemaDeclCXX.cpp 8019 << RD << FieldType.getObjCLifetime();
8351 if (FT.getObjCLifetime() == Qualifiers::OCL_Weak) {
tools/clang/lib/Sema/SemaDeclObjC.cpp 3750 if (ivar->getType().getObjCLifetime() == Qualifiers::OCL_Weak) {
3772 (IvarTy.getObjCLifetime() != Qualifiers::OCL_ExplicitNone) &&
tools/clang/lib/Sema/SemaExpr.cpp 635 if (E->getType().getObjCLifetime() == Qualifiers::OCL_Weak)
1829 Ty.getObjCLifetime() == Qualifiers::OCL_Weak && !isUnevaluatedContext() &&
2612 if (IV->getType().getObjCLifetime() == Qualifiers::OCL_Weak) {
11941 if (LHSType.getObjCLifetime() == Qualifiers::OCL_Strong) {
11951 if (LHSType.getObjCLifetime() == Qualifiers::OCL_Strong ||
15837 CaptureType.getObjCLifetime() == Qualifiers::OCL_Autoreleasing) {
15854 PointeeTy.getObjCLifetime() == Qualifiers::OCL_Autoreleasing &&
15975 CaptureType.getObjCLifetime() == Qualifiers::OCL_Autoreleasing) {
tools/clang/lib/Sema/SemaExprCXX.cpp 1890 AllocType.getObjCLifetime() == Qualifiers::OCL_None &&
2212 if (BaseAllocType.getObjCLifetime() == Qualifiers::OCL_None &&
4554 switch (T.getObjCLifetime()) {
4710 T.getObjCLifetime() == Qualifiers::OCL_Autoreleasing)
4761 T.getObjCLifetime() == Qualifiers::OCL_Autoreleasing)
6960 } else if (DestructedType.getObjCLifetime() !=
6961 ObjectType.getObjCLifetime()) {
6963 if (DestructedType.getObjCLifetime() == Qualifiers::OCL_None) {
tools/clang/lib/Sema/SemaExprMember.cpp 1443 if (DE->getType().getObjCLifetime() == Qualifiers::OCL_Weak) {
1463 if (IV->getType().getObjCLifetime() == Qualifiers::OCL_Weak) {
tools/clang/lib/Sema/SemaExprObjC.cpp 3184 IsWeak = ReturnType.getObjCLifetime() & Qualifiers::OCL_Weak;
4225 QDT.getObjCLifetime() != Qualifiers::OCL_None) {
4386 castType.getObjCLifetime() == Qualifiers::OCL_Weak &&
tools/clang/lib/Sema/SemaInit.cpp 5355 if (e->getType().getObjCLifetime() == Qualifiers::OCL_Weak)
tools/clang/lib/Sema/SemaObjCProperty.cpp 72 = property->getType().getObjCLifetime();
137 } else if (auto ownership = T.getObjCLifetime()) {
229 if (Res->getType().getObjCLifetime())
510 PIDecl->getType().getObjCLifetime() == Qualifiers::OCL_None) {
720 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime();
809 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime();
1268 !PropertyIvarType.getObjCLifetime() &&
1387 Ivar->getType().getObjCLifetime())
tools/clang/lib/Sema/SemaPseudoObject.cpp 603 return T.getObjCLifetime() == Qualifiers::OCL_Weak;
857 if (propType.getObjCLifetime() == Qualifiers::OCL_Weak &&
tools/clang/lib/Sema/SemaTemplate.cpp 4587 !ArgType.getObjCLifetime()) {
tools/clang/lib/Sema/SemaType.cpp 1869 type.getObjCLifetime() != Qualifiers::OCL_None)
2743 if (declSpecType.getObjCLifetime()) return;
5303 declSpecTy.getObjCLifetime() == Qualifiers::OCL_None) {
tools/clang/lib/Sema/TreeTransform.h 4404 else if (T.getObjCLifetime()) {
tools/clang/lib/StaticAnalyzer/Checkers/ObjCAutoreleaseWriteChecker.cpp 115 if (Ty->getPointeeType().getObjCLifetime() != Qualifiers::OCL_Autoreleasing)
tools/clang/tools/extra/clang-tidy/utils/TypeTraits.cpp 106 switch (Type.getObjCLifetime()) {