diff --git a/crates/solidity/inputs/language/src/definition.rs b/crates/solidity/inputs/language/src/definition.rs index 17b49f69a0..c5cc7b21ff 100644 --- a/crates/solidity/inputs/language/src/definition.rs +++ b/crates/solidity/inputs/language/src/definition.rs @@ -200,6 +200,21 @@ codegen_language_macros::compile!(Language( Atom("*") ])) )] + ), + Keyword( + name = SolidityKeyword, + identifier = Identifier, + definitions = [KeywordDefinition(value = Atom("solidity"))] + ), + Keyword( + name = ExperimentalKeyword, + identifier = Identifier, + definitions = [KeywordDefinition(value = Atom("experimental"))] + ), + Keyword( + name = AbicoderKeyword, + identifier = Identifier, + definitions = [KeywordDefinition(value = Atom("abicoder"))] ) ] ), @@ -407,14 +422,6 @@ codegen_language_macros::compile!(Language( Topic( title = "Keywords", items = [ - Keyword( - name = AbicoderKeyword, - identifier = Identifier, - definitions = [KeywordDefinition( - reserved = Never, - value = Atom("abicoder") - )] - ), Keyword( name = AbstractKeyword, identifier = Identifier, @@ -661,14 +668,6 @@ codegen_language_macros::compile!(Language( identifier = Identifier, definitions = [KeywordDefinition(value = Atom("event"))] ), - Keyword( - name = ExperimentalKeyword, - identifier = Identifier, - definitions = [KeywordDefinition( - reserved = Never, - value = Atom("experimental") - )] - ), Keyword( name = ExternalKeyword, identifier = Identifier, @@ -1314,14 +1313,6 @@ codegen_language_macros::compile!(Language( value = Atom("sizeof") )] ), - Keyword( - name = SolidityKeyword, - identifier = Identifier, - definitions = [KeywordDefinition( - reserved = Never, - value = Atom("solidity") - )] - ), Keyword( name = StaticKeyword, identifier = Identifier,