namespaceSqlCatalog\Core\Evaluation

Interfaces 1§

Term @visibility rootOne alternative an expression may evaluate to.

Classes 10§

ArrayEntry @visibility rootOne element of a statically reconstructed array.
ArrayTerm @visibility rootAn array literal the analyzer reconstructed element by element.
CallResults @visibility rootWhat following a call produced, remembered for the next caller that leads there.
Domain @visibility rootEvery value an expression may take, over-approximated.
Environment @visibility rootWhat the analyzer knows about each variable at one point in a function body.
LiteralTerm @visibility rootA scalar the analyzer resolved exactly.
ObjectMemory @visibility rootImmutable object snapshots indexed by allocation, shared by aliases within one run.
ObjectTerm @visibility rootAn object the analyzer tracked by class.
OpaqueTerm @visibility rootA value the analyzer knows only by its type and where it came from.
PatternTerm @visibility rootA string whose resolved parts are known but which still has gaps.

Enums 1§

Presence @visibility rootWhether a variable exists, independently of its value domain.