reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/tools/clang/include/clang/Sema/AttrParsedAttrImpl.inc
 2114   if (LangOpts.ObjCAutoRefCount)
tools/clang/include/clang/Analysis/RetainSummaryManager.h
  626       : Ctx(ctx), ARCEnabled((bool)Ctx.getLangOpts().ObjCAutoRefCount),
tools/clang/include/clang/Basic/Features.def
   94 FEATURE(objc_arr, LangOpts.ObjCAutoRefCount) // FIXME: REMOVE?
   95 FEATURE(objc_arc, LangOpts.ObjCAutoRefCount)
tools/clang/include/clang/Basic/LangOptions.h
  311     return ObjCAutoRefCount || ObjCWeak;
tools/clang/include/clang/Sema/Initialization.h
  258     bool Consumed = (Context.getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/ARCMigrate/ARCMT.cpp
  195   CInvok->getLangOpts()->ObjCAutoRefCount = true;
  376     origCI.getLangOpts()->ObjCAutoRefCount = true;
tools/clang/lib/AST/DeclCXX.cpp
 1028       } else if (!Context.getLangOpts().ObjCAutoRefCount) {
tools/clang/lib/AST/DeclObjC.cpp
 1096   if (Context.getLangOpts().ObjCAutoRefCount) {
tools/clang/lib/AST/Expr.cpp
 2602     if (Ctx.getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/AST/Type.cpp
 2326   return !Context.getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/Basic/Module.cpp
  122                         .Case("objc_arc", LangOpts.ObjCAutoRefCount)
tools/clang/lib/CodeGen/BackendUtil.cpp
  603   if (LangOpts.ObjCAutoRefCount) {
tools/clang/lib/CodeGen/CGBlocks.cpp
  831       assert(CGF.CGM.getLangOpts().ObjCAutoRefCount &&
 1736     if (!QS.getObjCLifetime() && !LangOpts.ObjCAutoRefCount)
 2169         !LangOpts.ObjCAutoRefCount)
tools/clang/lib/CodeGen/CGBuiltin.cpp
 1288   if (!RetainableOperands.empty() && getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/CodeGen/CGCall.cpp
  488   if (getContext().getLangOpts().ObjCAutoRefCount &&
 2908       assert(getLangOpts().ObjCAutoRefCount &&
 3078   } else if (getLangOpts().ObjCAutoRefCount &&
 3562     assert(getLangOpts().ObjCAutoRefCount);
 3768   if (CGM.getLangOpts().ObjCAutoRefCount)
 4393   if (CGM.getLangOpts().ObjCAutoRefCount)
tools/clang/lib/CodeGen/CGClass.cpp
 2865     if (getLangOpts().ObjCAutoRefCount && resultType->isObjCRetainableType()) {
tools/clang/lib/CodeGen/CGDeclCXX.cpp
  707     if (getLangOpts().ObjCAutoRefCount && getLangOpts().CPlusPlus) {
tools/clang/lib/CodeGen/CGExpr.cpp
 1783     if (!getLangOpts().ObjCAutoRefCount) {
tools/clang/lib/CodeGen/CGObjC.cpp
  159     (getLangOpts().ObjCAutoRefCount &&
  514      CGM.getLangOpts().ObjCAutoRefCount &&
  572   if (getLangOpts().ObjCAutoRefCount && method &&
  590     assert(getLangOpts().ObjCAutoRefCount &&
  700   if (CGM.getLangOpts().ObjCAutoRefCount &&
  854     } else if (CGM.getLangOpts().ObjCAutoRefCount && !IsAtomic) {
 1170           if (getLangOpts().ObjCAutoRefCount) {
 1670   if (getLangOpts().ObjCAutoRefCount) {
 2681   if (CGM.getLangOpts().ObjCAutoRefCount)
 3293   if (getLangOpts().ObjCAutoRefCount) {
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 2236   if ((Opts.getGC() != LangOptions::NonGC) || Opts.ObjCAutoRefCount)
 3779         if (CGM.getLangOpts().ObjCAutoRefCount)
tools/clang/lib/CodeGen/CGObjCMac.cpp
 2222   if (!RequiresNullCheck && CGM.getLangOpts().ObjCAutoRefCount && Method) {
 2444   if (CGM.getLangOpts().ObjCAutoRefCount)
 3538   if (CGM.getLangOpts().ObjCAutoRefCount)
 5426       !CGM.getLangOpts().ObjCAutoRefCount &&
 6211   if (CGM.getLangOpts().ObjCAutoRefCount)
 7194   if (CGM.getLangOpts().ObjCAutoRefCount && method)
tools/clang/lib/CodeGen/CGObjCRuntime.cpp
  334   if (CGF.getLangOpts().ObjCAutoRefCount) {
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  932     if (getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp
   41   if (LangOpts.ObjCAutoRefCount) {
tools/clang/lib/Frontend/CompilerInvocation.cpp
 2553       Opts.ObjCAutoRefCount = 1;
 2579     } else if (Opts.ObjCAutoRefCount) {
 3486       LangOpts.ObjCAutoRefCount = 1;
tools/clang/lib/Frontend/InitPreprocessor.cpp
  310     if (LangOpts.ObjCAutoRefCount) {
  328     if (LangOpts.ObjCAutoRefCount) {
 1137         (LangOpts.ObjCAutoRefCount || LangOpts.ObjCWeak)) {
tools/clang/lib/Parse/ParseExpr.cpp
 2405   if (BridgeCast && !getLangOpts().ObjCAutoRefCount) {
tools/clang/lib/Sema/SemaCast.cpp
 2766     if (Self.getLangOpts().ObjCAutoRefCount && CastPtr) {
tools/clang/lib/Sema/SemaCodeComplete.cpp
 2355     if (SemaRef.getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/Sema/SemaDecl.cpp
 6973   if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(NewVD))
 7675       assert(!getLangOpts().ObjCAutoRefCount);
11259   if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(VDecl))
13149   if (getLangOpts().ObjCAutoRefCount &&
16167   if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(NewFD))
16209             getLangOpts().ObjCAutoRefCount && RDecl->hasObjectMember()) {
16342   if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(NewID))
tools/clang/lib/Sema/SemaDeclAttr.cpp
 4906         ((IsTemplateInstantiation && getLangOpts().ObjCAutoRefCount)
 4971   } else if (S.getLangOpts().ObjCAutoRefCount && hasDeclarator(D) &&
 7495   if (S.getLangOpts().ObjCAutoRefCount)
 7928           if (S.getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/Sema/SemaDeclCXX.cpp
13364   if (!BuildBlock.isInvalid() && !getLangOpts().ObjCAutoRefCount)
14331   if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(ExDecl))
tools/clang/lib/Sema/SemaDeclObjC.cpp
  186          getLangOpts().ObjCAutoRefCount
  195          getLangOpts().ObjCAutoRefCount
  212            getLangOpts().ObjCAutoRefCount
  399         getLangOpts().ObjCAutoRefCount &&
  409   if (getLangOpts().ObjCAutoRefCount) {
  479         if (!(getLangOpts().ObjCAutoRefCount ||
 2550   if (getLangOpts().ObjCAutoRefCount &&
 3236   if (getLangOpts().ObjCAutoRefCount &&
 3254     if (getLangOpts().ObjCAutoRefCount &&
 3579       (issueDiagnostic && getLangOpts().ObjCAutoRefCount))
 3585         if (getLangOpts().ObjCAutoRefCount)
 3763   if (!S.getLangOpts().ObjCAutoRefCount)
 4733   if (getLangOpts().ObjCAutoRefCount)
 4889   if (getLangOpts().ObjCAutoRefCount && inferObjCARCLifetime(New))
tools/clang/lib/Sema/SemaExpr.cpp
  826   if (getLangOpts().ObjCAutoRefCount && Ty->isObjCLifetimeType())
 2617   if (getLangOpts().ObjCAutoRefCount)
 5170       else if (getLangOpts().ObjCAutoRefCount &&
 6246   if (!getLangOpts().ObjCAutoRefCount) return;
 7561     if (getLangOpts().ObjCAutoRefCount) {
 7581     if (getLangOpts().ObjCAutoRefCount) {
10786         (!LangOpts.ObjCAutoRefCount || !(LHSType->isObjCObjectPointerType() ||
10964         if (getLangOpts().ObjCAutoRefCount)
10972         if (getLangOpts().ObjCAutoRefCount)
11731     if (S.getLangOpts().ObjCAutoRefCount) {
11966       } else if (getLangOpts().ObjCAutoRefCount || getLangOpts().ObjCWeak) {
tools/clang/lib/Sema/SemaExprCXX.cpp
 1889   if (getLangOpts().ObjCAutoRefCount &&
 2209   else if (getLangOpts().ObjCAutoRefCount) {
 6369   if (getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/Sema/SemaExprMember.cpp
 1327       if (S.getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/Sema/SemaExprObjC.cpp
 1210   if (getLangOpts().ObjCAutoRefCount) {
 1584     if (getLangOpts().ObjCAutoRefCount)
 1592         if (getLangOpts().ObjCAutoRefCount)
 2501                             (getLangOpts().ObjCAutoRefCount
 2508       if (Method && !getLangOpts().ObjCAutoRefCount)
 2739     } else if (!getLangOpts().ObjCAutoRefCount &&
 2901               getLangOpts().ObjCAutoRefCount
 2906           if (getLangOpts().ObjCAutoRefCount)
 2925           if (!Method && getLangOpts().ObjCAutoRefCount) {
 3040   if (getLangOpts().ObjCAutoRefCount) {
 3158   if (getLangOpts().ObjCAutoRefCount) {
 4239   if (!getLangOpts().ObjCAutoRefCount)
tools/clang/lib/Sema/SemaInit.cpp
 3777   if (!S.getLangOpts().ObjCAutoRefCount) return;
 5394   if (S.getLangOpts().ObjCAutoRefCount && isWeakAccess)
 5785   bool allowObjCWritebackConversion = S.getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/Sema/SemaObjCProperty.cpp
  591     isAssign = (!getLangOpts().ObjCAutoRefCount ||
  733        S.getLangOpts().ObjCAutoRefCount) ||
 1192     if (getLangOpts().ObjCAutoRefCount &&
 1206         assert(!getLangOpts().ObjCAutoRefCount);
 1267       if ((getLangOpts().ObjCAutoRefCount || isARCWeak) &&
 1386     if (getLangOpts().ObjCAutoRefCount || isARCWeak ||
 1446     if (getLangOpts().ObjCAutoRefCount && Synthesize)
 2221         if (getLangOpts().ObjCAutoRefCount)
 2426     if (getLangOpts().ObjCAutoRefCount)
 2493       if (getLangOpts().ObjCAutoRefCount)
 2592     if (getLangOpts().ObjCAutoRefCount  &&
 2616     if (getLangOpts().ObjCAutoRefCount  &&
 2673     } else if (getLangOpts().ObjCAutoRefCount) {
tools/clang/lib/Sema/SemaOverload.cpp
 1459     = getLangOpts().ObjCAutoRefCount &&
 2339       !getLangOpts().ObjCAutoRefCount) {
 2621   if (!getLangOpts().ObjCAutoRefCount ||
 6261           getLangOpts().ObjCAutoRefCount, AllowExplicitConversions);
 6343                                 getLangOpts().ObjCAutoRefCount,
 6778                                   getLangOpts().ObjCAutoRefCount);
 6988                                   getLangOpts().ObjCAutoRefCount,
 7356                                   getLangOpts().ObjCAutoRefCount);
 7523                                   getLangOpts().ObjCAutoRefCount);
11031                                   S.getLangOpts().ObjCAutoRefCount);
tools/clang/lib/Sema/SemaPseudoObject.cpp
  929   if (S.getLangOpts().ObjCAutoRefCount && InstanceReceiver) {
 1018   if (S.getLangOpts().ObjCAutoRefCount && InstanceBase) {
 1160     if (S.getLangOpts().ObjCAutoRefCount)
 1265     if (S.getLangOpts().ObjCAutoRefCount)
tools/clang/lib/Sema/SemaStmt.cpp
  109   if (getLangOpts().ObjCAutoRefCount) {
  325     if (getLangOpts().ObjCAutoRefCount && ME->isDelegateInitCall()) {
 1861       (getLangOpts().ObjCAutoRefCount
 2012   if (SemaRef.getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/Sema/SemaTemplate.cpp
 4585   if (getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 1399     if (S.getLangOpts().ObjCAutoRefCount &&
 3212     if (S.getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  904   if (SemaRef.getLangOpts().ObjCAutoRefCount &&
tools/clang/lib/Sema/SemaType.cpp
 2012   if (getLangOpts().ObjCAutoRefCount)
 2072   if (getLangOpts().ObjCAutoRefCount)
 4864           if (LangOpts.ObjCAutoRefCount && Param->hasAttr<NSConsumedAttr>()) {
 5293   if (D.isPrototypeContext() && getLangOpts().ObjCAutoRefCount)
 6126   if (!S.getLangOpts().ObjCAutoRefCount &&
 6185   if (!S.getLangOpts().ObjCAutoRefCount &&
 6879     if (state.getSema().getLangOpts().ObjCAutoRefCount) {
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp
  193   assert(!Mgr.getLangOpts().ObjCAutoRefCount);
 1093   return LO.getGC() != LangOptions::GCOnly && !LO.ObjCAutoRefCount;
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
 1026   if (!C.getASTContext().getLangOpts().ObjCAutoRefCount)
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
  716   bool IgnoreRetainMsg = (bool)C.getASTContext().getLangOpts().ObjCAutoRefCount;
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountDiagnostics.cpp
  777         if (BRC.getASTContext().getLangOpts().ObjCAutoRefCount) {
tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
  115   return C.getASTContext().getLangOpts().ObjCAutoRefCount &&
tools/clang/tools/extra/clang-tidy/utils/TypeTraits.cpp
  105   if (Context.getLangOpts().ObjCAutoRefCount) {