1#ifndef SOURCEMETA_BLAZE_OUTPUT_STANDARD_H_
2#define SOURCEMETA_BLAZE_OUTPUT_STANDARD_H_
4#ifndef SOURCEMETA_BLAZE_OUTPUT_EXPORT
5#include <sourcemeta/blaze/output_export.h>
8#include <sourcemeta/core/json.h>
9#include <sourcemeta/core/jsonpointer.h>
11#include <sourcemeta/blaze/evaluator.h>
15namespace sourcemeta::blaze {
74auto SOURCEMETA_BLAZE_OUTPUT_EXPORT
76 const sourcemeta::core::JSON &instance,
const StandardOutput format)
77 -> sourcemeta::core::JSON;
89auto SOURCEMETA_BLAZE_OUTPUT_EXPORT
91 const sourcemeta::core::JSON &instance,
const StandardOutput format,
92 const sourcemeta::core::PointerPositionTracker &instance_tracker,
93 const sourcemeta::core::Pointer &instance_base = {})
94 -> sourcemeta::core::JSON;
auto standard(Evaluator &evaluator, const Template &schema, const sourcemeta::core::JSON &instance, const StandardOutput format) -> sourcemeta::core::JSON
StandardOutput
Definition output_standard.h:23