xo-imgui: clang compiler nits
This commit is contained in:
parent
fb7947a896
commit
5959fae81c
4 changed files with 6 additions and 2 deletions
|
|
@ -119,6 +119,8 @@ namespace xo {
|
||||||
**/
|
**/
|
||||||
class GcCopyCallback {
|
class GcCopyCallback {
|
||||||
public:
|
public:
|
||||||
|
virtual ~GcCopyCallback() = default;
|
||||||
|
|
||||||
virtual void notify_gc_copy(std::size_t z, const void * src_addr, const void * dest_addr,
|
virtual void notify_gc_copy(std::size_t z, const void * src_addr, const void * dest_addr,
|
||||||
generation src_gen, generation dest_gen) = 0;
|
generation src_gen, generation dest_gen) = 0;
|
||||||
/** invoked when added to callback set (i.e. @ref GC::GcCopyCallbackSet) **/
|
/** invoked when added to callback set (i.e. @ref GC::GcCopyCallbackSet) **/
|
||||||
|
|
|
||||||
|
|
@ -56,7 +56,8 @@ namespace xo {
|
||||||
*
|
*
|
||||||
* Passed to @ref Object::deep_move for example
|
* Passed to @ref Object::deep_move for example
|
||||||
**/
|
**/
|
||||||
struct ObjectStatistics {
|
class ObjectStatistics {
|
||||||
|
public:
|
||||||
void display(std::ostream & os) const;
|
void display(std::ostream & os) const;
|
||||||
|
|
||||||
/** per-object-type statistics, indexed by TypeId **/
|
/** per-object-type statistics, indexed by TypeId **/
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,7 @@
|
||||||
#include "xo/indentlog/scope.hpp"
|
#include "xo/indentlog/scope.hpp"
|
||||||
#include "xo/indentlog/print/tag.hpp"
|
#include "xo/indentlog/print/tag.hpp"
|
||||||
#include <sys/mman.h>
|
#include <sys/mman.h>
|
||||||
|
#include <unistd.h> // for getpagesize() on OSX
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
|
|
||||||
namespace xo {
|
namespace xo {
|
||||||
|
|
|
||||||
|
|
@ -508,7 +508,7 @@ namespace xo {
|
||||||
&& Q1::always_constexpr_unit
|
&& Q1::always_constexpr_unit
|
||||||
&& Q2::always_constexpr_unit)
|
&& Q2::always_constexpr_unit)
|
||||||
constexpr auto
|
constexpr auto
|
||||||
with_units_from(const Q1 & x, const Q2 & y)
|
with_units_from(const Q1 & x, const Q2 & /*y*/)
|
||||||
{
|
{
|
||||||
return x.template rescale_ext<Unit>();
|
return x.template rescale_ext<Unit>();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue