Lines Matching defs:ApplyDebugLocation
59 friend class ApplyDebugLocation;
852 class ApplyDebugLocation {
855 ApplyDebugLocation(CodeGenFunction &CGF, bool DefaultToEmpty,
863 ApplyDebugLocation(CodeGenFunction &CGF, SourceLocation TemporaryLocation);
864 ApplyDebugLocation(CodeGenFunction &CGF, const Expr *E);
865 ApplyDebugLocation(CodeGenFunction &CGF, llvm::DebugLoc Loc);
866 ApplyDebugLocation(ApplyDebugLocation &&Other) : CGF(Other.CGF) {
871 ApplyDebugLocation &operator=(ApplyDebugLocation &&Other) {
879 ~ApplyDebugLocation();
892 static ApplyDebugLocation CreateArtificial(CodeGenFunction &CGF) {
893 return ApplyDebugLocation(CGF, false, SourceLocation());
898 static ApplyDebugLocation
901 return ApplyDebugLocation(CGF, false, TemporaryLocation);
909 static ApplyDebugLocation CreateEmpty(CodeGenFunction &CGF) {
910 return ApplyDebugLocation(CGF, true, SourceLocation());