Shapes generated with no errors
200
Map Attribute Specification
Map Attribute Specification
Non Constant Attribute Specification
Non Constant Attribute Specification
Dual Memory Type
Dual Memory Type
Contract Implementation
Contract Implementation
is constant
is constant
true|false|0|1
has array value
has array value
has interface
has interface
index
32767
-32768
index
[\-+]?[0-9]+
modifier code
modifier code
.*
Library Implementation
Library Implementation
has modifier behaviour
has modifier behaviour
has type
has type
Ufixed Mx N
Ufixed Mx N
has value map
has value map
Attribute Specification
Attribute Specification
Fixed Value
Fixed Value
Modifier Override Tipe
Modifier Override Tipe
has implementation struct type
has implementation struct type
has implementation function
has implementation function
String Value
String Value
has override return
has override return
has function return
has function return
Receive Specification
Receive Specification
Map Key Type
Map Key Type
attribute name
attribute name
.*
memory m
32767
-32768
memory m
[\-+]?[0-9]+
function name
function name
.*
has index array value
has index array value
Value Specification
Value Specification
Bytes Value
Bytes Value
Function Behaviour
Function Behaviour
Implementation
Implementation
Visibility
Visibility
lenght
32767
-32768
lenght
[\-+]?[0-9]+
simple generic
simple generic
has key map
has key map
Struct Type
Struct Type
Bool Value
Bool Value
Function Specification
Function Specification
has interface function
has interface function
has function arguments
has function arguments
Constant Type
Constant Type
has contract receive
has contract receive
Constructor Specification
Constructor Specification
has attribute visibility
has attribute visibility
memory
32767
-32768
memory
[\-+]?[0-9]+
Array Value Specification
Array Value Specification
Array Dimension
Array Dimension
Fixed Mx N
Fixed Mx N
modifier name
modifier name
.*
has constant attribute
has constant attribute
Generic Value
Generic Value
Address
Address
Enum Type
Enum Type
version
version
.*
Int Value
Int Value
has parameter type
has parameter type
Interface
Interface
has parameter name
has parameter name
.*
simple fixed
simple fixed
.*
Bool
Bool
is inmutable
is inmutable
true|false|0|1
has implementation event
has implementation event
using for name
using for name
.*
has implementation modifier
has implementation modifier
Event Specification
Event Specification
Parameter Type
Parameter Type
Type
Type
has non constant type
has non constant type
has parameter type with data location
has parameter type with data location
has constructor arguments
has constructor arguments
Array Value
Array Value
Parameter Variable Specification
Parameter Variable Specification
option
option
.*
contract name
contract name
.*
has contract abstract function
has contract abstract function
has attribute value
has attribute value
Parameter Type With Data Location
Parameter Type With Data Location
Single Memory Type
Single Memory Type
has index
32767
-32768
has index
[\-+]?[0-9]+
has contract using for directive
has contract using for directive
has constant type
has constant type
is abstract
is abstract
Memory Type
Memory Type
has parameter position
32767
-32768
has parameter position
[\-+]?[0-9]+
Fallback Specification
Fallback Specification
function code
function code
.*
has contract constructor
has contract constructor
Int
Int
has non constant struct attribute
has non constant struct attribute
Elementary Type
Elementary Type
constructor code
constructor code
.*
Data Location
Data Location
is anonymous
is anonymous
true|false|0|1
has receive behaviour
has receive behaviour
Bytes
Bytes
has contract fallback
has contract fallback
Modifier Specification
Modifier Specification
has fallback visibility
has fallback visibility
has modifier override type
has modifier override type
Codeless Function Specification
Codeless Function Specification
simple string
simple string
.*
String
String
has event arguments
has event arguments
Uint
Uint
F R Behaviour
F R Behaviour
Modifier Override Specification
Modifier Override Specification
fallback code
fallback code
.*
Array Type
Array Type
event name
event name
.*
has fallback behaviour
has fallback behaviour
simple int
simple int
.*
has modifier arguments
has modifier arguments
is defined as
is defined as
has function behaviour
has function behaviour
simple bytes
simple bytes
.*
receive code
receive code
.*
Contract Attribute Specification
Contract Attribute Specification
has contract attribute
has contract attribute
Simple Value Specification
Simple Value Specification
Map Type
Map Type
codeless function code
codeless function code
.*
is using library
is using library
Abstract
Abstract
Modifier Behaviour
Modifier Behaviour
has array dimension
has array dimension
Array Attribute Specification
Array Attribute Specification
Using For Directive
Using For Directive
Non Constant Type
Non Constant Type
import
import
.*
has receive visibility
has receive visibility
simple bool
simple bool
.*
memory n
32767
-32768
memory n
[\-+]?[0-9]+
inheritance
inheritance
.*