@nomicfoundation/slang
Version:
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.
29 lines (25 loc) • 728 B
TypeScript
// This file is generated automatically by infrastructure scripts. Please don't edit by hand.
export namespace NomicFoundationSlangUtils {
export { LanguageFacts };
}
/**
* Provides information about the supported language versions and the grammar.
*/
export class LanguageFacts {
/**
* This type does not have a public constructor.
*/
private constructor();
/**
* Returns a list of language versions supported by Slang, sorted ascendingly.
*/
static allVersions(): Array<string>;
/**
* Returns the earliest language version supported by Slang.
*/
static earliestVersion(): string;
/**
* Returns the latest language version supported by Slang.
*/
static latestVersion(): string;
}