All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description ErrorInformation Error information for a RuleFailedException that will be used primarily for error marker generation.PatchedPolymorphicDispatcher<RT> Temporary patched version: https://github.com/LorenzoBettini/xsemantics/issues/82 https://github.com/eclipse/xtext-core/issues/238Result<T> The result of a rule invocationResult2<F,S> Result3<F,S,T> ResultWithFailure The result of a rule invocationRuleApplicationTrace Keeps a trace of applied rules (and also failures)RuleEnvironment Implements the environment for a typing judgmentRuleEnvironmentEntry This will be used to store the runtime representation of a TypingStatement into an environmentRuleFailedException Represents the failure of a rule applicationStringRepresentation StringRepresentationPostProcessor TraceUtils Several utility methods that act on rule traces, rule failures, etc.XsemanticsCache Caches judgment and auxiliary functions computations.XsemanticsCachedData<T> The actual object put into theXsemanticsCacheXsemanticsCacheDefaultImpl Default implementation ofXsemanticsCache, using aIResourceScopeCache.XsemanticsCacheListener Utility class to listen to cache events (especially for testing)XsemanticsCacheLoggerListener A utility base class for listening to XsemanticsCache hits and missesXsemanticsCacheResultLoggerListener A utility class for recording Result strings involved in XsemanticsCache hits and missesXsemanticsCacheTraceLoggerListener A utility class for recording RuleApplicationTrace strings involved in XsemanticsCache hits and missesXsemanticsCacheUtils Utility functions for caching.XsemanticsProvider<T> We use this to keep track of whether this provider's get method has been called in order to understand if we use a cached value or not inXsemanticsCache; this helps us to provide a betterRuleApplicationTrace.XsemanticsRuntimeSystem All generated systems will inherit from this class.XsemanticsValidatorErrorGenerator This class will be used by the validator generated by Xsemantics.XsemanticsValidatorFilter Provides and possibly filters error information