Package gw.internal.gosu.parser
package gw.internal.gosu.parser
-
ClassDescriptionBase class for extended Java properties.Base class for extended Java types.This is what the proxy methods look like.A symbol that has been captured from an outer lexical scopeHolds annotation information for a featureA non-instantiable marker class to help us store misses in this typeloaderRepresents a parsed function as specified in the Gosu spec.A type representing the Error state in the type system.The root class for all Expressions represented in a parse tree as specified in the Gosu grammar.Specifies that the annotated property method is an extended property, i.e., an extension of
IJavaPropertyInfo
.Specifies that the runtime type of the annotated type is an extension ofIJavaType
.Holds annotation information for a featureHolds annotation information for a featureDefines a factory for constructing concrete IGosuParser implementations.The methods ClassLoaders need to implement in order to work with theProvides an implementation of IEnumeratedType for java enumsHandles Gosu->Java method call adaptationParsedElement is the root class for all non-terminal elements represented in a parse tree i.e., all non-terminal expressions and statements derive either directly or indirectly from this class.Intended to specify the location of a parsed element within the source.Deprecated.This class is adapted from java.io.SourceCodeTokenizer.The root class for all Statements represented in a parse tree.Base class for all symbols in the symbol table.A base class for creating synthetic Gosu classes that do not correspond directly to a Gosu classThere is one TypeRefFactory per ModuleTypeLoader.