Which argument of name this token belongs to, zero-based.
OptionalboundThe LET / LAMBDA names in scope here, outermost first.
The display name of the enclosing function (SUM) or table (Sales).
Always a DISPLAY name, never the stable id the AST carries — resolved alongside the token's
own value/text, and localized the same way (see FormulaToken.value). An unknown
function keeps the name as typed.
Whether name is a function (SUM(), a table (Sales[), or a scope-opening LET( /
LAMBDA(.
What a token sits INSIDE — the enclosing call and, for a token that is one, which argument.
Remarks
Stamped on every token within an argument list, including the delimiters that opened and closed it (they carry
argIndex: -1). It is what turns a flat token list into a tree:B2at argument 0 ofSUM, rather than justB2.