Lines Matching refs:diScope
129 while(diScope.size() > 0) in Finalize()
131 emitPending(diScope.back(), builder); in Finalize()
132 diScope.pop_back(); in Finalize()
147 if(!diScope.empty()) in Flush()
149 emitPending(diScope.back(), builder); in Flush()
158 while(diScope.size() > newsize) in syncScope()
160 auto &scope = diScope.back(); in syncScope()
162 int(diScope.size() - 1), scope.di, in syncScope()
166 diScope.pop_back(); in syncScope()
170 if(backtrace.size() < diScope.size()) in syncScope()
175 for(size_t i = 0; i < diScope.size(); i++) in syncScope()
177 auto &scope = diScope[i]; in syncScope()
205 while(backtrace.size() > diScope.size()) in syncScope()
207 auto i = diScope.size(); in syncScope()
229 diScope.push_back({ location, func, {}, {} }); in syncScope()
238 assert(backtrace.size() == diScope.size()); in getLocation()
243 diScope[i].di, in getLocation()
281 auto &scope = diScope[i]; in EmitVariable()