"vscode:/vscode.git/clone" did not exist on "8cdec53989ce714e9542d304f21cd06a7aa4a30b"
Commit 70f81961 authored by Paul's avatar Paul
Browse files

Fix macro names

parent 83aa9ac3
......@@ -97,7 +97,7 @@ CheckOptions:
value: CamelCase
- key: readability-identifier-naming.TypeAliasCase
value: lower_case
# - key: readability-identifier-naming.MacroDefinitionCase
# value: UPPER_CASE
# - key: readability-identifier-naming.MacroDefinitionPrefix
# value: RTG_
- key: readability-identifier-naming.MacroDefinitionCase
value: UPPER_CASE
- key: readability-identifier-naming.MacroDefinitionPrefix
value: RTG_
#ifndef GUARD_RTGLIB_ARGUMENT_HPP
#define GUARD_RTGLIB_ARGUMENT_HPP
#define RTG_GUARD_RTGLIB_ARGUMENT_HPP
#include <rtg/shape.hpp>
#include <rtg/raw_data.hpp>
......
#ifndef GUARD_RTGLIB_FLOAT_EQUAL_HPP
#define GUARD_RTGLIB_FLOAT_EQUAL_HPP
#define RTG_GUARD_RTGLIB_FLOAT_EQUAL_HPP
#include <algorithm>
#include <cmath>
......
#ifndef GUARD_RTGLIB_INSTRUCTION_HPP
#define GUARD_RTGLIB_INSTRUCTION_HPP
#define RTG_GUARD_RTGLIB_INSTRUCTION_HPP
#include <rtg/literal.hpp>
#include <rtg/shape.hpp>
......
#ifndef GUARD_RTGLIB_LITERAL_HPP
#define GUARD_RTGLIB_LITERAL_HPP
#define RTG_GUARD_RTGLIB_LITERAL_HPP
#include <rtg/shape.hpp>
#include <rtg/argument.hpp>
......
#ifndef GUARD_RTGLIB_OPERAND_HPP
#define GUARD_RTGLIB_OPERAND_HPP
#define RTG_GUARD_RTGLIB_OPERAND_HPP
#include <string>
#include <functional>
......
#ifndef GUARD_RTGLIB_PROGRAM_HPP
#define GUARD_RTGLIB_PROGRAM_HPP
#define RTG_GUARD_RTGLIB_PROGRAM_HPP
#include <list>
#include <unordered_map>
......
#ifndef GUARD_RTGLIB_SHAPE_HPP
#define GUARD_RTGLIB_SHAPE_HPP
#define RTG_GUARD_RTGLIB_SHAPE_HPP
#include <vector>
#include <cassert>
......
#ifndef GUARD_RTGLIB_STRINGUTILS_HPP
#define GUARD_RTGLIB_STRINGUTILS_HPP
#define RTG_GUARD_RTGLIB_STRINGUTILS_HPP
#include <algorithm>
#include <numeric>
......
......@@ -5,7 +5,7 @@
#include <iostream>
#ifndef GUARD_TEST_TEST_HPP
#define GUARD_TEST_TEST_HPP
#define RTG_GUARD_TEST_TEST_HPP
inline void failed(const char* msg, const char* file, int line)
{
......@@ -34,15 +34,20 @@ inline void expect_equality(const TLeft& left,
std::abort();
}
// NOLINTNEXTLINE
#define CHECK(...) \
if(!(__VA_ARGS__)) \
failed(#__VA_ARGS__, __FILE__, __LINE__)
// NOLINTNEXTLINE
#define EXPECT(...) \
if(!(__VA_ARGS__)) \
failed_abort(#__VA_ARGS__, __FILE__, __LINE__)
// NOLINTNEXTLINE
#define EXPECT_EQUAL(LEFT, RIGHT) expect_equality(LEFT, RIGHT, #LEFT, #RIGHT, __FILE__, __LINE__)
// NOLINTNEXTLINE
#define STATUS(...) EXPECT((__VA_ARGS__) == 0)
// NOLINTNEXTLINE
#define FAIL(...) failed(__VA_ARGS__, __FILE__, __LINE__)
template <class F>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment