| 
    clang 22.0.0git
    
   | 
 
A scoped helper to set the current debug location to an inlined location. More...
#include "/work/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/CodeGen/CGDebugInfo.h"
Public Member Functions | |
| ApplyInlineDebugLocation (CodeGenFunction &CGF, GlobalDecl InlinedFn) | |
Set up the CodeGenFunction's DebugInfo to produce inline locations for the function InlinedFn.   | |
| ~ApplyInlineDebugLocation () | |
| Restore everything back to the original state.   | |
| ApplyInlineDebugLocation (const ApplyInlineDebugLocation &)=delete | |
| ApplyInlineDebugLocation & | operator= (ApplyInlineDebugLocation &)=delete | 
A scoped helper to set the current debug location to an inlined location.
Definition at line 974 of file CGDebugInfo.h.
| ApplyInlineDebugLocation::ApplyInlineDebugLocation | ( | CodeGenFunction & | CGF, | 
| GlobalDecl | InlinedFn ) | 
Set up the CodeGenFunction's DebugInfo to produce inline locations for the function InlinedFn. 
The current debug location becomes the inlined call site of the inlined function.
Definition at line 319 of file CGDebugInfo.cpp.
Referenced by ApplyInlineDebugLocation(), and operator=().
| ApplyInlineDebugLocation::~ApplyInlineDebugLocation | ( | ) | 
Restore everything back to the original state.
Definition at line 335 of file CGDebugInfo.cpp.
      
  | 
  delete | 
References ApplyInlineDebugLocation().
      
  | 
  delete | 
References ApplyInlineDebugLocation().