Lines Matching refs:ApplyDebugLocation
56 friend class ApplyDebugLocation; variable
797 class ApplyDebugLocation {
800 ApplyDebugLocation(CodeGenFunction &CGF, bool DefaultToEmpty,
808 ApplyDebugLocation(CodeGenFunction &CGF, SourceLocation TemporaryLocation);
809 ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E);
810 ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc);
811 ApplyDebugLocation(ApplyDebugLocation &&Other) : CGF(Other.CGF) { in ApplyDebugLocation() function
814 ApplyDebugLocation &operator=(ApplyDebugLocation &&) = default;
816 ~ApplyDebugLocation();
829 static ApplyDebugLocation CreateArtificial(CodeGenFunction &CGF) { in CreateArtificial()
830 return ApplyDebugLocation(CGF, false, SourceLocation()); in CreateArtificial()
835 static ApplyDebugLocation
838 return ApplyDebugLocation(CGF, false, TemporaryLocation); in CreateDefaultArtificial()
846 static ApplyDebugLocation CreateEmpty(CodeGenFunction &CGF) { in CreateEmpty()
847 return ApplyDebugLocation(CGF, true, SourceLocation()); in CreateEmpty()