#include "src/trace_processor/perfetto_sql/intrinsics/functions/math.h"
#include <cmath>
#include "perfetto/base/logging.h"
#include "perfetto/base/status.h"
#include "perfetto/trace_processor/basic_types.h"
#include "src/trace_processor/perfetto_sql/engine/perfetto_sql_engine.h"
#include "src/trace_processor/perfetto_sql/intrinsics/functions/sql_function.h"
#include "src/trace_processor/sqlite/sqlite_utils.h"
#include "src/trace_processor/util/status_macros.h"
namespace perfetto::trace_processor {
namespace {
struct Ln : public SqlFunction { … };
struct Exp : public SqlFunction { … };
struct Sqrt : public SqlFunction { … };
}
base::Status RegisterMathFunctions(PerfettoSqlEngine& engine) { … }
}