File tree 3 files changed +6
-6
lines changed
3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -421,8 +421,8 @@ void replaceSymbol(Symbol *S, ArgT &&... Arg) {
421
421
static_assert (sizeof (T) <= sizeof (SymbolUnion), " Symbol too small" );
422
422
static_assert (alignof (T) <= alignof (SymbolUnion),
423
423
" SymbolUnion not aligned enough" );
424
- assert (static_cast <Symbol *>(static_cast <T *>(nullptr )) == nullptr &&
425
- " Not a Symbol" );
424
+ static_assert (static_cast <Symbol *>(static_cast <T *>(nullptr )) == nullptr ,
425
+ " Not a Symbol" );
426
426
new (S) T (std::forward<ArgT>(Arg)...);
427
427
}
428
428
} // namespace coff
Original file line number Diff line number Diff line change @@ -355,8 +355,8 @@ void replaceSymbol(Symbol *S, ArgT &&... Arg) {
355
355
static_assert (sizeof (T) <= sizeof (SymbolUnion), " SymbolUnion too small" );
356
356
static_assert (alignof (T) <= alignof (SymbolUnion),
357
357
" SymbolUnion not aligned enough" );
358
- assert (static_cast <Symbol *>(static_cast <T *>(nullptr )) == nullptr &&
359
- " Not a Symbol" );
358
+ static_assert (static_cast <Symbol *>(static_cast <T *>(nullptr )) == nullptr ,
359
+ " Not a Symbol" );
360
360
361
361
Symbol Sym = *S;
362
362
Original file line number Diff line number Diff line change @@ -242,8 +242,8 @@ T *replaceSymbol(Symbol *S, ArgT &&... Arg) {
242
242
static_assert (sizeof (T) <= sizeof (SymbolUnion), " Symbol too small" );
243
243
static_assert (alignof (T) <= alignof (SymbolUnion),
244
244
" SymbolUnion not aligned enough" );
245
- assert (static_cast <Symbol *>(static_cast <T *>(nullptr )) == nullptr &&
246
- " Not a Symbol" );
245
+ static_assert (static_cast <Symbol *>(static_cast <T *>(nullptr )) == nullptr ,
246
+ " Not a Symbol" );
247
247
return new (S) T (std::forward<ArgT>(Arg)...);
248
248
}
249
249
You can’t perform that action at this time.
0 commit comments