Sha256: 6c0b2e043bb26101bcfeda544ef01cc7bf2ead3652a97d2bd39d8c58233479e7

Contents?: true

Size: 585 Bytes

Versions: 4

Compression:

Stored size: 585 Bytes

Contents

/* Copyright (c) 2024 Julian Benda
 *
 * This file is part of inkCPP which is released under MIT license.
 * See file LICENSE.txt or go to
 * https://github.com/JBenda/inkcpp for full license details.
 */
#pragma once

#include <vector>
#include <string>

namespace ink::compiler
{
/** list of errors/warnings */
typedef std::vector<std::string> error_list;

/** stores results from the compilation process */
struct compilation_results {
	error_list warnings; ///< list of all warnings generated
	error_list errors;   ///< list of all errors generated
};
} // namespace ink::compiler

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
inkcpp_rb-0.1.3 ext/inkcpp_rb/inkcpp/inkcpp_compiler/include/compilation_results.h
inkcpp_rb-0.1.2 ext/inkcpp_rb/inkcpp/inkcpp_compiler/include/compilation_results.h
inkcpp_rb-0.1.1 ext/inkcpp_rb/inkcpp/inkcpp_compiler/include/compilation_results.h
inkcpp_rb-0.1.0 ext/inkcpp_rb/inkcpp/inkcpp_compiler/include/compilation_results.h