# ArraySizePredictor Class
# Constructors
# constructor
+ new ArraySizePredictor(config: Config, functionRegistry: FunctionRegistry, dependencyGraph: DependencyGraph): ArraySizePredictor
Defined in src/ArraySize.ts:52 (opens new window)
Parameters:
| Name | Type |
|---|---|
config | Config |
functionRegistry | FunctionRegistry |
dependencyGraph | DependencyGraph |
Returns: ArraySizePredictor
# Methods
# checkArraySize
▸ checkArraySize(ast: Ast, formulaAddress: SimpleCellAddress): ArraySize
Defined in src/ArraySize.ts:61 (opens new window)
Parameters:
| Name | Type |
|---|---|
ast | Ast |
formulaAddress | SimpleCellAddress |
Returns: ArraySize
# checkArraySizeForAst
▸ checkArraySizeForAst(ast: Ast, state: InterpreterState): ArraySize
Defined in src/ArraySize.ts:65 (opens new window)
Parameters:
| Name | Type |
|---|---|
ast | Ast |
state | InterpreterState |
Returns: ArraySize