Lines Matching refs:ApplyDebugLocation
56 friend class ApplyDebugLocation; variable
798 class ApplyDebugLocation {
801 ApplyDebugLocation(CodeGenFunction &CGF, bool DefaultToEmpty,
809 ApplyDebugLocation(CodeGenFunction &CGF, SourceLocation TemporaryLocation);
810 ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E);
811 ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc);
812 ApplyDebugLocation(ApplyDebugLocation &&Other) : CGF(Other.CGF) { in ApplyDebugLocation() function
815 ApplyDebugLocation &operator=(ApplyDebugLocation &&) = default;
817 ~ApplyDebugLocation();
830 static ApplyDebugLocation CreateArtificial(CodeGenFunction &CGF) { in CreateArtificial()
831 return ApplyDebugLocation(CGF, false, SourceLocation()); in CreateArtificial()
836 static ApplyDebugLocation
839 return ApplyDebugLocation(CGF, false, TemporaryLocation); in CreateDefaultArtificial()
847 static ApplyDebugLocation CreateEmpty(CodeGenFunction &CGF) { in CreateEmpty()
848 return ApplyDebugLocation(CGF, true, SourceLocation()); in CreateEmpty()