File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 2758
2758
template<class T> struct atomic_ref {
2759
2759
private:
2760
2760
T* ptr; // \expos
2761
+
2761
2762
public:
2762
2763
using value_type = T;
2763
2764
static constexpr size_t required_alignment = @\impdefx {required alignment for \tcode {atomic_ref} type's operations}@;
3197
3198
namespace std {
3198
3199
template<> struct atomic_ref<@\placeholder {integral-type}@> {
3199
3200
private:
3200
- @\placeholder {integral-type}@* ptr; // \expos
3201
+ @\placeholder {integral-type}@* ptr; // \expos
3202
+
3201
3203
public:
3202
3204
using value_type = @\placeholder {integral-type}@;
3203
3205
using difference_type = value_type;
3330
3332
namespace std {
3331
3333
template<> struct atomic_ref<@\placeholder {floating-point-type}@> {
3332
3334
private:
3333
- @\placeholder {floating-point-type}@* ptr; // \expos
3335
+ @\placeholder {floating-point-type}@* ptr; // \expos
3336
+
3334
3337
public:
3335
3338
using value_type = @\placeholder {floating-point-type}@;
3336
3339
using difference_type = value_type;
3438
3441
template<class T> struct atomic_ref<T*> {
3439
3442
private:
3440
3443
T** ptr; // \expos
3444
+
3441
3445
public:
3442
3446
using value_type = T*;
3443
3447
using difference_type = ptrdiff_t;
You can’t perform that action at this time.
0 commit comments