Lines Matching refs:parent
20 void Scope::setFlags(Scope *parent, unsigned flags) { in setFlags() argument
21 AnyParent = parent; in setFlags()
24 if (parent && !(flags & FnScope)) { in setFlags()
25 BreakParent = parent->BreakParent; in setFlags()
26 ContinueParent = parent->ContinueParent; in setFlags()
33 if (parent) { in setFlags()
34 Depth = parent->Depth + 1; in setFlags()
35 PrototypeDepth = parent->PrototypeDepth; in setFlags()
37 FnParent = parent->FnParent; in setFlags()
38 BlockParent = parent->BlockParent; in setFlags()
39 TemplateParamParent = parent->TemplateParamParent; in setFlags()
40 MSLastManglingParent = parent->MSLastManglingParent; in setFlags()
45 Flags |= parent->getFlags() & OpenMPSimdDirectiveScope; in setFlags()
47 if (parent->getFlags() & OpenMPOrderClauseScope) in setFlags()
90 void Scope::Init(Scope *parent, unsigned flags) { in Init() argument
91 setFlags(parent, flags); in Init()