Lines Matching defs:ApplyDebugLocation
52 friend class ApplyDebugLocation;
531 class ApplyDebugLocation {
534 ApplyDebugLocation(CodeGenFunction &CGF, bool DefaultToEmpty,
542 ApplyDebugLocation(CodeGenFunction &CGF, SourceLocation TemporaryLocation);
543 ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E);
544 ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc);
545 ApplyDebugLocation(ApplyDebugLocation &&Other) : CGF(Other.CGF) {
549 ~ApplyDebugLocation();
562 static ApplyDebugLocation CreateArtificial(CodeGenFunction &CGF) {
563 return ApplyDebugLocation(CGF, false, SourceLocation());
568 static ApplyDebugLocation
571 return ApplyDebugLocation(CGF, false, TemporaryLocation);
579 static ApplyDebugLocation CreateEmpty(CodeGenFunction &CGF) {
580 return ApplyDebugLocation(CGF, true, SourceLocation());