projectDeclarations

abstract fun <T> projectDeclarations(project: (RuntimeDeclaration) -> T): T(source)

Commits the shared declaration cutoff and calls project without measuring or painting. The callback is owner-thread confined, read-only, and cannot reenter session operations. Its failure poisons and cleans the session exactly like a frame failure. This operation does not enable geometry-based pointer or keyboard dispatch.