Lines Matching refs:Scope
20 void Scope::setFlags(Scope *parent, unsigned flags) { in setFlags()
95 void Scope::Init(Scope *parent, unsigned flags) { in Init()
105 bool Scope::containedInPrototypeScope() const { in containedInPrototypeScope()
106 const Scope *S = this; in containedInPrototypeScope()
115 void Scope::AddFlags(unsigned FlagsToSet) { in AddFlags()
136 void Scope::updateNRVOCandidate(VarDecl *VD) { in updateNRVOCandidate()
137 auto UpdateReturnSlotsInScopeForVD = [VD](Scope *S) -> bool { in updateNRVOCandidate()
165 void Scope::applyNRVO() { in applyNRVO()
196 LLVM_DUMP_METHOD void Scope::dump() const { dumpImpl(llvm::errs()); } in dump()
198 void Scope::dumpImpl(raw_ostream &OS) const { in dumpImpl()
253 if (const Scope *Parent = getParent()) in dumpImpl()