reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
75 assert(LexicalBlockStack.empty() && 116 assert(!DI->LexicalBlockStack.empty()); 118 0, 0, DI->LexicalBlockStack.back(), DI->getInlinedAt())); 178 if (LexicalBlockStack.empty()) 182 auto *Scope = cast<llvm::DIScope>(LexicalBlockStack.back()); 188 LexicalBlockStack.pop_back(); 189 LexicalBlockStack.emplace_back(DBuilder.createLexicalBlockFile( 193 LexicalBlockStack.pop_back(); 194 LexicalBlockStack.emplace_back( 2253 LexicalBlockStack.emplace_back(&*FwdDecl); 2275 LexicalBlockStack.pop_back(); 2468 LexicalBlockStack.emplace_back(RealDecl); 2604 LexicalBlockStack.pop_back(); 3543 FnBeginRegionCount.push_back(LexicalBlockStack.size()); 3562 LexicalBlockStack.emplace_back(SP); 3652 LexicalBlockStack.emplace_back(SP); 3740 FnBeginRegionCount.push_back(LexicalBlockStack.size()); 3741 LexicalBlockStack.emplace_back(SP); 3756 if (CurLoc.isInvalid() || CurLoc.isMacroID() || LexicalBlockStack.empty()) 3759 llvm::MDNode *Scope = LexicalBlockStack.back(); 3766 if (!LexicalBlockStack.empty()) 3767 Back = LexicalBlockStack.back().get(); 3768 LexicalBlockStack.emplace_back(DBuilder.createLexicalBlock( 3794 LexicalBlockStack.back(), CurInlinedAt)); 3805 assert(!LexicalBlockStack.empty() && "Region stack mismatch, stack empty!"); 3813 LexicalBlockStack.pop_back(); 3817 assert(!LexicalBlockStack.empty() && "Region stack mismatch, stack empty!"); 3819 assert(RCount <= LexicalBlockStack.size() && "Region stack mismatch"); 3822 while (LexicalBlockStack.size() != RCount) { 3825 LexicalBlockStack.pop_back(); 3910 assert(!LexicalBlockStack.empty() && "Region stack mismatch, stack empty!"); 3961 auto *Scope = cast<llvm::DIScope>(LexicalBlockStack.back()); 4054 assert(!LexicalBlockStack.empty() && "Region stack mismatch, stack empty!"); 4059 auto *Scope = cast<llvm::DIScope>(LexicalBlockStack.back()); 4090 assert(!LexicalBlockStack.empty() && "Region stack mismatch, stack empty!"); 4144 cast<llvm::DILocalScope>(LexicalBlockStack.back()), VD->getName(), Unit, 4149 llvm::DebugLoc::get(Line, Column, LexicalBlockStack.back(), CurInlinedAt); 4326 auto *scope = cast<llvm::DILocalScope>(LexicalBlockStack.back()); 4534 if (!LexicalBlockStack.empty()) 4535 return LexicalBlockStack.back(); 4752 if (LexicalBlockStack.empty()) 4755 llvm::MDNode *Scope = LexicalBlockStack.back();