List of indices of a single statement like list(a=3, b=2)

interface ContainerIndices {
    indices: ContainerIndex[];
    isContainer: boolean;
}

Properties

Properties

indices: ContainerIndex[]
isContainer: boolean

Differentiate between single and multiple indices.

For list(name = 'John') isContainer would be true, because a list may define more than one index. isContainer is true for e.g. single index assignments like person$name <- 'John'.