org.bitbucket.inkytonik.kiama.attribution.UncachedAttributionCore
Return the value of this attribute for node t
, raising an error if
it depends on itself.
Return the value of this attribute for node t
, raising an error if
it depends on itself.
Backing memo table.
Report a cycle in the calculation of this attribute discovered when
evaluating the attribute on value t
.
Report a cycle in the calculation of this attribute discovered when
evaluating the attribute on value t
. Throws an IllegalStateException
.
The attribute's string representation is its name.
The attribute's string representation is its name.
An attribute of a node type
T
with value of typeU
, supported by a circularity test. The value of the attribute is computed by the functionf
.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 anIllegalStateException
.