Lines Matching refs:Scope
175 DIScope *Scope = IE->getScope(); in addImportedEntity() local
176 assert(Scope && "Invalid Scope encoding!"); in addImportedEntity()
177 if (!isa<DILocalScope>(Scope)) in addImportedEntity()
181 auto *LocalScope = cast<DILocalScope>(Scope)->getNonLexicalBlockFileScope(); in addImportedEntity()
196 void constructScopeDIE(LexicalScope *Scope, DIE &ParentScopeDIE);
209 DIE *constructInlinedScopeDIE(LexicalScope *Scope);
213 DIE *constructLexicalScopeDIE(LexicalScope *Scope);
218 DIE *constructVariableDIE(DbgVariable &DV, const LexicalScope &Scope,
222 DIE *constructLabelDIE(DbgLabel &DL, const LexicalScope &Scope);
228 LexicalScope *Scope);
230 DIE *createAndAddScopeChildren(LexicalScope *Scope, DIE &ScopeDIE);
232 void constructAbstractSubprogramScopeDIE(LexicalScope *Scope);
273 void createAbstractEntity(const DINode *Node, LexicalScope *Scope);