classUncachedAttribute[T <: AnyRef, U] extends (T) ⇒ U
An attribute of a node type T with value of type U, supported by a circularity
test. The value of the attribute is computed by the function f. f will be
called each time the value of the attribute is accessed. f should not itself
require the value of this attribute. If it does, a circularity error is reported
by throwing an IllegalStateException.
An attribute of a node type
Twith value of typeU, supported by a circularity test. The value of the attribute is computed by the functionf.fwill be called each time the value of the attribute is accessed.fshould not itself require the value of this attribute. If it does, a circularity error is reported by throwing anIllegalStateException.