Home | History | Annotate | Download | only in Frontend

Lines Matching defs:Stack

193 /// \brief Prints an include stack when appropriate for a particular
199 /// of customizing the formatting and display of the include stack.
203 /// \param Level The diagnostic level of the message this stack pertains to.
227 /// \brief Helper to recursivly walk up the include stack and print each layer
241 // import stack rather than the
245 // This location was imported by a module. Emit the module import stack.
257 /// \brief Emit the module import stack associated with the current location.
270 /// \brief Helper to recursivly walk up the import stack and print each layer
292 /// \brief Emit the module build stack, for cases where a module is (re-)built
295 ModuleBuildStack Stack = SM.getModuleBuildStack();
296 for (unsigned I = 0, N = Stack.size(); I != N; ++I) {
297 const SourceManager &CurSM = Stack[I].second.getManager();
298 SourceLocation CurLoc = Stack[I].second;
302 Stack[I].first,
394 /// Walks up the macro expansion stack printing expansion notes, the code
402 /// \param OnMacroInst The current depth of the macro expansion stack.