Home | History | Annotate | Download | only in Sema

Lines Matching refs:FunctionScopeInfo

10 // This file implements FunctionScopeInfo and its subclasses, which contain
26 void FunctionScopeInfo::Clear() {
54 FunctionScopeInfo::WeakObjectProfileTy::BaseInfoTy
55 FunctionScopeInfo::WeakObjectProfileTy::getBaseInfo(const Expr *E) {
115 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy(
130 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy(const Expr *BaseE,
138 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy(
144 FunctionScopeInfo::WeakObjectProfileTy::WeakObjectProfileTy(
149 void FunctionScopeInfo::recordUseOfWeak(const ObjCMessageExpr *Msg,
157 void FunctionScopeInfo::markSafeWeakUse(const Expr *E) {
179 FunctionScopeInfo::WeakObjectUseMap::iterator Uses;
211 FunctionScopeInfo::WeakUseVector::reverse_iterator ThisUse =
235 FunctionScopeInfo::~FunctionScopeInfo() { }