Cronologia Commit

Autore SHA1 Messaggio Data
  Tim Schumacher a2f60911fe AK: Rename GenericTraits to DefaultTraits 1 anno fa
  Daniel Bertalan 66645cdc94 LibJS+LibWeb: Mark `NonnullGCPtr::ptr()` as `returns_nonnull` 2 anni fa
  Daniel Bertalan 9feb1ce39f LibJS+LibWeb: Apply the Rule of Zero to `{Nonnull,}GCPtr<T>` 2 anni fa
  Matthew Olsson 5094dcf615 LibJS: Allow constructing a GCPtr from another GCPtr of convertible type 2 anni fa
  Matthew Olsson 93a5a54927 LibJS: Allow GCPtr and NonnullGCPtr to be hashed 2 anni fa
  Matthew Olsson 176beeb08e LibJS: Enforce proper const-propogation with {Nonnull,}GCPtr 2 anni fa
  Matthew Olsson 17a528c49e LibJS: Temporarily disambiguate const-ness of GCPtr constructors 2 anni fa
  Andreas Kling d5ed07fdc4 LibJS+LibWeb: Remove NonnullGCPtr<T>::operator=(GCPtr<T>) footgun 2 anni fa
  Ali Mohammad Pur f96a3c002a Everywhere: Stop shoving things into ::std and mentioning them as such 2 anni fa
  Timothy Flynn 0ec433edce LibJS: Explictly assert that a null GCPtr is not dereferenced 2 anni fa
  Linus Groh d26aabff04 Everywhere: Run clang-format 2 anni fa
  MacDue 66a428ae03 LibJS+LibWeb: Return non-const types from Ptr class operators 2 anni fa
  Andreas Kling 738e770fce LibJS: Remove unnecessary operator==() for ({Nonnull,}GCPtr<T>, T*) 2 anni fa
  Andreas Kling e34e21367e LibJS: Add GCPtr and NonnullGCPtr 2 anni fa