solidity-antlr4
Version:
Solidity Lang Lexer and Parser by official ANTLR4 grammar
13 lines (12 loc) • 502 B
TypeScript
import { BaseNode } from '../base';
import { MappingTypeContext, SolidityParserVisitor } from '../../antlr4';
import { Identifier } from '../expression';
import { MappingKeyType } from './mapping-key-type';
import { TypeName } from './type-name';
export declare class MappingType extends BaseNode {
type: "MappingType";
name: Identifier | null;
keyType: MappingKeyType | null;
valueType: TypeName | null;
constructor(ctx: MappingTypeContext, visitor: SolidityParserVisitor<any>);
}