reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
89 while (S) { 90 Locations.insert(std::make_pair(S, L)); 91 S = S->getScope(); 91 S = S->getScope(); 92 if (!S && L) { 93 S = L->getScope(); 98 S = LocB->getScope(); 100 while (S) { 101 if (Locations.count(std::make_pair(S, L))) 103 S = S->getScope(); 103 S = S->getScope(); 104 if (!S && L) { 105 S = L->getScope(); 112 if (!S || !isa<DILocalScope>(S)) 112 if (!S || !isa<DILocalScope>(S)) 113 S = LocA->getScope(); 114 return DILocation::get(Result->getContext(), 0, 0, S, L);