slang_solidity 1.3.5

A modular set of compiler APIs empowering the next generation of Solidity code analysis and developer tooling. Written in Rust and distributed in multiple languages.
Documentation
1
2
3
4
5
6
7
8
9
#![allow(unused)]

use semver::Version;

/// All the versions of `{{ model.language_name }}` supported by Slang.
{% for version in model.all_language_versions -%}
pub(crate) const VERSION_{{ version | split(pat=".") | join(sep="_") }}: Version =
    Version::new({{ version | split(pat=".") | join(sep=", ") }});
{%- endfor %}