Interface Literal

interface Literal {
    argumentTypes?: null | TypeDescriptions[];
    hexValue: string;
    id: number;
    isConstant: boolean;
    isLValue: boolean;
    isPure: boolean;
    kind:
        | "string"
        | "number"
        | "bool"
        | "hexString"
        | "unicodeString";
    lValueRequested: boolean;
    nodeType: "Literal";
    src: string;
    subdenomination?:
        | null
        | "weeks"
        | "days"
        | "hours"
        | "minutes"
        | "seconds"
        | "wei"
        | "gwei"
        | "ether"
        | "finney"
        | "szabo";
    typeDescriptions: TypeDescriptions;
    value?: null | string;
}

Properties

argumentTypes?: null | TypeDescriptions[]
hexValue: string
id: number
isConstant: boolean
isLValue: boolean
isPure: boolean
kind:
    | "string"
    | "number"
    | "bool"
    | "hexString"
    | "unicodeString"
lValueRequested: boolean
nodeType: "Literal"
src: string
subdenomination?:
    | null
    | "weeks"
    | "days"
    | "hours"
    | "minutes"
    | "seconds"
    | "wei"
    | "gwei"
    | "ether"
    | "finney"
    | "szabo"
typeDescriptions: TypeDescriptions
value?: null | string