Lines Matching refs:ApplyDebugLocation
57 friend class ApplyDebugLocation; variable
763 class ApplyDebugLocation {
766 ApplyDebugLocation(CodeGenFunction &CGF, bool DefaultToEmpty,
774 ApplyDebugLocation(CodeGenFunction &CGF, SourceLocation TemporaryLocation);
775 ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E);
776 ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc);
777 ApplyDebugLocation(ApplyDebugLocation &&Other) : CGF(Other.CGF) { in ApplyDebugLocation() function
780 ApplyDebugLocation &operator=(ApplyDebugLocation &&) = default;
782 ~ApplyDebugLocation();
795 static ApplyDebugLocation CreateArtificial(CodeGenFunction &CGF) { in CreateArtificial()
796 return ApplyDebugLocation(CGF, false, SourceLocation()); in CreateArtificial()
801 static ApplyDebugLocation
804 return ApplyDebugLocation(CGF, false, TemporaryLocation); in CreateDefaultArtificial()
812 static ApplyDebugLocation CreateEmpty(CodeGenFunction &CGF) { in CreateEmpty()
813 return ApplyDebugLocation(CGF, true, SourceLocation()); in CreateEmpty()