Lines Matching refs:MaybeGuardian
74 const VarDecl *MaybeGuardian) { in isGuardedScopeEmbeddedInGuardianScope() argument
76 assert(MaybeGuardian); in isGuardedScopeEmbeddedInGuardianScope()
78 if (!MaybeGuardian->isLocalVarDecl()) in isGuardedScopeEmbeddedInGuardianScope()
83 ASTContext &ctx = MaybeGuardian->getASTContext(); in isGuardedScopeEmbeddedInGuardianScope()
85 for (DynTypedNodeList guardianAncestors = ctx.getParents(*MaybeGuardian); in isGuardedScopeEmbeddedInGuardianScope()
188 if (auto *MaybeGuardian = in visitVarDecl() local
191 MaybeGuardian->getType().getTypePtr(); in visitVarDecl()
199 if (MaybeGuardian->isLocalVarDecl() && in visitVarDecl()
201 isRefcountedStringsHack(MaybeGuardian)) && in visitVarDecl()
202 isGuardedScopeEmbeddedInGuardianScope(V, MaybeGuardian)) { in visitVarDecl()
208 if (isa<ParmVarDecl>(MaybeGuardian)) in visitVarDecl()