Lines Matching refs:Scope
20 void Scope::setFlags(Scope *parent, unsigned flags) { in setFlags()
92 void Scope::Init(Scope *parent, unsigned flags) { in Init()
102 bool Scope::containedInPrototypeScope() const { in containedInPrototypeScope()
103 const Scope *S = this; in containedInPrototypeScope()
112 void Scope::AddFlags(unsigned FlagsToSet) { in AddFlags()
133 void Scope::updateNRVOCandidate(VarDecl *VD) { in updateNRVOCandidate()
134 auto UpdateReturnSlotsInScopeForVD = [VD](Scope *S) -> bool { in updateNRVOCandidate()
162 void Scope::applyNRVO() { in applyNRVO()
193 LLVM_DUMP_METHOD void Scope::dump() const { dumpImpl(llvm::errs()); } in dump()
195 void Scope::dumpImpl(raw_ostream &OS) const { in dumpImpl()
244 if (const Scope *Parent = getParent()) in dumpImpl()