File tree Expand file tree Collapse file tree 2 files changed +14
-14
lines changed Expand file tree Collapse file tree 2 files changed +14
-14
lines changed Original file line number Diff line number Diff line change @@ -892,20 +892,6 @@ class CGDebugInfo {
892
892
}
893
893
};
894
894
895
- // / A scoped helper to set the current source atom group for
896
- // / CGDebugInfo::addInstToCurrentSourceAtom. A source atom is a source construct
897
- // / that is "interesting" for debug stepping purposes. We use an atom group
898
- // / number to track the instruction(s) that implement the functionality for the
899
- // / atom, plus backup instructions/source locations.
900
- class ApplyAtomGroup {
901
- uint64_t OriginalAtom = 0 ;
902
- CGDebugInfo *DI = nullptr ;
903
-
904
- public:
905
- ApplyAtomGroup (CGDebugInfo *DI);
906
- ~ApplyAtomGroup ();
907
- };
908
-
909
895
// / A scoped helper to set the current debug location to the specified
910
896
// / location or preferred location of the specified Expr.
911
897
class ApplyDebugLocation {
Original file line number Diff line number Diff line change @@ -258,6 +258,20 @@ template <> struct DominatingValue<RValue> {
258
258
}
259
259
};
260
260
261
+ // / A scoped helper to set the current source atom group for
262
+ // / CGDebugInfo::addInstToCurrentSourceAtom. A source atom is a source construct
263
+ // / that is "interesting" for debug stepping purposes. We use an atom group
264
+ // / number to track the instruction(s) that implement the functionality for the
265
+ // / atom, plus backup instructions/source locations.
266
+ class ApplyAtomGroup {
267
+ uint64_t OriginalAtom = 0 ;
268
+ CGDebugInfo *DI = nullptr ;
269
+
270
+ public:
271
+ ApplyAtomGroup (CGDebugInfo *DI);
272
+ ~ApplyAtomGroup ();
273
+ };
274
+
261
275
// / CodeGenFunction - This class organizes the per-function state that is used
262
276
// / while generating LLVM code.
263
277
class CodeGenFunction : public CodeGenTypeCache {
You can’t perform that action at this time.
0 commit comments