#include "gpu/command_buffer/tests/lpm/gl_lpm_shader_to_string.h"
#include <ostream>
#include "base/logging.h"
#include "base/strings/string_number_conversions.h"
namespace gl_lpm_fuzzer {
std::string GetFunctionName(const fuzzing::FunctionName& function_name) { … }
std::string GetType(const fuzzing::Type& type, bool void_ok) { … }
std::ostream& operator<<(std::ostream& os, const fuzzing::Statement& statement);
std::ostream& operator<<(std::ostream& os, const fuzzing::Rvalue& rvalue);
std::ostream& operator<<(std::ostream& os, const fuzzing::Block& block) { … }
std::ostream& operator<<(std::ostream& os, const fuzzing::IfElse& ifelse) { … }
std::ostream& operator<<(std::ostream& os, const fuzzing::Vec2& vec2) { … }
std::ostream& operator<<(std::ostream& os, const fuzzing::Vec3& vec3) { … }
std::ostream& operator<<(std::ostream& os, const fuzzing::Vec4& vec4) { … }
std::string BoolToString(bool boolean) { … }
std::ostream& operator<<(std::ostream& os, const fuzzing::Const& cons) { … }
std::string GetBinaryOp(const fuzzing::BinaryOp::Op op) { … }
std::string GetUnaryOp(const fuzzing::UnaryOp::Op op) { … }
std::ostream& operator<<(std::ostream& os, const fuzzing::BinaryOp& binary_op) { … }
std::ostream& operator<<(std::ostream& os, const fuzzing::UnaryOp& unary_op) { … }
std::ostream& operator<<(std::ostream& os, const fuzzing::Rvalue& rvalue) { … }
std::ostream& operator<<(std::ostream& os, const fuzzing::While& while_stmt) { … }
std::string GetVar(const fuzzing::Var& var) { … }
std::ostream& operator<<(std::ostream& os, const fuzzing::Lvalue& lvalue) { … }
std::ostream& operator<<(std::ostream& os,
const fuzzing::Assignment& assignment) { … }
bool TypeIsBool(const fuzzing::Type& type) { … }
void GetDeclaration(std::ostream& os,
const fuzzing::Declare& declare,
bool is_global) { … }
std::ostream& operator<<(std::ostream& os,
const fuzzing::Statement& statement) { … }
std::ostream& operator<<(std::ostream& os, const fuzzing::Function& function) { … }
std::ostream& operator<<(std::ostream& os, const fuzzing::Shader& shader) { … }
std::string GetShader(const fuzzing::Shader& shader) { … }
}