Lines Matching refs:LexicalBlockStack

51   assert(LexicalBlockStack.empty() &&
87 assert(!DI->LexicalBlockStack.empty());
88 llvm::DIDescriptor Scope(DI->LexicalBlockStack.back());
109 if (LexicalBlockStack.empty()) return;
119 llvm::MDNode *LB = LexicalBlockStack.back();
127 LexicalBlockStack.pop_back();
128 LexicalBlockStack.push_back(N);
133 LexicalBlockStack.pop_back();
134 LexicalBlockStack.push_back(N);
1500 LexicalBlockStack.push_back(&*FwdDecl);
1525 LexicalBlockStack.pop_back();
1611 LexicalBlockStack.push_back(static_cast<llvm::MDNode*>(RealDecl));
1740 LexicalBlockStack.pop_back();
2451 FnBeginRegionCount.push_back(LexicalBlockStack.size());
2478 LexicalBlockStack.push_back(SPN);
2536 LexicalBlockStack.push_back(SPN);
2558 LexicalBlockStack.back())
2564 llvm::MDNode *Scope = LexicalBlockStack.back();
2575 DBuilder.createLexicalBlock(LexicalBlockStack.empty() ?
2577 llvm::DIDescriptor(LexicalBlockStack.back()),
2582 LexicalBlockStack.push_back(DN);
2598 LexicalBlockStack.back()));
2605 assert(!LexicalBlockStack.empty() && "Region stack mismatch, stack empty!");
2610 LexicalBlockStack.pop_back();
2615 assert(!LexicalBlockStack.empty() && "Region stack mismatch, stack empty!");
2617 assert(RCount <= LexicalBlockStack.size() && "Region stack mismatch");
2620 while (LexicalBlockStack.size() != RCount)
2708 assert(!LexicalBlockStack.empty() && "Region stack mismatch, stack empty!");
2750 llvm::MDNode *Scope = LexicalBlockStack.back();
2853 assert(!LexicalBlockStack.empty() && "Region stack mismatch, stack empty!");
2906 llvm::DIDescriptor(LexicalBlockStack.back()),
2913 LexicalBlockStack.back()));
3063 llvm::MDNode *scope = LexicalBlockStack.back();
3194 if (!LexicalBlockStack.empty())
3195 return llvm::DIScope(LexicalBlockStack.back());