Skip to content

Commit c321100

Browse files
authored
Upgrade Core to 421f999a9c14c33233db481f8caa2e062147873e (#903)
Signed-off-by: Juan Cruz Viotti <[email protected]>
1 parent ee4f19c commit c321100

File tree

112 files changed

+220
-85
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+220
-85
lines changed

DEPENDENCIES

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
vendorpull https://github.com/sourcemeta/vendorpull 1dcbac42809cf87cb5b045106b863e17ad84ba02
2-
core https://github.com/sourcemeta/core 1c2f2011df7c37543265ad5d89153189b4649013
2+
core https://github.com/sourcemeta/core 421f999a9c14c33233db481f8caa2e062147873e
33
bootstrap https://github.com/twbs/bootstrap 1a6fdfae6be09b09eaced8f0e442ca6f7680a61e

src/compiler/compiler.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66

77
#include "encoding.h"
88

9-
#include <cassert> // assert
9+
#include <cassert> // assert
10+
#include <type_traits> // std::true_type
1011

1112
static auto
1213
transformer_callback_noop(const sourcemeta::core::Pointer &,

src/compiler/mapper/enum_8_bit.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// TODO: Unit test this mapping once we have container encodings
22
class Enum8Bit final : public sourcemeta::core::SchemaTransformRule {
33
public:
4+
using mutates = std::true_type;
45
Enum8Bit() : sourcemeta::core::SchemaTransformRule{"enum_8_bit", ""} {};
56

67
[[nodiscard]] auto

src/compiler/mapper/enum_8_bit_top_level.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
class Enum8BitTopLevel final : public sourcemeta::core::SchemaTransformRule {
22
public:
3+
using mutates = std::true_type;
34
Enum8BitTopLevel()
45
: sourcemeta::core::SchemaTransformRule{"enum_8_bit_top_level", ""} {};
56

src/compiler/mapper/enum_arbitrary.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// TODO: Unit test this mapping once we have container encodings
22
class EnumArbitrary final : public sourcemeta::core::SchemaTransformRule {
33
public:
4+
using mutates = std::true_type;
45
EnumArbitrary()
56
: sourcemeta::core::SchemaTransformRule{"enum_arbitrary", ""} {};
67

src/compiler/mapper/enum_singleton.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
class EnumSingleton final : public sourcemeta::core::SchemaTransformRule {
22
public:
3+
using mutates = std::true_type;
34
EnumSingleton()
45
: sourcemeta::core::SchemaTransformRule{"enum_singleton", ""} {};
56

src/compiler/mapper/integer_bounded_8_bit.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
class IntegerBounded8Bit final : public sourcemeta::core::SchemaTransformRule {
22
public:
3+
using mutates = std::true_type;
34
IntegerBounded8Bit()
45
: sourcemeta::core::SchemaTransformRule{"integer_bounded_8_bit", ""} {};
56

src/compiler/mapper/integer_bounded_greater_than_8_bit.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
class IntegerBoundedGreaterThan8Bit final
22
: public sourcemeta::core::SchemaTransformRule {
33
public:
4+
using mutates = std::true_type;
45
IntegerBoundedGreaterThan8Bit()
56
: sourcemeta::core::SchemaTransformRule{
67
"integer_bounded_greater_than_8_bit", ""} {};

src/compiler/mapper/integer_bounded_multiplier_8_bit.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
class IntegerBoundedMultiplier8Bit final
22
: public sourcemeta::core::SchemaTransformRule {
33
public:
4+
using mutates = std::true_type;
45
IntegerBoundedMultiplier8Bit()
56
: sourcemeta::core::SchemaTransformRule{
67
"integer_bounded_multiplier_8_bit", ""} {};

src/compiler/mapper/integer_bounded_multiplier_greater_than_8_bit.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
class IntegerBoundedMultiplierGreaterThan8Bit final
22
: public sourcemeta::core::SchemaTransformRule {
33
public:
4+
using mutates = std::true_type;
45
IntegerBoundedMultiplierGreaterThan8Bit()
56
: sourcemeta::core::SchemaTransformRule{
67
"integer_bounded_multiplier_greater_than_8_bit", ""} {};

0 commit comments

Comments
 (0)