Index

A B C D E F G H I J K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABSTRACT_DELEGATE - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
ABSTRACT_LAMBDA - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
ABSTRACT_MODULE - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
ABSTRACT_RECORD - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
ABSTRACT_STATIC_FUNCTOR - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
AbstractCustomInvokableMember - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
This class provides a partial implementation of the IInvokableMember interface.
AbstractCustomInvokableMember(ITypeFactory) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomInvokableMember
Sole Constructor.
AbstractCustomMember - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
This class provides a partial implementation of the IMember interface.
AbstractCustomMember(ITypeFactory) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomMember
Sole Constructor.
AbstractDeclaredType - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
This class provides a partial implementation of the IDeclaredType interface.
AbstractDeclaredType(ITypeFactory, String) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractDeclaredType
Sole Constructor.
AbstractDefinedFunctor - Class in autumn.lang.internals
This class provides a partial implementation of the DefinedFunctor interface.
AbstractDefinedFunctor(TypedFunctor) - Constructor for class autumn.lang.internals.AbstractDefinedFunctor
Sole Constructor.
AbstractDelegate - Class in autumn.lang.internals
This class provides a partial implementation of the Delegate interface.
AbstractDelegate() - Constructor for class autumn.lang.internals.AbstractDelegate
 
AbstractFunctor - Class in autumn.lang.internals
This class provides a partial implementation of a functor.
AbstractFunctor() - Constructor for class autumn.lang.internals.AbstractFunctor
 
AbstractInvokableMember - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
This class provides a partial implementation of the IInvokableMember interface.
AbstractInvokableMember(ITypeFactory) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractInvokableMember
Sole Constructor.
AbstractLambda - Class in autumn.lang.internals
 
AbstractLambda() - Constructor for class autumn.lang.internals.AbstractLambda
 
AbstractMember - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
This method provides a partial implementation of the IMember interface.
AbstractMember(ITypeFactory) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractMember
Sole Constructor.
AbstractModule - Class in autumn.lang.internals
This class is the superclass of all Autumn modules.
AbstractModule() - Constructor for class autumn.lang.internals.AbstractModule
 
AbstractNumericLiteral<T> - Class in autumn.lang.compiler.ast.literals
Instances of this class represent numeric literals in Autumn source-code.
AbstractNumericLiteral(String) - Constructor for class autumn.lang.compiler.ast.literals.AbstractNumericLiteral
Sole Constructor.
AbstractRecord - Class in autumn.lang.internals
This class provides a partial implementation of the Record type.
AbstractRecord() - Constructor for class autumn.lang.internals.AbstractRecord
 
AbstractType - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
This class provides a partial implementation of the IType interface.
AbstractType(ITypeFactory, String) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractType
Sole Constructor.
AbstractTypedFunctor - Class in autumn.lang.internals
 
AbstractTypedFunctor() - Constructor for class autumn.lang.internals.AbstractTypedFunctor
 
AbstractVisitor - Class in com.mackenziehigh.autumn.lang.compiler.args
This class was auto-generated using the Snowflake parser-generator.
AbstractVisitor - Class in com.mackenziehigh.autumn.lang.compiler.parser
This class was auto-generated using the Snowflake parser-generator.
AbstractVisitor - Class in com.mackenziehigh.autumn.util.json.parser
This class was auto-generated using the Snowflake parser-generator.
AbstractVisitor() - Constructor for class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
 
AbstractVisitor() - Constructor for class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
 
AbstractVisitor() - Constructor for class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
 
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.commons.ConstructList
This method causes each element in this list to accept a given visitor.
accept(IAstVisitor) - Method in interface autumn.lang.compiler.ast.commons.IConstruct
This method causes a visitor to visit this AST node.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.AddOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.AndOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.Annotation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.AnnotationList
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.AsOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.AssertStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.AssumeStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.BigDecimalDatum
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.BigIntegerDatum
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.BooleanDatum
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.BreakStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ByteDatum
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.CharDatum
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ClassDatum
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ConcatOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ConditionalCase
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ContinueStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.DispatchExpression
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.DivideOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.DocComment
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.DocCommentLine
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.DoubleDatum
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.DoUntilStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.DoWhileStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.Element
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ElementList
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.EqualsOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ExpressionStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.FloatDatum
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ForeverStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.FormalParameter
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.FormalParameterList
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ForStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.GetFieldExpression
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.GetStaticFieldExpression
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.GotoStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOrEqualsOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.IfStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ImpliesOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ImportDirective
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.InstanceOfExpression
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.IntDatum
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.IsOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.Label
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.LessThanOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.LessThanOrEqualsOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.LetStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ListExpression
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.LocalsExpression
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.LongDatum
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.MarkerStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.Module
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ModuloOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.MultiplyOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.Name
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.Namespace
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.NegateOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.NewExpression
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.NopStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.NotEqualsOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.NotOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.NullDatum
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.OnceExpression
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.OrOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.PrognExpression
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.RecurStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.RedoStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ReturnValueStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ReturnVoidStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.SequenceStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ShortDatum
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.StringDatum
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.SubtractOperation
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ThrowStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.TryCatchStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.UntilStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.ValStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.Variable
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.VariableDatum
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.VarStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.WhenStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.WhileStatement
This method welcomes a visitor that wants to visit this object.
accept(IAstVisitor) - Method in class autumn.lang.compiler.ast.nodes.XorOperation
This method welcomes a visitor that wants to visit this object.
action() - Method in interface com.mackenziehigh.autumn.resources.dev.AsyncTask
TODO: wrong functor type This method retrieves the action that will be performed by this task.
Action - Class in autumn.util.functors
functor Action () : void
Action(TypedFunctor) - Constructor for class autumn.util.functors.Action
Sole Constructor.
add(byte, byte) - Static method in class autumn.lang.internals.Operators
Add Operation
add(char, char) - Static method in class autumn.lang.internals.Operators
Add Operation
add(double, double) - Static method in class autumn.lang.internals.Operators
Add Operation
add(float, float) - Static method in class autumn.lang.internals.Operators
Add Operation
add(int, int) - Static method in class autumn.lang.internals.Operators
Add Operation
add(long, long) - Static method in class autumn.lang.internals.Operators
Add Operation
add(short, short) - Static method in class autumn.lang.internals.Operators
Add Operation
add(Delegate) - Method in class autumn.lang.internals.ModuleInfoBuilder
This method declares that a function is defined directly within the module.
add(Module) - Method in interface autumn.util.test.Tester
This method adds a module to the set of modules that will be unit-tested.
add(Module) - Method in class autumn.util.test.UnitTester
This method adds a module to the set of modules that will be unit-tested.
add(ICustomAnnotatable, Class) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.AnnotationUtils
This method adds a marker annotation to an annotatable custom entity.
add(Class) - Method in class autumn.util.test.UnitTester
This method adds a module to the set of modules that will be unit-tested.
add(BigDecimal, BigDecimal) - Static method in class autumn.lang.internals.Operators
Add Operation
add(BigInteger, BigInteger) - Static method in class autumn.lang.internals.Operators
Add Operation
add(T) - Method in class autumn.lang.compiler.ast.commons.ConstructList
This method non-destructively adds an element to this list.
add(T) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TopoSorter
This method adds a single element to this topologically sorted list.
addAll(Iterable<? extends T>) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TopoSorter
This method adds more elements to this topologically sorted list.
addAll(Iterable<T>) - Method in class autumn.lang.compiler.ast.commons.ConstructList
This method non-destructively adds elements to this list.
addAnnotation(Class) - Method in class autumn.lang.internals.ModuleInfoBuilder
This method declares that an annotation-type is defined directly within the module.
addDesign(Class) - Method in class autumn.lang.internals.ModuleInfoBuilder
This method declares that a design-type is defined directly within the module.
addDetail(String, String) - Method in class autumn.lang.compiler.errors.ErrorReport
This method adds an additional detail to this error report.
addEnum(Class) - Method in class autumn.lang.internals.ModuleInfoBuilder
This method declares that an enum-type is defined directly within the module.
addException(Class) - Method in class autumn.lang.internals.ModuleInfoBuilder
This method declares that an exception-type is defined directly within the module.
addFunctor(Class) - Method in class autumn.lang.internals.ModuleInfoBuilder
This method declares that a functor-type is defined directly within the module.
addImport(Class) - Method in class autumn.lang.compiler.Autumn
This method specifies that a particular class should be imported in every module.
addImport(Class) - Method in class autumn.lang.compiler.AutumnCompiler
This method specifies that a particular class should be imported in every module.
addLineNumber(InsnList, IConstruct) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method adds a LineNumberNode to a list of bytecode instructions.
AddOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the addition operator.
AddOperation() - Constructor for class autumn.lang.compiler.ast.nodes.AddOperation
 
addStruct(Class) - Method in class autumn.lang.internals.ModuleInfoBuilder
This method declares that a struct-type is defined directly within the module.
addTuple(Class) - Method in class autumn.lang.internals.ModuleInfoBuilder
This method declares that a tuple-type is defined directly within the module.
after(Action) - Method in interface com.mackenziehigh.autumn.resources.dev.AsyncTask
This method binds an action hereto to perform after completion of the task.
age() - Method in interface com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.Citizen
 
age() - Method in interface com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.Person
 
age(int) - Method in interface com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.Citizen
 
age(int) - Method in interface com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.Person
 
all(Predicate, Iterable) - Static method in class autumn.util.F
 
all(Iterable<?>, Predicate) - Static method in class com.mackenziehigh.autumn.util.T
This method determines whether all of the values in an iterable match a predicate.
and(boolean, boolean) - Static method in class autumn.lang.internals.Operators
Logical-AND Operation
and(long, long) - Static method in class autumn.util.Bitwise
This method performs a bitwise logical-AND.
AndOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the logical-AND operator.
AndOperation() - Constructor for class autumn.lang.compiler.ast.nodes.AndOperation
 
anno_utils - Variable in class com.mackenziehigh.autumn.lang.compiler.compilers.ModuleCompiler
This object makes compiling annotations easier.
Annotation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an the usage of an annotation.
Annotation() - Constructor for class autumn.lang.compiler.ast.nodes.Annotation
 
ANNOTATION - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
AnnotationDefinition - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the definition of an annotation-type.
AnnotationDefinition - Annotation Type in autumn.lang.internals.annotations
This type of annotation indicates that a type was created from an annotation-definition.
AnnotationDefinition() - Constructor for class autumn.lang.compiler.ast.nodes.AnnotationDefinition
 
AnnotationList - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a list of annotation-usages.
AnnotationList() - Constructor for class autumn.lang.compiler.ast.nodes.AnnotationList
 
annotations() - Method in interface autumn.lang.ModuleInfo
This method creates a list containing the types of the annotations defined in the module.
AnnotationUtils - Class in com.mackenziehigh.autumn.lang.compiler.utils
An instance of this class provides generalized methods for processing annotations.
AnnotationUtils(ModuleCompiler) - Constructor for class com.mackenziehigh.autumn.lang.compiler.utils.AnnotationUtils
Sole Constructor.
answer - Variable in class com.mackenziehigh.autumn.resources.InstanceFieldTester
The answer to everything.
any(Predicate, Iterable) - Static method in class autumn.util.F
 
any(Iterable<?>, Predicate) - Static method in class com.mackenziehigh.autumn.util.T
This method determines whether any of the values in an iterable match a predicate.
appendToInsnList(InsnList, Iterable<AbstractInsnNode>) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method appends a list of instructions onto another list of instructions.
apply(ArgumentStack) - Method in interface autumn.lang.DefinedFunctor
This method performs an invocation of this function object.
apply(ArgumentStack) - Method in interface autumn.lang.Functor
This method performs an invocation of this function object.
apply(ArgumentStack) - Method in class autumn.lang.internals.AbstractDefinedFunctor
This method performs an invocation of this function object.
apply(ArgumentStack) - Method in class autumn.lang.internals.ModuleDelegate
This method performs an invocation of this function object.
apply(TypedFunctor, Iterable) - Static method in class autumn.util.F
 
apply(TypedFunctor, Iterable<?>) - Static method in class com.mackenziehigh.autumn.util.T
This method applies a functor to a list of arguments.
ARGUMENT_STACK - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
ArgumentStack - Class in autumn.lang.internals
Instances of this class are used to send arguments into functors and send result back therefrom.
ArrayType - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
This class provides a concrete implementation of the IArrayType interface.
ArrayType(ITypeFactory, IElementType, int, Class) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.ArrayType
Sole Constructor.
asMutableList() - Method in class autumn.lang.compiler.ast.commons.ConstructList
This method creates a mutable copy of this list.
AsOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an as-conversion expression.
AsOperation() - Constructor for class autumn.lang.compiler.ast.nodes.AsOperation
 
AssertionFailedException - Exception in autumn.lang.exceptions
This type of exception is thrown by assert-statements, when a required condition does not hold.
AssertionFailedException(String, int) - Constructor for exception autumn.lang.exceptions.AssertionFailedException
Constructor.
AssertionFailedException(String, int, String) - Constructor for exception autumn.lang.exceptions.AssertionFailedException
Constructor.
AssertStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an assertion statement.
AssertStatement() - Constructor for class autumn.lang.compiler.ast.nodes.AssertStatement
 
assign(IType, IType) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method determines whether a value of a type X can be converted to a value of a type Y, as is done during method invocations and variable assignments.
ASSIGNMENT_TO_READONLY - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A value cannot be assigned to a readonly variable or field.
AssumeStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an assumption statement.
AssumeStatement() - Constructor for class autumn.lang.compiler.ast.nodes.AssumeStatement
 
AssumptionFailedException - Exception in autumn.lang.exceptions
This type of exception is thrown by assume-statements, when a required condition does not hold.
AssumptionFailedException(String, int) - Constructor for exception autumn.lang.exceptions.AssumptionFailedException
Constructor.
AssumptionFailedException(String, int, String) - Constructor for exception autumn.lang.exceptions.AssumptionFailedException
Constructor.
AstBuilder - Class in com.mackenziehigh.autumn.lang.compiler.parser
This class is used to convert a parse-tree to an abstract-syntax-tree.
async(Action) - Static method in class com.mackenziehigh.autumn.util.T
 
AsyncTask - Interface in com.mackenziehigh.autumn.resources.dev
An instance of this interface encapsulates a task to perform asynchronously.
Author - Annotation Type in autumn.lang.annotations
This type of annotation stores the names of the authors of the entity that it is applied to.
autoboxToObject(InsnList, IType) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method generates the bytecode necessary to box a value.
Autumn - Class in autumn.lang.compiler
An instance of this class simplifies the use of Autumn.
Autumn() - Constructor for class autumn.lang.compiler.Autumn
Sole Constructor.
autumn.lang - package autumn.lang
This package contains fundamental pieces of the Autumn programming language itself.
autumn.lang.annotations - package autumn.lang.annotations
This package contains annotations that are used directly by programmers.
autumn.lang.compiler - package autumn.lang.compiler
Autumn Compiler and Related Utilities.
autumn.lang.compiler.ast.commons - package autumn.lang.compiler.ast.commons
Abstract-Syntax-Tree Shared Components and Abstractions
autumn.lang.compiler.ast.literals - package autumn.lang.compiler.ast.literals
This packages contains data-structures for representing literals, which may be malformed.
autumn.lang.compiler.ast.nodes - package autumn.lang.compiler.ast.nodes
 
autumn.lang.compiler.errors - package autumn.lang.compiler.errors
This package contains the code needed to report compile-time errors.
autumn.lang.compiler.exceptions - package autumn.lang.compiler.exceptions
This package contains exceptions that may be thrown during the compilation process.
autumn.lang.exceptions - package autumn.lang.exceptions
This package contains exceptions that are thrown by Autumn programs at runtime.
autumn.lang.internals - package autumn.lang.internals
(Low Level) This package contains code that is not needed by programmers, but is needed by programs.
autumn.lang.internals.annotations - package autumn.lang.internals.annotations
(Low Level) This package contains special annotations that are not needed by programmers, but is needed by programs.
autumn.util - package autumn.util
Common Utilities
autumn.util.functors - package autumn.util.functors
Common Functor Types
autumn.util.test - package autumn.util.test
Unit Testing Framework
AutumnCompiler - Class in autumn.lang.compiler
An instance of this class is a compiler that can compile Autumn modules.
AutumnCompiler(IErrorReporter, ClassLoader) - Constructor for class autumn.lang.compiler.AutumnCompiler
Constructor.
AutumnParser - Class in autumn.lang.compiler
An instance of this class is a parser that can parse an Autumn module.
AutumnParser(IErrorReporter) - Constructor for class autumn.lang.compiler.AutumnParser
Constructor.
AutumnPrettyPrinter - Class in autumn.lang.compiler
An instance of this class can pretty-print an abstract-syntax-tree.
AutumnPrettyPrinter() - Constructor for class autumn.lang.compiler.AutumnPrettyPrinter
Constructor.
AutumnPrettyPrinter(PrintStream) - Constructor for class autumn.lang.compiler.AutumnPrettyPrinter
Constructor.
AutumnProject - Class in autumn.lang.compiler
(Under Active Development) - An instance of this class represents an Autumn project.
AutumnProject(File, IErrorReporter) - Constructor for class autumn.lang.compiler.AutumnProject
Sole Constructor.
average(Iterable) - Static method in class autumn.util.F
 
average(Iterable<?>) - Static method in class com.mackenziehigh.autumn.util.T
This method calculates the average of a set of values.

B

BAD_ARGUMENT_COUNT - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: An incorrect number of arguments was given to in an invocation.
BAD_LITERAL - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning:
BasicErrorReporter - Class in autumn.lang.compiler.errors
An instance of this class is an error-reporter that reports errors to a PrintStream.
BasicErrorReporter() - Constructor for class autumn.lang.compiler.errors.BasicErrorReporter
Constructor.
BasicErrorReporter(PrintStream) - Constructor for class autumn.lang.compiler.errors.BasicErrorReporter
Constructor.
big(Object) - Static method in class autumn.util.F
 
big(Object) - Static method in class com.mackenziehigh.autumn.util.T
This method converts a value to a BigDecimal.
BIG_DECIMAL - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
BIG_DECIMAL_SCALE - Static variable in class autumn.lang.internals.Helpers
This is the scale of big-decimal literals.
BIG_INTEGER - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
BigDecimalDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a BigDecimal literal.
BigDecimalDatum() - Constructor for class autumn.lang.compiler.ast.nodes.BigDecimalDatum
 
BigDecimalLiteral - Class in autumn.lang.compiler.ast.literals
An instance of this class represents a double literal.
BigDecimalLiteral(String) - Constructor for class autumn.lang.compiler.ast.literals.BigDecimalLiteral
Constructor.
BigIntegerDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a BigInteger literal.
BigIntegerDatum() - Constructor for class autumn.lang.compiler.ast.nodes.BigIntegerDatum
 
BigIntegerLiteral - Class in autumn.lang.compiler.ast.literals
An instance of this class represents a long literal.
BigIntegerLiteral(String) - Constructor for class autumn.lang.compiler.ast.literals.BigIntegerLiteral
Constructor.
Bitwise - Class in autumn.util
This class provides bitwise manipulations, since the language does not have bitwise operators.
BooleanDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a boolean literal.
BooleanDatum() - Constructor for class autumn.lang.compiler.ast.nodes.BooleanDatum
 
box(boolean) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
box(byte) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
box(char) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
box(double) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
box(float) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
box(int) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
box(long) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
box(short) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
box(IType, IType) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method generates the bytecode necessary to perform a boxing conversion.
BOXED_BOOLEAN - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
BOXED_BYTE - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
BOXED_CHAR - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
BOXED_DOUBLE - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
BOXED_FLOAT - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
BOXED_INT - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
BOXED_LONG - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
BOXED_SHORT - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
boxToObject(boolean) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
boxToObject(byte) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
boxToObject(char) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
boxToObject(double) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
boxToObject(float) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
boxToObject(int) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
boxToObject(long) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
boxToObject(short) - Static method in class autumn.lang.internals.Conversions
This method boxes a given input value.
BranchStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a branch-statement.
BranchStatement() - Constructor for class autumn.lang.compiler.ast.nodes.BranchStatement
 
BREAK_OUTSIDE_OF_LOOP - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A break-statement is located outside of a loop construct.
BreakStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a break-statement.
BreakStatement() - Constructor for class autumn.lang.compiler.ast.nodes.BreakStatement
 
bridgeGetters() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.RecordElement
This method finds the getter methods that simply invoke the primary getter method.
BridgeMethod - Class in com.mackenziehigh.autumn.lang.compiler.utils
An instance of this method simplifies the compilation of a bridge method.
BridgeMethod(CustomDeclaredType, IReturnType, IMethod) - Constructor for class com.mackenziehigh.autumn.lang.compiler.utils.BridgeMethod
Constructor.
BridgeMethod(IMethod, IMethod) - Constructor for class com.mackenziehigh.autumn.lang.compiler.utils.BridgeMethod
Constructor.
bridges() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.FunctorAnalyzer
This method creates a list of the bridge methods that the functor-type must provide.
bridgeSetters() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.RecordElement
This method finds the setter methods that simply invoke the primary setter method.
build() - Method in class autumn.lang.internals.ModuleInfoBuilder
This method creates a ModuleInfo object based on the information that was provided to this builder.
build() - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.ModuleCompiler
This method performs the bytecode-generation of the module and the code therein.
build(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
This method converts a parse-tree to an abstract-syntax-tree.
builder() - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
This method retrieves the builder that is building the AST.
buildString() - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
This method retrieves the pretty printable string that was created.
bytecode() - Method in class autumn.lang.compiler.ClassFile
This method returns the bytecode stored in this class-file.
bytecodeOf(ModuleCompiler, IInvokableMember) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method creates the bytecode representation of a constructor or method.
ByteDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a byte literal.
ByteDatum() - Constructor for class autumn.lang.compiler.ast.nodes.ByteDatum
 
ByteLiteral - Class in autumn.lang.compiler.ast.literals
An instance of this class represents a byte literal.
ByteLiteral(byte) - Constructor for class autumn.lang.compiler.ast.literals.ByteLiteral
Constructor.
ByteLiteral(String) - Constructor for class autumn.lang.compiler.ast.literals.ByteLiteral
Constructor.

C

call() - Method in class autumn.util.functors.Function0
callee - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.BridgeMethod
This is the type-system representation of the actual method definition.
caller - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.BridgeMethod
This is the type-system representation of the bridge method definition.
CallMethodExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the invocation of a non-static method.
CallMethodExpression() - Constructor for class autumn.lang.compiler.ast.nodes.CallMethodExpression
 
CallStaticMethodExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the invocation of a static method.
CallStaticMethodExpression() - Constructor for class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
 
cancel() - Method in interface com.mackenziehigh.autumn.resources.dev.AsyncTask
This method tries to cancel this task.
CANNOT_OVERRIDE_FINAL_METHOD - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A method is attempting to override another method that is declared 'final'.
capture(String, Object) - Method in class autumn.lang.internals.AbstractLambda
This method is invoked to capture the state of a variable.
capture(String, Object) - Method in interface autumn.lang.Lambda
This method is invoked to capture the state of a variable.
cast - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.Conversion
This flag is true, if this conversion is really a cast.
CharDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a char literal.
CharDatum() - Constructor for class autumn.lang.compiler.ast.nodes.CharDatum
 
CharLiteral - Class in autumn.lang.compiler.ast.literals
An instance of this class represents a char literal.
CharLiteral(char) - Constructor for class autumn.lang.compiler.ast.literals.CharLiteral
Constructor.
CharLiteral(String) - Constructor for class autumn.lang.compiler.ast.literals.CharLiteral
Constructor.
checkArgs(List<T>, List<? extends IType>) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
Given the types of the arguments in an arguments-list and a set of invokable members, this method selects those invokable members whose formal-parameter types are acceptable matches for the given arguments.
CheckedException - Exception in autumn.lang.exceptions
An instance of this class prevents the need for throws clauses by wrapping a checked-exception.
CheckedException(Throwable) - Constructor for exception autumn.lang.exceptions.CheckedException
Sole Constructor.
checker - Variable in class com.mackenziehigh.autumn.lang.compiler.compilers.ProgramCompiler
 
CIRCULAR_INHERITANCE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A type directly or indirectly inherits from itself.
CLASS - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
ClassDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a class literal.
ClassDatum() - Constructor for class autumn.lang.compiler.ast.nodes.ClassDatum
 
classes() - Method in class autumn.lang.compiler.CompiledProgram
This method retrieves the class-files that are part of the compiled program.
ClassFile - Class in autumn.lang.compiler
An instance of this object stores the bytecode of a single class-file.
ClassFile(String, byte[]) - Constructor for class autumn.lang.compiler.ClassFile
Sole Constructor.
clazz - Variable in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
 
clear() - Method in class autumn.lang.compiler.TreeBuilder
This method removes all the elements off of the primary-stack.
clear() - Method in class autumn.lang.internals.ArgumentStack
This method removes all arguments from the argument-stack.
clear(T) - Static method in class com.mackenziehigh.autumn.util.T
This method sets the value of each element to its default value.
closure() - Method in class autumn.lang.internals.AbstractLambda
This method creates a map representation of the closure.
closure() - Method in interface autumn.lang.Lambda
This method creates a map representation of the closure.
code() - Method in class autumn.lang.compiler.errors.ErrorReport
This method returns the error-code that indicates the type of static check that failed.
codes() - Method in class autumn.lang.compiler.errors.BasicErrorReporter
This method returns a list containing the error-codes that have been reported already.
column() - Method in interface autumn.lang.Lambda
This method retrieves the column-number where the lambda is located.
column() - Method in class autumn.lang.LocalsMap
This method retrieves the column-number of the caller locals-expression.
com.mackenziehigh.autumn - package com.mackenziehigh.autumn
(Private) Entry-Point of Autumn
com.mackenziehigh.autumn.lang.compiler.args - package com.mackenziehigh.autumn.lang.compiler.args
(Private) Autumn's Command-Line Parser
com.mackenziehigh.autumn.lang.compiler.compilers - package com.mackenziehigh.autumn.lang.compiler.compilers
(Private) Autumn's Compiler.
com.mackenziehigh.autumn.lang.compiler.parser - package com.mackenziehigh.autumn.lang.compiler.parser
(Private) Autumn's Parser
com.mackenziehigh.autumn.lang.compiler.pretty - package com.mackenziehigh.autumn.lang.compiler.pretty
(Private) Pretty Printer
com.mackenziehigh.autumn.lang.compiler.typesystem - package com.mackenziehigh.autumn.lang.compiler.typesystem
(Private) This package is a concrete implementation of Autumn's type-system.
com.mackenziehigh.autumn.lang.compiler.typesystem.design - package com.mackenziehigh.autumn.lang.compiler.typesystem.design
(Private) This package contains the design of the Autumn programming language's type-system.
com.mackenziehigh.autumn.lang.compiler.utils - package com.mackenziehigh.autumn.lang.compiler.utils
(Private) Internal Compiler Utilities.
com.mackenziehigh.autumn.resources - package com.mackenziehigh.autumn.resources
(Private) This is a place to put miscellaneous things needed by the compiler.
com.mackenziehigh.autumn.resources.dev - package com.mackenziehigh.autumn.resources.dev
(Private) This is just a place to put code that I do not want to delete yet.
com.mackenziehigh.autumn.util - package com.mackenziehigh.autumn.util
(Private) This package contains code needed to implement the standard library.
com.mackenziehigh.autumn.util.json - package com.mackenziehigh.autumn.util.json
(Private - For Future Use) JSON
com.mackenziehigh.autumn.util.json.parser - package com.mackenziehigh.autumn.util.json.parser
(Private - For Future Use) JSON Parser
COMPARABLE - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
compare(Comparable, Comparable) - Static method in class autumn.util.F
 
compare(Comparable, Comparable) - Static method in class com.mackenziehigh.autumn.util.T
This method compares to comparable values.
compare(Object, Object) - Method in class autumn.util.functors.Ordering
compareTo(Record) - Method in class autumn.lang.internals.AbstractRecord
This method compares this record to another given record.
compareTo(Record) - Method in interface autumn.lang.Record
This method compares this record to another given record.
compile() - Method in class autumn.lang.compiler.Autumn
This method compiles the list of modules to bytecode.
compile() - Method in class autumn.lang.compiler.AutumnProject
This method compiles the project and outputs a jar-file.
compile(ModuleCompiler) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.BridgeMethod
This method creates the bytecode representation of the bridge method definition.
compile(File) - Method in class autumn.lang.compiler.Autumn
This method compiles the list of modules to bytecode.
compile(Iterable<Module>) - Method in class autumn.lang.compiler.AutumnCompiler
This method compiles the abstract-syntax-tree representations of a group of modules.
compile(String) - Method in class autumn.lang.compiler.Autumn
This method compiles the list of modules to bytecode.
compile(List<Module>, IErrorReporter, ClassLoader, List<Class>) - Static method in class com.mackenziehigh.autumn.lang.compiler.compilers.ProgramCompiler
This method compiles a program to its bytecode representation.
compileAbstract(ModuleCompiler) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.BridgeMethod
This method creates the bytecode representation of an abstract bridge method definition.
compileAnnotation(IAnnotation) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.AnnotationUtils
This method compiles a single annotation to its bytecode representation.
compileAnnotationList(Iterable<IAnnotation>) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.AnnotationUtils
This method compiles a list of annotations to their bytecode representations.
CompiledProgram - Class in autumn.lang.compiler
An instance of this class is a compiled Autumn program.
CompiledProgram(CompiledProgram, List<URL>) - Constructor for class autumn.lang.compiler.CompiledProgram
Constructor.
CompiledProgram(String, List<ClassFile>) - Constructor for class autumn.lang.compiler.CompiledProgram
Constructor.
concat(Object, Object) - Static method in class autumn.lang.internals.Operators
Concatenation Operation
ConcatOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the concatentation operator.
ConcatOperation() - Constructor for class autumn.lang.compiler.ast.nodes.ConcatOperation
 
ConditionalCase - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a conditionally executed statement.
ConditionalCase() - Constructor for class autumn.lang.compiler.ast.nodes.ConditionalCase
 
conditionalCast(IExpressionType, IExpressionType) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method conditionally generates a checked-cast instruction.
ConstructList<T extends IConstruct> - Class in autumn.lang.compiler.ast.commons
An instance of this class is an immutable list of constructs.
ConstructList() - Constructor for class autumn.lang.compiler.ast.commons.ConstructList
Constructor.
ConstructList(Iterable<T>) - Constructor for class autumn.lang.compiler.ast.commons.ConstructList
Constructor.
CONTINUE_OUTSIDE_OF_LOOP - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A break-statement is located outside of a loop construct.
ContinueStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a continue-statement.
ContinueStatement() - Constructor for class autumn.lang.compiler.ast.nodes.ContinueStatement
 
Conversion - Class in com.mackenziehigh.autumn.lang.compiler.utils
An instance of this class describes either an as-conversion or an is-conversion.
Conversion(String, IExpressionType, IReturnType, boolean) - Constructor for class com.mackenziehigh.autumn.lang.compiler.utils.Conversion
Sole Constructor.
Conversions - Class in autumn.lang.internals
This class provides the static utility methods that perform the predefined conversions.
Conversions() - Constructor for class autumn.lang.internals.Conversions
 
CONVERSIONS - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
convertToBoolean(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a boolean value to a boolean value.
convertToBoolean(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a byte value to a boolean value.
convertToBoolean(char) - Static method in class autumn.lang.internals.Conversions
This method converts a char value to a boolean value.
convertToBoolean(double) - Static method in class autumn.lang.internals.Conversions
This method converts a double value to a boolean value.
convertToBoolean(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float value to a boolean value.
convertToBoolean(int) - Static method in class autumn.lang.internals.Conversions
This method converts a int value to a boolean value.
convertToBoolean(long) - Static method in class autumn.lang.internals.Conversions
This method converts a long value to a boolean value.
convertToBoolean(short) - Static method in class autumn.lang.internals.Conversions
This method converts a short value to a boolean value.
convertToByte(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a boolean value to a byte value.
convertToByte(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a byte value to a byte value.
convertToByte(char) - Static method in class autumn.lang.internals.Conversions
This method converts a char value to a byte value.
convertToByte(double) - Static method in class autumn.lang.internals.Conversions
This method converts a double value to a byte value.
convertToByte(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float value to a byte value.
convertToByte(int) - Static method in class autumn.lang.internals.Conversions
This method converts a int value to a byte value.
convertToByte(long) - Static method in class autumn.lang.internals.Conversions
This method converts a long value to a byte value.
convertToByte(short) - Static method in class autumn.lang.internals.Conversions
This method converts a short value to a byte value.
convertToChar(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a boolean value to a char value.
convertToChar(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a byte value to a char value.
convertToChar(char) - Static method in class autumn.lang.internals.Conversions
This method converts a char value to a char value.
convertToChar(double) - Static method in class autumn.lang.internals.Conversions
This method converts a double value to a char value.
convertToChar(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float value to a char value.
convertToChar(int) - Static method in class autumn.lang.internals.Conversions
This method converts a int value to a char value.
convertToChar(long) - Static method in class autumn.lang.internals.Conversions
This method converts a long value to a char value.
convertToChar(short) - Static method in class autumn.lang.internals.Conversions
This method converts a short value to a char value.
convertToDouble(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a boolean value to a double value.
convertToDouble(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a byte value to a double value.
convertToDouble(char) - Static method in class autumn.lang.internals.Conversions
This method converts a char value to a double value.
convertToDouble(double) - Static method in class autumn.lang.internals.Conversions
This method converts a double value to a double value.
convertToDouble(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float value to a double value.
convertToDouble(int) - Static method in class autumn.lang.internals.Conversions
This method converts a int value to a double value.
convertToDouble(long) - Static method in class autumn.lang.internals.Conversions
This method converts a long value to a double value.
convertToDouble(short) - Static method in class autumn.lang.internals.Conversions
This method converts a short value to a double value.
convertToFloat(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a boolean value to a float value.
convertToFloat(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a byte value to a float value.
convertToFloat(char) - Static method in class autumn.lang.internals.Conversions
This method converts a char value to a float value.
convertToFloat(double) - Static method in class autumn.lang.internals.Conversions
This method converts a double value to a float value.
convertToFloat(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float value to a float value.
convertToFloat(int) - Static method in class autumn.lang.internals.Conversions
This method converts a int value to a float value.
convertToFloat(long) - Static method in class autumn.lang.internals.Conversions
This method converts a long value to a float value.
convertToFloat(short) - Static method in class autumn.lang.internals.Conversions
This method converts a short value to a float value.
convertToInt(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a boolean value to a int value.
convertToInt(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a byte value to a int value.
convertToInt(char) - Static method in class autumn.lang.internals.Conversions
This method converts a char value to a int value.
convertToInt(double) - Static method in class autumn.lang.internals.Conversions
This method converts a double value to a int value.
convertToInt(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float value to a int value.
convertToInt(int) - Static method in class autumn.lang.internals.Conversions
This method converts a int value to a int value.
convertToInt(long) - Static method in class autumn.lang.internals.Conversions
This method converts a long value to a int value.
convertToInt(short) - Static method in class autumn.lang.internals.Conversions
This method converts a short value to a int value.
convertToLong(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a boolean value to a long value.
convertToLong(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a byte value to a long value.
convertToLong(char) - Static method in class autumn.lang.internals.Conversions
This method converts a char value to a long value.
convertToLong(double) - Static method in class autumn.lang.internals.Conversions
This method converts a double value to a long value.
convertToLong(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float value to a long value.
convertToLong(int) - Static method in class autumn.lang.internals.Conversions
This method converts a int value to a long value.
convertToLong(long) - Static method in class autumn.lang.internals.Conversions
This method converts a long value to a long value.
convertToLong(short) - Static method in class autumn.lang.internals.Conversions
This method converts a short value to a long value.
convertToShort(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a boolean value to a short value.
convertToShort(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a byte value to a short value.
convertToShort(char) - Static method in class autumn.lang.internals.Conversions
This method converts a char value to a short value.
convertToShort(double) - Static method in class autumn.lang.internals.Conversions
This method converts a double value to a short value.
convertToShort(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float value to a short value.
convertToShort(int) - Static method in class autumn.lang.internals.Conversions
This method converts a int value to a short value.
convertToShort(long) - Static method in class autumn.lang.internals.Conversions
This method converts a long value to a short value.
convertToShort(short) - Static method in class autumn.lang.internals.Conversions
This method converts a short value to a short value.
convertToString(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a value to its string representation.
convertToString(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a value to its string representation.
convertToString(char) - Static method in class autumn.lang.internals.Conversions
This method converts a value to its string representation.
convertToString(double) - Static method in class autumn.lang.internals.Conversions
This method converts a value to its string representation.
convertToString(float) - Static method in class autumn.lang.internals.Conversions
This method converts a value to its string representation.
convertToString(int) - Static method in class autumn.lang.internals.Conversions
This method converts a value to its string representation.
convertToString(long) - Static method in class autumn.lang.internals.Conversions
This method converts a value to its string representation.
convertToString(short) - Static method in class autumn.lang.internals.Conversions
This method converts a value to its string representation.
convertToString(Object) - Static method in class autumn.lang.internals.Conversions
This method converts a value to its string representation.
copy() - Method in interface autumn.lang.compiler.ast.commons.IConstruct
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.AddOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.AndOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.Annotation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.AnnotationList
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.AsOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.AssertStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.AssumeStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.BigDecimalDatum
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.BigIntegerDatum
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.BooleanDatum
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.BreakStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ByteDatum
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.CharDatum
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ClassDatum
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ConcatOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ConditionalCase
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ContinueStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.DispatchExpression
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.DivideOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.DocComment
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.DocCommentLine
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.DoubleDatum
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.DoUntilStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.DoWhileStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.Element
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ElementList
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.EqualsOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ExpressionStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.FloatDatum
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ForeverStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.FormalParameter
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.FormalParameterList
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ForStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.GetFieldExpression
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.GetStaticFieldExpression
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.GotoStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOrEqualsOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.IfStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ImpliesOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ImportDirective
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.InstanceOfExpression
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.IntDatum
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.IsOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.Label
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.LessThanOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.LessThanOrEqualsOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.LetStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ListExpression
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.LocalsExpression
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.LongDatum
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.MarkerStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.Module
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ModuloOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.MultiplyOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.Name
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.Namespace
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.NegateOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.NewExpression
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.NopStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.NotEqualsOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.NotOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.NullDatum
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.OnceExpression
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.OrOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.PrognExpression
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.RecurStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.RedoStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ReturnValueStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ReturnVoidStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.SequenceStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ShortDatum
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.StringDatum
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.SubtractOperation
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ThrowStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.TryCatchStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.UntilStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.ValStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.Variable
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.VariableDatum
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.VarStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.WhenStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.WhileStatement
This method creates a shallow copy of this object.
copy() - Method in class autumn.lang.compiler.ast.nodes.XorOperation
This method creates a shallow copy of this object.
copy() - Method in interface com.mackenziehigh.autumn.resources.dev.AsyncTask
This method creates an exact copy of this object.
copyStack() - Method in class autumn.lang.compiler.TreeBuilder
This method creates and returns a copy of the primary-stack.
count(Predicate, Iterable) - Static method in class autumn.util.F
 
count(Iterable<?>, Predicate) - Static method in class com.mackenziehigh.autumn.util.T
This method counts the the values that match a predicate
countAnnotations(Iterable<? extends IAnnotatable>, Class) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method counts the number of annotatables that are annotated with a given annotation.
CoupledErrorReporter - Class in autumn.lang.compiler.errors
An instance of this class is an error-reporter that routes reports through two other error-reporters.
CoupledErrorReporter(IErrorReporter, IErrorReporter) - Constructor for class autumn.lang.compiler.errors.CoupledErrorReporter
 
COVARIANCE_VIOLATION - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: An override method's return-type is not a subtype of the the return-type of the method that is overridden.
CovarianceViolation - Class in com.mackenziehigh.autumn.lang.compiler.utils
An instance of this class describes a covariance-violation in a record-definition.
create(boolean, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.BooleanDatum
This method creates a new instance of this class.
create(boolean, String, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.StringDatum
This method creates a new instance of this class.
create(ConstructList<IExpression>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ListExpression
This method creates a new instance of this class.
create(ConstructList<IExpression>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.PrognExpression
This method creates a new instance of this class.
create(ConstructList<IExpression>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.RecurStatement
This method creates a new instance of this class.
create(ConstructList<IStatement>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.SequenceStatement
This method creates a new instance of this class.
create(ConstructList<Annotation>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.AnnotationList
This method creates a new instance of this class.
create(ConstructList<DocCommentLine>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.DocComment
This method creates a new instance of this class.
create(ConstructList<Element>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ElementList
This method creates a new instance of this class.
create(ConstructList<FormalParameter>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.FormalParameterList
This method creates a new instance of this class.
create(ConstructList<ModuleDirective>, ConstructList<ImportDirective>, ConstructList<AnnotationDefinition>, ConstructList<ExceptionDefinition>, ConstructList<DesignDefinition>, ConstructList<StructDefinition>, ConstructList<TupleDefinition>, ConstructList<FunctorDefinition>, ConstructList<EnumDefinition>, ConstructList<FunctionDefinition>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.Module
This method creates a new instance of this class.
create(ConstructList<Name>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.Namespace
This method creates a new instance of this class.
create(IExpression, ConstructList<Label>, Label, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.BranchStatement
This method creates a new instance of this class.
create(IExpression, IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.AddOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.AndOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.AssertStatement
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.AssumeStatement
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ConcatOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.DivideOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.EqualsOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.GreaterThanOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.GreaterThanOrEqualsOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ImpliesOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.LessThanOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.LessThanOrEqualsOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ModuloOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.MultiplyOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.NotEqualsOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.OrOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.SubtractOperation
This method creates a new instance of this class.
create(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.XorOperation
This method creates a new instance of this class.
create(IExpression, IStatement, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.WhenStatement
This method creates a new instance of this class.
create(IExpression, Name, ConstructList<IExpression>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
This method creates a new instance of this class.
create(IExpression, Name, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
This method creates a new instance of this class.
create(IExpression, Name, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.GetFieldExpression
This method creates a new instance of this class.
create(IExpression, SequenceStatement, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ConditionalCase
This method creates a new instance of this class.
create(IExpression, SequenceStatement, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.DoUntilStatement
This method creates a new instance of this class.
create(IExpression, SequenceStatement, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.DoWhileStatement
This method creates a new instance of this class.
create(IExpression, SequenceStatement, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.UntilStatement
This method creates a new instance of this class.
create(IExpression, SequenceStatement, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.WhileStatement
This method creates a new instance of this class.
create(IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ExpressionStatement
This method creates a new instance of this class.
create(IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.NegateOperation
This method creates a new instance of this class.
create(IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.NotOperation
This method creates a new instance of this class.
create(IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.OnceExpression
This method creates a new instance of this class.
create(IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ReturnValueStatement
This method creates a new instance of this class.
create(IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ThrowStatement
This method creates a new instance of this class.
create(IExpression, TypeSpecifier, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.AsOperation
This method creates a new instance of this class.
create(IExpression, TypeSpecifier, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.InstanceOfExpression
This method creates a new instance of this class.
create(IExpression, TypeSpecifier, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.IsOperation
This method creates a new instance of this class.
create(IExpression, Variable, TypeSpecifier, IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
This method creates a new instance of this class.
create(BigDecimalLiteral, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.BigDecimalDatum
This method creates a new instance of this class.
create(BigIntegerLiteral, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.BigIntegerDatum
This method creates a new instance of this class.
create(ByteLiteral, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ByteDatum
This method creates a new instance of this class.
create(CharLiteral, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.CharDatum
This method creates a new instance of this class.
create(DoubleLiteral, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.DoubleDatum
This method creates a new instance of this class.
create(FloatLiteral, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.FloatDatum
This method creates a new instance of this class.
create(IntLiteral, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.IntDatum
This method creates a new instance of this class.
create(LongLiteral, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.LongDatum
This method creates a new instance of this class.
create(ShortLiteral, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ShortDatum
This method creates a new instance of this class.
create(ConditionalCase, ConstructList<ConditionalCase>, SequenceStatement, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.IfStatement
This method creates a new instance of this class.
create(DocComment, AnnotationList, Name, ConstructList<Name>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.EnumDefinition
This method creates a new instance of this class.
create(DocComment, AnnotationList, Name, ConstructList<TypeSpecifier>, ElementList, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.StructDefinition
This method creates a new instance of this class.
create(DocComment, AnnotationList, Name, ElementList, ConstructList<TypeSpecifier>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.DesignDefinition
This method creates a new instance of this class.
create(DocComment, AnnotationList, Name, ElementList, ConstructList<TypeSpecifier>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.TupleDefinition
This method creates a new instance of this class.
create(DocComment, AnnotationList, Name, FormalParameterList, TypeSpecifier, SequenceStatement, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
This method creates a new instance of this class.
create(DocComment, AnnotationList, Name, FormalParameterList, TypeSpecifier, TypeSpecifier, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
This method creates a new instance of this class.
create(DocComment, AnnotationList, Name, Namespace, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ModuleDirective
This method creates a new instance of this class.
create(DocComment, AnnotationList, Name, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
This method creates a new instance of this class.
create(DocComment, AnnotationList, Name, TypeSpecifier, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
This method creates a new instance of this class.
create(Label, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.GotoStatement
This method creates a new instance of this class.
create(Label, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.MarkerStatement
This method creates a new instance of this class.
create(Name, ConstructList<IExpression>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.DispatchExpression
This method creates a new instance of this class.
create(Name, TypeSpecifier, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.Element
This method creates a new instance of this class.
create(Namespace, Name, Integer, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
This method creates a new instance of this class.
create(SequenceStatement, ConstructList<ExceptionHandler>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.TryCatchStatement
This method creates a new instance of this class.
create(SequenceStatement, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ForeverStatement
This method creates a new instance of this class.
create(SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.BreakStatement
This method creates a new instance of this class.
create(SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ContinueStatement
This method creates a new instance of this class.
create(SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.LocalsExpression
This method creates a new instance of this class.
create(SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.NopStatement
This method creates a new instance of this class.
create(SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.NullDatum
This method creates a new instance of this class.
create(SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.RedoStatement
This method creates a new instance of this class.
create(SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ReturnVoidStatement
This method creates a new instance of this class.
create(TypeSpecifier, ConstructList<IExpression>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.NewExpression
This method creates a new instance of this class.
create(TypeSpecifier, Name, ConstructList<IExpression>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
This method creates a new instance of this class.
create(TypeSpecifier, Name, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
This method creates a new instance of this class.
create(TypeSpecifier, Name, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.GetStaticFieldExpression
This method creates a new instance of this class.
create(TypeSpecifier, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ClassDatum
This method creates a new instance of this class.
create(TypeSpecifier, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ImportDirective
This method creates a new instance of this class.
create(TypeSpecifier, List<String>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.Annotation
This method creates a new instance of this class.
create(Variable, IExpression, IExpression, IExpression, SequenceStatement, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ForStatement
This method creates a new instance of this class.
create(Variable, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.LetStatement
This method creates a new instance of this class.
create(Variable, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ValStatement
This method creates a new instance of this class.
create(Variable, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.VarStatement
This method creates a new instance of this class.
create(Variable, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.VariableDatum
This method creates a new instance of this class.
create(Variable, TypeSpecifier, IExpression, SequenceStatement, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ForeachStatement
This method creates a new instance of this class.
create(Variable, TypeSpecifier, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.LambdaStatement
This method creates a new instance of this class.
create(Variable, TypeSpecifier, SequenceStatement, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
This method creates a new instance of this class.
create(Variable, TypeSpecifier, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.FormalParameter
This method creates a new instance of this class.
create(Variable, TypeSpecifier, TypeSpecifier, Name, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.DelegateStatement
This method creates a new instance of this class.
create(File) - Static method in class autumn.lang.compiler.AutumnProject
 
create(String, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.DocCommentLine
This method creates a new instance of this class.
create(String, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.Label
This method creates a new instance of this class.
create(String, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.Name
This method creates a new instance of this class.
create(String, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.Variable
This method creates a new instance of this class.
create(URL, Integer, Integer, Object) - Static method in class autumn.lang.compiler.ast.nodes.SourceLocation
This method creates a new instance of this class.
createBigDecimal(String) - Static method in class autumn.lang.internals.Helpers
This method creates a new big-decimal.
createBigDecimal(BigDecimal) - Static method in class autumn.lang.internals.Helpers
This method creates a new properly scaled big-decimal from an existing big-decimal.
createBigInteger(String) - Static method in class autumn.lang.internals.Helpers
This method creates a new big-integer.
createChainedMethodCall() - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
createComponentAnnotation(List<String>) - Method in class autumn.lang.compiler.TreeBuilder
This method creates an annotation-usage.
createComponentAnnotationList() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an annotation-list.
createComponentConditionalCase() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a conditional-case.
createComponentDocComment() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a doc-comment.
createComponentDocCommentLine(String) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a doc-comment-line.
createComponentElement() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an element.
createComponentElementList() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an element-list.
createComponentExceptionHandler() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an exception-handler for a try-catch statement.
createComponentFormalParameter() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a formal-parameter.
createComponentFormalParameterList() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a formal-parameter.
createComponentLabel(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
createComponentLabel(String) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a label.
createComponentName(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
createComponentName(String) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a name.
createComponentNamespace() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a namespace component.
createComponentTypeSpecifier() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a type-specifier for an array-type.
createComponentTypeSpecifier(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
createComponentTypeSpecifier(Integer) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a type-specifier for an array-type.
createComponentVariable(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
createComponentVariable(String) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a variable.
createDatum(boolean) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a boolean-datum.
createDatum(boolean, String) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a String-datum.
createDatum(BigDecimalLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a big-decimal-datum.
createDatum(BigIntegerLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a big-integer-datum.
createDatum(ByteLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a byte-datum.
createDatum(CharLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a char-datum.
createDatum(DoubleLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a double-datum.
createDatum(FloatLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a float-datum.
createDatum(IntLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a int-datum.
createDatum(LongLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a long-datum.
createDatum(ShortLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a short-datum.
createDatumClass() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a class-datum.
createDatumNull() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a null-datum.
createDatumVariable() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a variable-datum.
createDefinitionAnnotation() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an annotation-definition.
createDefinitionDesign() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an design-definition.
createDefinitionEnum() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an enum-definition.
createDefinitionException() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an exception-definition.
createDefinitionFunction() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a function-definition.
createDefinitionFunctor() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an functor-definition.
createDefinitionStruct() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a struct-definition.
createDefinitionTuple() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an tuple-definition.
createDirectiveImport() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an import-directive.
createDirectiveModule() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a module-directive.
createExpressionCallMethod() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a call-method expression.
createExpressionCallStaticMethod() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a call-static-method expression.
createExpressionDispatch() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a dispatch-expression.
createExpressionGetField() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a get-field expression.
createExpressionGetStaticField() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a get-static-field expression.
createExpressionInstanceOf() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an instanceof-expression.
createExpressionList() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a list-expression.
createExpressionListComprehension() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a list-comprehension-expression.
createExpressionLocals() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a locals-expression.
createExpressionNew() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a new-expression.
createExpressionOnce() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a once-expression.
createExpressionProgn() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a progn-expression.
createExpressionSetField() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a set-field expression.
createExpressionSetStaticField() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a set-static-field expression.
createExpressionTernaryConditional() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an ternary-conditional expression.
createImmutableMap(InsnList) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method generates bytecode that creates an immutable map from two lists.
createModule() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a module.
createOperationAdd() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a add-operation.
createOperationAnd() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an AND-operation.
createOperationAs() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an as-operation.
createOperationConcat() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a concat-operation.
createOperationDivide() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a divide-operation.
createOperationEquals() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an equals-operation.
createOperationGreaterThan() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a greater-than operation.
createOperationGreaterThanOrEquals() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a greater-than-or-equals operation.
createOperationIdentityEquals() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an identity-equals operation.
createOperationIdentityNotEquals() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an identity-not-equals operation.
createOperationImplies() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an IMPLIES-operation.
createOperationIs() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an is-operation.
createOperationLessThan() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a less-than operation.
createOperationLessThanOrEquals() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a less-than-or-equals operation.
createOperationModulo() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a modulo-operation.
createOperationMultiply() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a multiply-operation.
createOperationNegate() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a negate-operation.
createOperationNot() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a not-operation.
createOperationNotEquals() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an not-equals-operation.
createOperationNullCoalescing() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a null-coalescing operation.
createOperationOr() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an OR-operation.
createOperationSubtract() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a subtract-operation.
createOperationXor() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an XOR-operation.
createStatementAssert() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an assert-statement.
createStatementAssume() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an assume-statement.
createStatementBranch() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a branch-statement.
createStatementBreak() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a break-statement.
createStatementContinue() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a continue-statement.
createStatementDelegate() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a delegate-statement.
createStatementDoUntil() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a do-until-loop statement.
createStatementDoWhile() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a do-while-loop statement.
createStatementExpression() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an expression-statement.
createStatementFor() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a for-statement.
createStatementForeach() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a foreach-statement.
createStatementForever() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a forever-loop statement.
createStatementGoto() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a goto-statement.
createStatementIf() - Method in class autumn.lang.compiler.TreeBuilder
This method creates an if-statement.
createStatementLambda() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a lambda-statement.
createStatementLet() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a let-statement.
createStatementMarker() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a marker-statement.
createStatementNop() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a nop-statement.
createStatementRecur() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a recur-statement.
createStatementRedo() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a redo-statement.
createStatementReturnValue() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a return-value statement.
createStatementReturnVoid() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a return-void statement.
createStatementSequence() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a sequence-statement.
createStatementThrow() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a throw-statement.
createStatementTryCatch() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a try-catch statement.
createStatementUntil() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a until-statement.
createStatementVal() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a val-statement.
createStatementVar() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a var-statement.
createStatementWhen() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a when-statement.
createStatementWhile() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a while-statement.
createStreamASCII(StringBuilder) - Static method in class autumn.lang.compiler.AutumnPrettyPrinter
This method creates a PrintStream that prints to a StringBuilder using ASCII.
CustomAnnotation - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this class represents an annotation instantiation.
CustomAnnotation(Annotation, List<String>, IAnnotationType) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomAnnotation
Constructor.
CustomConstructor - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this class represents a constructor.
CustomConstructor(ITypeFactory) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomConstructor
Sole Constructor.
CustomDeclaredType - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this class represents a declared type.
CustomField - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this class represents a field.
CustomField(ITypeFactory) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomField
Sole Constructor.
CustomFormalParameter - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this class represents a formal-parameter.
CustomFormalParameter() - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomFormalParameter
 
CustomMethod - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this class represents a method.
CustomMethod(ITypeFactory, boolean) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomMethod
Sole Constructor.

D

decode(Module, String) - Method in class com.mackenziehigh.autumn.util.json.JsonDecoder
 
decodeJson(Module, String) - Static method in class autumn.util.F
 
defaultValue(Class) - Static method in class com.mackenziehigh.autumn.util.T
This method returns the default value of a given type.
defaultValueOf(Class) - Static method in class autumn.util.F
 
DefinedFunctor - Interface in autumn.lang
This interface is the supertype of statically defined functor types.
delegate - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.DelegateToHandler
This is the type of the delegate's invoke(*) method.
delegate(Module, String) - Static method in class autumn.lang.internals.Helpers
This method searches for a particular function's delegate in a module.
Delegate - Interface in autumn.lang
An instance of this interface is a delegate.
DELEGATE - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
DelegateStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the creation of a delegate.
DelegateStatement() - Constructor for class autumn.lang.compiler.ast.nodes.DelegateStatement
 
DelegateToHandler - Class in com.mackenziehigh.autumn.lang.compiler.utils
An instance of this class is used to map a delegate to handler function.
DelegateToHandler.Errors - Enum in com.mackenziehigh.autumn.lang.compiler.utils
 
describe(String) - Method in interface autumn.util.test.TestCase
This method sets the description of this test-case.
description() - Method in interface autumn.util.test.TestResult
This method retrieves the description of the test-case.
DesignDefinition - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the definition of a design.
DesignDefinition - Annotation Type in autumn.lang.internals.annotations
This type of annotation indicates that a type was created from a design-definition.
DesignDefinition() - Constructor for class autumn.lang.compiler.ast.nodes.DesignDefinition
 
designs() - Method in interface autumn.lang.ModuleInfo
This method creates a list containing the types of the designs defined in the module.
details() - Method in class autumn.lang.compiler.errors.ErrorReport
This method retrieves the details that have been added to this error-report.
detectCircularInheritance(IDeclaredType) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method determines whether this class or any of its parents inherit from themselves.
detectSubtypeViolation() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.FunctorAnalyzer
Every invoke(*) method in a subclass must be compatible with those in its superclasses.
disableAssume() - Static method in class autumn.lang.compiler.Autumn
This method turns the assume-statements off.
DispatchException - Exception in autumn.lang.exceptions
This type of exception is thrown by a dispatch-expression, when none of the statically applicable function overloads will accept the arguments at runtime.
DispatchException() - Constructor for exception autumn.lang.exceptions.DispatchException
Sole Constructor.
DispatchExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the dispatch to a function.
DispatchExpression() - Constructor for class autumn.lang.compiler.ast.nodes.DispatchExpression
 
divide(byte, byte) - Static method in class autumn.lang.internals.Operators
Division Operation
divide(char, char) - Static method in class autumn.lang.internals.Operators
Division Operation
divide(double, double) - Static method in class autumn.lang.internals.Operators
Division Operation
divide(float, float) - Static method in class autumn.lang.internals.Operators
Division Operation
divide(int, int) - Static method in class autumn.lang.internals.Operators
Division Operation
divide(long, long) - Static method in class autumn.lang.internals.Operators
Division Operation
divide(short, short) - Static method in class autumn.lang.internals.Operators
Division Operation
divide(BigDecimal, BigDecimal) - Static method in class autumn.lang.internals.Operators
Division Operation
divide(BigInteger, BigInteger) - Static method in class autumn.lang.internals.Operators
Division Operation
DivideOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the division operator.
DivideOperation() - Constructor for class autumn.lang.compiler.ast.nodes.DivideOperation
 
DocComment - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a doc-comment.
DocComment() - Constructor for class autumn.lang.compiler.ast.nodes.DocComment
 
DocCommentLine - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a single line within a doc-comment.
DocCommentLine() - Constructor for class autumn.lang.compiler.ast.nodes.DocCommentLine
 
DoubleDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a double literal.
DoubleDatum() - Constructor for class autumn.lang.compiler.ast.nodes.DoubleDatum
 
DoubleLiteral - Class in autumn.lang.compiler.ast.literals
An instance of this class represents a double literal.
DoubleLiteral(double) - Constructor for class autumn.lang.compiler.ast.literals.DoubleLiteral
Constructor.
DoubleLiteral(String) - Constructor for class autumn.lang.compiler.ast.literals.DoubleLiteral
Constructor.
DoUntilStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a do-until-loop style statement.
DoUntilStatement() - Constructor for class autumn.lang.compiler.ast.nodes.DoUntilStatement
 
DoWhileStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a do-while-loop style statement.
DoWhileStatement() - Constructor for class autumn.lang.compiler.ast.nodes.DoWhileStatement
 
DUPLICATE_ANNOTATION - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: An annotation can only appear once in a single annotation-list.
DUPLICATE_CONSTANT - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: An enum-definition contains multiple enum-constants with the same name.
DUPLICATE_ELEMENT - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A record can only declare an element once per definition.
DUPLICATE_EXCEPTION_HANDLER - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The exception handler catches an the exact type as another exception handler.
DUPLICATE_FUNCTION - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The function was already declared elsewhere.
DUPLICATE_LABEL - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The label was already previously declared elsewhere.
DUPLICATE_METHOD - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The method was already declared elsewhere.
DUPLICATE_MODULE_DIRECTIVE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A module contains more than one module-directive.
DUPLICATE_PROPERTY - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The property was already declared elsewhere.
DUPLICATE_SUPERTYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A superinterface was specified more than once.
DUPLICATE_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The type was already declared elsewhere.
DUPLICATE_VARIABLE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The variable was already previously declared elsewhere.
DynamicLoader - Class in autumn.lang.compiler
An instance of this class is a custom class-loader that can load a compiled Autumn program.
DynamicLoader(ClassLoader, CompiledProgram) - Constructor for class autumn.lang.compiler.DynamicLoader
Sole Constructor.

E

Element - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an element in a struct or tuple.
Element() - Constructor for class autumn.lang.compiler.ast.nodes.Element
 
ElementList - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a list of elements.
ElementList() - Constructor for class autumn.lang.compiler.ast.nodes.ElementList
 
elements - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer
These are the elements in the new record.
elements() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer
This method creates a map that maps the name of a element to a description of the element.
elements() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TopoSorter
This method converts this topologically sorted list to an immutable list.
EMPTY_PROGN - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A progn-expression cannot be empty.
enableAssume() - Static method in class autumn.lang.compiler.Autumn
This method turns the assume-statements on.
encode(boolean) - Method in class com.mackenziehigh.autumn.util.json.JsonEncoder
 
encode(char) - Method in class com.mackenziehigh.autumn.util.json.JsonEncoder
 
encode(Record) - Method in class com.mackenziehigh.autumn.util.json.JsonEncoder
 
encode(Object) - Method in class com.mackenziehigh.autumn.util.json.JsonEncoder
 
encode(String) - Method in class com.mackenziehigh.autumn.util.json.JsonEncoder
 
encode(BigDecimal) - Method in class com.mackenziehigh.autumn.util.json.JsonEncoder
 
encode(List) - Method in class com.mackenziehigh.autumn.util.json.JsonEncoder
 
encode(Map<String, ? extends Object>) - Method in class com.mackenziehigh.autumn.util.json.JsonEncoder
 
encodeJson(Object) - Static method in class autumn.util.F
 
ENUM - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
EnumDefinition - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the definition of an enum-type.
EnumDefinition - Annotation Type in autumn.lang.internals.annotations
This type of annotation indicates that a type was created from an enum-definition.
EnumDefinition() - Constructor for class autumn.lang.compiler.ast.nodes.EnumDefinition
 
enumerate(Iterable) - Static method in class autumn.util.F
 
enumerate(Iterable<?>) - Static method in class com.mackenziehigh.autumn.util.T
This method creates a list of [index, element] pairs.
enums() - Method in interface autumn.lang.ModuleInfo
This method creates a list containing the types of the enumerations defined in the module.
equals(boolean, boolean) - Static method in class autumn.lang.internals.Operators
Equality Operation
equals(byte, byte) - Static method in class autumn.lang.internals.Operators
Equality Operation
equals(char, char) - Static method in class autumn.lang.internals.Operators
Equality Operation
equals(double, double) - Static method in class autumn.lang.internals.Operators
Equality Operation
equals(float, float) - Static method in class autumn.lang.internals.Operators
Equality Operation
equals(int, int) - Static method in class autumn.lang.internals.Operators
Equality Operation
equals(long, long) - Static method in class autumn.lang.internals.Operators
Equality Operation
equals(short, short) - Static method in class autumn.lang.internals.Operators
Equality Operation
equals(Object) - Method in class autumn.lang.internals.AbstractRecord
This method determines whether this record equals another object.
equals(Object) - Method in interface autumn.lang.Record
This method determines whether this record equals another object.
equals(Object) - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IType
This method determines whether this object equals another object.
equals(Object) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.CovarianceViolation
equals(Object) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.GetterMethod
equals(Object) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.SetterMethod
equals(Object, Object) - Static method in class autumn.lang.internals.Operators
Equality Operation
equals(BigDecimal, BigDecimal) - Static method in class autumn.lang.internals.Operators
Equality Operation
equals(BigInteger, BigInteger) - Static method in class autumn.lang.internals.Operators
Equality Operation
EqualsOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the equality operator.
EqualsOperation() - Constructor for class autumn.lang.compiler.ast.nodes.EqualsOperation
 
error - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.DelegateToHandler
This field will be null, unless an error was detected.
error(Action) - Method in interface com.mackenziehigh.autumn.resources.dev.AsyncTask
This method binds an action hereto to perform after an error.
ErrorCode - Enum in autumn.lang.compiler.errors
An instance of this enum identifies the type of a compile-time error.
errorCount() - Method in class autumn.lang.compiler.errors.BasicErrorReporter
This method returns the number of errors that were thus far reported by this reporter.
errorCount() - Method in class autumn.lang.compiler.errors.CoupledErrorReporter
This method returns the number of errors that were thus far reported by this reporter.
errorCount() - Method in interface autumn.lang.compiler.errors.IErrorReporter
This method returns the number of errors that were thus far reported by this reporter.
ErrorReport - Class in autumn.lang.compiler.errors
An instance of this class is an error-report that describes the failure of a single static check.
ErrorReport(IConstruct, ErrorCode, String) - Constructor for class autumn.lang.compiler.errors.ErrorReport
Constructor.
escape(CharSequence) - Static method in class com.mackenziehigh.autumn.util.T
This method replaces escape-sequences in a string with the characters they represent.
escape(String) - Static method in class autumn.util.F
 
ExceptionDefinition - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the definition of an exception-type.
ExceptionDefinition - Annotation Type in autumn.lang.internals.annotations
This type of annotation indicates that a type was created from an exception-definition.
ExceptionDefinition() - Constructor for class autumn.lang.compiler.ast.nodes.ExceptionDefinition
 
ExceptionHandler - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an exception handler within a try-catch statement.
ExceptionHandler() - Constructor for class autumn.lang.compiler.ast.nodes.ExceptionHandler
 
exceptions() - Method in interface autumn.lang.ModuleInfo
This method creates a list containing the types of the exceptions defined in the module.
execute(String[]) - Method in class autumn.lang.compiler.AutumnProject
 
execute(List<File>, String[]) - Static method in class autumn.lang.compiler.AutumnProject
 
Execution - Class in com.mackenziehigh.autumn.resources
The sole purpose of this class is to force NetBeans to run the JUnit tests in tests/execution.
Execution() - Constructor for class com.mackenziehigh.autumn.resources.Execution
 
executionTime() - Method in interface autumn.util.test.TestResult
This method retrieves the amount of time that the test-case took to execute.
executionTime() - Method in interface autumn.util.test.TestResults
This method retrieves the total amount of time that the test-cases spent executing.
expect(Class) - Method in interface autumn.util.test.TestCase
This method specifies the type of exception that the test-case will hopefully throw.
expected() - Method in interface autumn.util.test.TestResult
This method retrieves the class-object that represents the expected type of exception.
EXPECTED_ANNOTATION - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: An annotation-type was expected.
EXPECTED_CALLABLE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: An invokable object was expected (i.e.
EXPECTED_CLASS_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A class-type was expected.
EXPECTED_CONDITION - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A primitive boolean or a java.lang.Boolean was expected.
EXPECTED_DECLARED_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A declared-type was expected.
EXPECTED_DEFINED_FUNCTOR_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A functor (i.e.
EXPECTED_DESIGN_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A design-type was expected.
EXPECTED_ENUM_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: An enum-type was expected.
EXPECTED_FUNCTOR_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A functor-type is required.
EXPECTED_INTEGER - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: An integral type was expected.
EXPECTED_INTERFACE_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: An interface-type was expected.
EXPECTED_ITERABLE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: An iterable (i.e.
EXPECTED_MODULE_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A module-type (i.e.
EXPECTED_NON_NULL - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The null-type was found somewhere that it is forbidden to be.
EXPECTED_NON_VOID_EXPRESSION - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The static-type of an expression was void were it is not allowed.
EXPECTED_PRIMITIVE_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A primitive-type was expected.
EXPECTED_PROTOTYPE_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A design-type (i.e.
EXPECTED_REFERENCE_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A reference-type was expected.
EXPECTED_RETURN_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A return-type was expected.
EXPECTED_STRING - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A string (i.e.
EXPECTED_THROWABLE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: An exception type was expected (i.e.
EXPECTED_TUPLE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A tuple (i.e.
EXPECTED_VARIABLE_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A variable-type was expected.
EXPECTED_VOID - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The void-type was expected.
ExpressionStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an expression being used as a statement.
ExpressionStatement() - Constructor for class autumn.lang.compiler.ast.nodes.ExpressionStatement
 
extractAnnotationValues(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
extractBigDecimalValue(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
extractBigIntegerValue(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
extractBooleanValue(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
extractByteValue(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
extractCharValue(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
extractCommentLine(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
extractDoubleValue(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
extractFloatValue(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
extractIntLiteral(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
extractIntValue(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
extractLongValue(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
extractShortValue(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
extractTypeName(TypeSpecifier) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method extract the name of a type from a type-specifier.

F

F - Class in autumn.util
Special Functions
F() - Constructor for class autumn.util.F
 
failed() - Method in interface autumn.util.test.TestResult
This method determines whether the test-case failed.
failed() - Method in interface autumn.util.test.TestResults
This method determines whether any of the test-cases failed.
field - Variable in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveField
 
file() - Method in exception autumn.lang.exceptions.AssertionFailedException
This method retrieves the path to the file that contains the assertion.
file() - Method in exception autumn.lang.exceptions.AssumptionFailedException
This method retrieves the path to the file that contains the assumption.
file() - Method in interface autumn.lang.Lambda
This method retrieves the path to the file that contains the lambda.
file() - Method in class autumn.lang.LocalsMap
This method retrieves the path to the file that contains the caller local-expression.
FileIO - Class in autumn.util
This class provides a few static utility methods for dealing with files.
filesOf(File, boolean) - Static method in class autumn.util.FileIO
This method creates an iterable whose iterator can iterate over all the files in a directory.
filter(Predicate, Iterable) - Static method in class autumn.util.F
 
filter(Iterable<?>, Predicate) - Static method in class com.mackenziehigh.autumn.util.T
 
find(Predicate, int, Iterable) - Static method in class autumn.util.F
 
find(IClassType, IClassType, String) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.DelegateToHandler
 
find(Iterable<?>, Predicate, int) - Static method in class com.mackenziehigh.autumn.util.T
 
find(Iterable<? extends T>, String) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method searches through a list for a specific method or constructor.
find(Iterable<? extends T>, String, String) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method searches through a list for a specific method or constructor.
find(String) - Method in interface autumn.util.test.TestResults
This method searches for a specific test-result given the its name.
findAnnotation(IAnnotatable, String) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method searches for an annotation, given the annotation's descriptor.
findAnnotation(AnnotatedElement, Class) - Static method in class autumn.util.F
 
findBridgeTarget() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.GetterMethod
If this getter is a bridge-method, this method determines which getter to invoke.
findBridgeTarget() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.SetterMethod
If this setter is a bridge-method, this method determines which setter to invoke.
findClass(String) - Method in class autumn.lang.compiler.DynamicLoader
findConstructor(Class, Iterable) - Static method in class autumn.util.F
 
findConstructor(Class, Iterable<Class>) - Static method in class com.mackenziehigh.autumn.util.T
 
findConstructor(Collection<? extends IConstructor>, List<? extends IVariableType>) - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeSystemUtils
This method finds a constructor, given its formal-parameter types, from a collection of constructors.
findConversion(TypeSystem, IExpressionType, IReturnType) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Conversion
This method creates a description of a conversion between two types.
findEnumConstant(Enum[], String) - Static method in class autumn.lang.internals.Helpers
This method finds a named enum-constant in an array of enum-constants.
findField(Class, String) - Static method in class autumn.util.F
 
findField(Class, String) - Static method in class com.mackenziehigh.autumn.util.T
 
findField(Collection<? extends IField>, String) - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeSystemUtils
This method finds a field, given its name, from a collection of fields.
findFunctions(IDeclaredType, String) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method creates a list of the overloads of a specific function.
findMethod(Class, String, Iterable) - Static method in class autumn.util.F
 
findMethod(Class, String, Iterable<Class>) - Static method in class com.mackenziehigh.autumn.util.T
 
findMethod(Collection<? extends IConstructor>, String, List<? extends IVariableType>) - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeSystemUtils
This method finds a method, given its name and formal-parameter types, from a collection of methods.
findSelf() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.GetterMethod
This method retrieves the type-system representation of this method.
findSelf() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.SetterMethod
This method retrieves the type-system representation of this method.
findType(String) - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeFactory
This method finds and returns a type, given its name.
findType(String) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method finds and returns a type, given its name.
findType(String, Integer) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method retrieves a type from the type-factory.
Finished - Annotation Type in com.mackenziehigh.autumn.resources
This type of annotation to indicate that a part of the compiler is ready for release.
first(List) - Static method in class autumn.util.F
 
FloatDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a float literal.
FloatDatum() - Constructor for class autumn.lang.compiler.ast.nodes.FloatDatum
 
FloatLiteral - Class in autumn.lang.compiler.ast.literals
An instance of this class represents a float literal.
FloatLiteral(float) - Constructor for class autumn.lang.compiler.ast.literals.FloatLiteral
Constructor.
FloatLiteral(String) - Constructor for class autumn.lang.compiler.ast.literals.FloatLiteral
Constructor.
FORBIDDEN_CONSTRUCT - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A construct is used in a context that it is forbidden.
forceAssign(InsnList, IExpressionType, IReferenceType) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method generates bytecode that assigns a reference-type to another, possibly primitive, type.
ForeachStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a foreach-loop style statement.
ForeachStatement() - Constructor for class autumn.lang.compiler.ast.nodes.ForeachStatement
 
ForeverStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a infinite-loop statement.
ForeverStatement() - Constructor for class autumn.lang.compiler.ast.nodes.ForeverStatement
 
formal(IVariableType) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method creates the type-system representation of a formal-parameter.
FormalParameter - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the declararion of a formal-parameter.
FormalParameter() - Constructor for class autumn.lang.compiler.ast.nodes.FormalParameter
 
FormalParameterList - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a list of formal-parameters.
FormalParameterList() - Constructor for class autumn.lang.compiler.ast.nodes.FormalParameterList
 
formals(Iterable<FormalParameter>) - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.ModuleCompiler
This method converts a list of AST nodes that represent formal parameters to their type-system based representation.
format(String, Iterable) - Static method in class autumn.util.F
 
ForStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a for-loop style statement.
ForStatement() - Constructor for class autumn.lang.compiler.ast.nodes.ForStatement
 
fromAnnotation(ITypeFactory, Annotation) - Static method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomAnnotation
This method creates a new IAnnotation from an actual annotation.
fromClass(Class<?>) - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeFactory
This method finds and returns a type, given its java.lang.Class representation.
fromClass(Class<?>) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method finds and returns a type, given its java.lang.Class representation.
function() - Method in interface autumn.util.test.TestCase
This method retrieves the delegate that refers to the test function.
function() - Method in interface autumn.util.test.TestResult
This method retrieves the delegate that refers to the test function.
FUNCTION_IN_ANONYMOUS_MODULE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: An anonymous module cannot contain any functions.
Function0 - Class in autumn.util.functors
functor Function0 () : Object
Function0(TypedFunctor) - Constructor for class autumn.util.functors.Function0
Sole Constructor.
Function1 - Class in autumn.util.functors
functor Function1 (Object) : Object
Function1(TypedFunctor) - Constructor for class autumn.util.functors.Function1
Sole Constructor.
Function2 - Class in autumn.util.functors
functor Function2 (Object, Object) : Object
Function2(TypedFunctor) - Constructor for class autumn.util.functors.Function2
Sole Constructor.
Function3 - Class in autumn.util.functors
functor Function3 (Object, Object, Object) : Object
Function3(TypedFunctor) - Constructor for class autumn.util.functors.Function3
Sole Constructor.
Function4 - Class in autumn.util.functors
functor Function4 (Object, Object, Object, Object) : Object
Function4(TypedFunctor) - Constructor for class autumn.util.functors.Function4
Sole Constructor.
Function5 - Class in autumn.util.functors
functor Function5 (Object, Object, Object, Object, Object) : Object
Function5(TypedFunctor) - Constructor for class autumn.util.functors.Function5
Sole Constructor.
Function6 - Class in autumn.util.functors
functor Function6 (Object, Object, Object, Object, Object, Object) : Object
Function6(TypedFunctor) - Constructor for class autumn.util.functors.Function6
Sole Constructor.
Function7 - Class in autumn.util.functors
functor Function7 (Object, Object, Object, Object, Object, Object, Object) : Object
Function7(TypedFunctor) - Constructor for class autumn.util.functors.Function7
Sole Constructor.
Function8 - Class in autumn.util.functors
functor Function8 (Object, Object, Object, Object, Object, Object, Object, Object) : Object
Function8(TypedFunctor) - Constructor for class autumn.util.functors.Function8
Sole Constructor.
Function9 - Class in autumn.util.functors
functor Function9 (Object, Object, Object, Object, Object, Object, Object, Object, Object) : Object
Function9(TypedFunctor) - Constructor for class autumn.util.functors.Function9
Sole Constructor.
FunctionDefinition - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the definition of a function.
FunctionDefinition - Annotation Type in autumn.lang.internals.annotations
This type of annotation indicates that a method was created from an function-definition.
FunctionDefinition() - Constructor for class autumn.lang.compiler.ast.nodes.FunctionDefinition
 
functions() - Method in interface autumn.lang.ModuleInfo
This method creates a list containing references to the functions defined in the module.
Functor - Interface in autumn.lang
An instance of this interface is a function object.
FUNCTOR - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
FunctorAnalyzer - Class in com.mackenziehigh.autumn.lang.compiler.utils
An instance of this class can be used to analyze a well-formed functor type.
FunctorAnalyzer(TypeSystemUtils, IClassType) - Constructor for class com.mackenziehigh.autumn.lang.compiler.utils.FunctorAnalyzer
Sole Constructor.
FunctorDefinition - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the definition of a functor-type.
FunctorDefinition - Annotation Type in autumn.lang.internals.annotations
This type of annotation indicates that a type was created from a functor-definition.
FunctorDefinition() - Constructor for class autumn.lang.compiler.ast.nodes.FunctorDefinition
 
functors() - Method in interface autumn.lang.ModuleInfo
This method creates a list containing the types of the functors defined in the module.
FunctorSubtypingViolation - Class in com.mackenziehigh.autumn.lang.compiler.utils
An instance of this class is used to indicate why one functor-type cannot subtype another.

G

get(boolean[], int) - Static method in class autumn.util.F
 
get(byte[], int) - Static method in class autumn.util.F
 
get(char[], int) - Static method in class autumn.util.F
 
get(double[], int) - Static method in class autumn.util.F
 
get(float[], int) - Static method in class autumn.util.F
 
get(int) - Method in class autumn.lang.compiler.ast.commons.ConstructList
This method retrieves the element at a given index.
get(int) - Method in class autumn.lang.internals.AbstractRecord
This method retrieves the value of a specific element.
get(int) - Method in interface autumn.lang.Record
This method retrieves the value of a specific element.
get(int[], int) - Static method in class autumn.util.F
 
get(long[], int) - Static method in class autumn.util.F
 
get(long, int) - Static method in class autumn.util.Bitwise
This method gets a single bit.
get(short[], int) - Static method in class autumn.util.F
 
get(Record, int) - Static method in class autumn.util.F
 
get(Record, String) - Static method in class autumn.util.F
 
get(Record, String) - Static method in class com.mackenziehigh.autumn.util.T
This method retrieves the value of a specific element.
get(Annotation, int) - Static method in class autumn.util.F
 
get(Object[], int) - Static method in class autumn.util.F
 
get(String) - Method in class autumn.lang.LocalsMap
This method retrieves the object representation of a named local variable.
get(String[], int) - Static method in class autumn.util.F
 
get(Throwable, String) - Static method in class com.mackenziehigh.autumn.util.T
This method retrieves a detail that is associated with a given exception.
get(BigDecimal[], int) - Static method in class autumn.util.F
 
get(BigInteger[], int) - Static method in class autumn.util.F
 
get(List, int) - Static method in class autumn.util.F
 
get(Map, Object) - Static method in class autumn.util.F
 
getAdditionalInfo() - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
Getter.
getAllSuperclasses() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method returns all the superclasses of this type.
getAllSuperclasses() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method returns all the superclasses of this type.
getAllSuperinterfaces() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method returns all the superinterfaces of this type.
getAllSuperinterfaces() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method returns all the superinterfaces of this type.
getAllVisibleMethods() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method returns all the explicit and implicit methods that this type declares.
getAllVisibleMethods() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method returns all the explicit and implicit methods that this type declares.
getAnnotationMethods() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractDeclaredType
getAnnotationMethods() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IAnnotationType
This method returns a collection containing the methods that represent annotation elements.
getAnnotations() - Method in interface autumn.lang.compiler.ast.commons.IAnnotated
This method gets the list of annotations applied to the construct.
getAnnotations() - Method in interface autumn.lang.compiler.ast.commons.IRecord
This method gets the list of annotations applied to the construct.
getAnnotations() - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
Getter.
getAnnotations() - Method in class autumn.lang.compiler.ast.nodes.AnnotationList
Getter.
getAnnotations() - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Getter.
getAnnotations() - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
Getter.
getAnnotations() - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
Getter.
getAnnotations() - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Getter.
getAnnotations() - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Getter.
getAnnotations() - Method in class autumn.lang.compiler.ast.nodes.Module
Getter.
getAnnotations() - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
Getter.
getAnnotations() - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Getter.
getAnnotations() - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Getter.
getAnnotations() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomMember
This method returns the annotations that are directly applied to this entity.
getAnnotations() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method returns the annotations that are directly applied to this entity.
getAnnotations() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomFormalParameter
This method returns the annotations that are directly applied to this entity.
getAnnotations() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IAnnotatable
This method returns the annotations that are directly applied to this entity.
getAnnotations() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IAnnotationType
This method returns the annotations that are directly applied to this entity.
getAnnotations() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IClassType
This method returns the annotations that are directly applied to this entity.
getAnnotations() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IConstructor
This method returns the annotations that are directly applied to the member.
getAnnotations() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method returns the annotations that are directly applied to this entity.
getAnnotations() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IEnumType
This method returns the annotations that are directly applied to this entity.
getAnnotations() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IField
This method returns the annotations that are directly applied to the member.
getAnnotations() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IFormalParameter
This method returns the annotations that are directly applied to this entity.
getAnnotations() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInterfaceType
This method returns the annotations that are directly applied to this entity.
getAnnotations() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMember
This method returns the annotations that are directly applied to the member.
getAnnotations() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMethod
This method returns the annotations that are directly applied to the member.
getAnnotations() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveConstructor
This method returns the annotations that are directly applied to the member.
getAnnotations() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method returns the annotations that are directly applied to this entity.
getAnnotations() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveField
This method returns the annotations that are directly applied to the member.
getAnnotations() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveFormalParameter
This method returns the annotations that are directly applied to this entity.
getAnnotations() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveMethod
This method returns the annotations that are directly applied to the member.
getAnnotationType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomAnnotation
This method returns the type of the annotation-definition.
getAnnotationType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IAnnotation
This method returns the type of the annotation-definition.
getAnnotationValues() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomAnnotation
This method retrieves the values stored in the annotation, if it has any values.
getAnnotationValues() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IAnnotation
This method retrieves the values stored in the annotation, if it has any values.
getArgument(ProgramCompiler, InsnList, IExpressionType, int) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method generates bytecode to retrieve a value from an ArgumentStack at a given index.
getArguments() - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
Getter.
getArguments() - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
Getter.
getArguments() - Method in class autumn.lang.compiler.ast.nodes.DispatchExpression
Getter.
getArguments() - Method in class autumn.lang.compiler.ast.nodes.NewExpression
Getter.
getArguments() - Method in class autumn.lang.compiler.ast.nodes.RecurStatement
Getter.
getArrayType(IElementType, int) - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeFactory
This method returns the type of an array, given its element-type and dimensions.
getArrayType(IElementType, int) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method returns the type of an array, given its element-type and dimensions.
getB(int) - Method in class autumn.lang.internals.ArgumentStack
This method retrieves an argument that is at a specific location on the argument-stack.
getBody() - Method in class autumn.lang.compiler.ast.nodes.ConditionalCase
Getter.
getBody() - Method in class autumn.lang.compiler.ast.nodes.DoUntilStatement
Getter.
getBody() - Method in class autumn.lang.compiler.ast.nodes.DoWhileStatement
Getter.
getBody() - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
Getter.
getBody() - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
Getter.
getBody() - Method in class autumn.lang.compiler.ast.nodes.ForeverStatement
Getter.
getBody() - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Getter.
getBody() - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Getter.
getBody() - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
Getter.
getBody() - Method in class autumn.lang.compiler.ast.nodes.TryCatchStatement
Getter.
getBody() - Method in class autumn.lang.compiler.ast.nodes.UntilStatement
Getter.
getBody() - Method in class autumn.lang.compiler.ast.nodes.WhenStatement
Getter.
getBody() - Method in class autumn.lang.compiler.ast.nodes.WhileStatement
Getter.
getBoolean() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeFactory
This method returns the primitive-boolean type.
getBoolean() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method returns the primitive-boolean type.
getByte() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeFactory
This method returns the primitive-byte type.
getByte() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method returns the primitive-byte type.
getC(int) - Method in class autumn.lang.internals.ArgumentStack
This method retrieves an argument that is at a specific location on the argument-stack.
getCaseFalse() - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
Getter.
getCaseTrue() - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
Getter.
getChar() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeFactory
This method returns the primitive-char type.
getChar() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method returns the primitive-char type.
getColumn() - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
Getter.
getComment() - Method in interface autumn.lang.compiler.ast.commons.IDocumented
This method gets the doc-comment that is applied to this construct.
getComment() - Method in interface autumn.lang.compiler.ast.commons.IRecord
This method gets the doc-comment that is applied to this construct.
getComment() - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
Getter.
getComment() - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Getter.
getComment() - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
Getter.
getComment() - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
Getter.
getComment() - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Getter.
getComment() - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Getter.
getComment() - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
Getter.
getComment() - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Getter.
getComment() - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Getter.
getCondition() - Method in class autumn.lang.compiler.ast.nodes.AssertStatement
Getter.
getCondition() - Method in class autumn.lang.compiler.ast.nodes.AssumeStatement
Getter.
getCondition() - Method in class autumn.lang.compiler.ast.nodes.ConditionalCase
Getter.
getCondition() - Method in class autumn.lang.compiler.ast.nodes.DoUntilStatement
Getter.
getCondition() - Method in class autumn.lang.compiler.ast.nodes.DoWhileStatement
Getter.
getCondition() - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Getter.
getCondition() - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Getter.
getCondition() - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
Getter.
getCondition() - Method in class autumn.lang.compiler.ast.nodes.UntilStatement
Getter.
getCondition() - Method in class autumn.lang.compiler.ast.nodes.WhenStatement
Getter.
getCondition() - Method in class autumn.lang.compiler.ast.nodes.WhileStatement
Getter.
getConstants() - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
Getter.
getConstructor() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomConstructor
This method tries to return the java.lang.reflect.Constructor object that represents the same constructor that this object represents.
getConstructor() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IConstructor
This method tries to return the java.lang.reflect.Constructor object that represents the same constructor that this object represents.
getConstructor() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveConstructor
This method tries to return the java.lang.reflect.Constructor object that represents the same constructor that this object represents.
getConstructors() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method returns the constructors that this type directly declares.
getConstructors() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IAnnotationType
This method returns the constructors that this type directly declares.
getConstructors() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IClassType
This method returns the constructors that this type directly declares.
getConstructors() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method returns the constructors that this type directly declares.
getConstructors() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IEnumType
This method returns the constructors that this type directly declares.
getConstructors() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInterfaceType
This method returns the constructors that this type directly declares.
getConstructors() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method returns the constructors that this type directly declares.
getD(int) - Method in class autumn.lang.internals.ArgumentStack
This method retrieves an argument that is at a specific location on the argument-stack.
getDefaultLabel() - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
Getter.
getDescriptor() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomInvokableMember
This method computes and returns the method's descriptor.
getDescriptor() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractInvokableMember
This method computes and returns the method's descriptor.
getDescriptor() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractType
This method returns the descriptor of this type.
getDescriptor() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IConstructor
This method computes and returns the method's descriptor.
getDescriptor() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInvokableMember
This method computes and returns the method's descriptor.
getDescriptor() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMethod
This method computes and returns the method's descriptor.
getDescriptor() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IType
This method returns the descriptor of this type.
getDesigns() - Method in class autumn.lang.compiler.ast.nodes.Module
Getter.
getDimensions() - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
Getter.
getDimensions() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ArrayType
This method returns the number of dimensions in an array of this type.
getDimensions() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IArrayType
This method returns the number of dimensions in an array of this type.
getDouble() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeFactory
This method returns the primitive-double type.
getDouble() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method returns the primitive-double type.
getElement() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ArrayType
This method returns the type of the elements that are in an array of this type.
getElement() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IArrayType
This method returns the type of the elements that are in an array of this type.
getElements() - Method in interface autumn.lang.compiler.ast.commons.IRecord
This method gets the element declarations.
getElements() - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Getter.
getElements() - Method in class autumn.lang.compiler.ast.nodes.ElementList
Getter.
getElements() - Method in class autumn.lang.compiler.ast.nodes.ListExpression
Getter.
getElements() - Method in class autumn.lang.compiler.ast.nodes.PrognExpression
Getter.
getElements() - Method in class autumn.lang.compiler.ast.nodes.SequenceStatement
Getter.
getElements() - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Getter.
getElements() - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Getter.
getElifCases() - Method in class autumn.lang.compiler.ast.nodes.IfStatement
Getter.
getElseCase() - Method in class autumn.lang.compiler.ast.nodes.IfStatement
Getter.
getEnumConstants() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractDeclaredType
getEnumConstants() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IEnumType
This method returns the enum-constant fields that this type directly declares.
getEnums() - Method in class autumn.lang.compiler.ast.nodes.Module
Getter.
getExceptions() - Method in class autumn.lang.compiler.ast.nodes.Module
Getter.
getExpression() - Method in class autumn.lang.compiler.ast.nodes.ExpressionStatement
Getter.
getF(int) - Method in class autumn.lang.internals.ArgumentStack
This method retrieves an argument that is at a specific location on the argument-stack.
getField() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomField
This method tries to return the java.lang.reflect.Field object that represents the same field that this object represents.
getField() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IField
This method tries to return the java.lang.reflect.Field object that represents the same field that this object represents.
getField() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveField
This method tries to return the java.lang.reflect.Field object that represents the same field that this object represents.
GetFieldExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a field retrieval.
GetFieldExpression() - Constructor for class autumn.lang.compiler.ast.nodes.GetFieldExpression
 
getFields() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method returns the fields that this type directly declares.
getFields() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IAnnotationType
This method returns the fields that this type directly declares.
getFields() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IClassType
This method returns the fields that this type directly declares.
getFields() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method returns the fields that this type directly declares.
getFields() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IEnumType
This method returns the fields that this type directly declares.
getFields() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInterfaceType
This method returns the fields that this type directly declares.
getFields() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method returns the fields that this type directly declares.
getFile() - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
Getter.
getFile() - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
getFloat() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeFactory
This method returns the primitive-float type.
getFloat() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method returns the primitive-float type.
getFunctions() - Method in class autumn.lang.compiler.ast.nodes.Module
Getter.
getFunctors() - Method in class autumn.lang.compiler.ast.nodes.Module
Getter.
getHandlers() - Method in class autumn.lang.compiler.ast.nodes.TryCatchStatement
Getter.
getI(int) - Method in class autumn.lang.internals.ArgumentStack
This method retrieves an argument that is at a specific location on the argument-stack.
getImportDirectives() - Method in class autumn.lang.compiler.ast.nodes.Module
Getter.
getIndex() - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
Getter.
getInitializer() - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Getter.
getInt() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeFactory
This method returns the primitive-int type.
getInt() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method returns the primitive-int type.
getIterable() - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
Getter.
getIterable() - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Getter.
getJ(int) - Method in class autumn.lang.internals.ArgumentStack
This method retrieves an argument that is at a specific location on the argument-stack.
getLabel() - Method in class autumn.lang.compiler.ast.nodes.GotoStatement
Getter.
getLabel() - Method in class autumn.lang.compiler.ast.nodes.MarkerStatement
Getter.
getLabels() - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
Getter.
getLeftOperand() - Method in interface autumn.lang.compiler.ast.commons.IBinaryOperation
This method gets the left operand expression.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.AddOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.AndOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.ConcatOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.DivideOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.EqualsOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOrEqualsOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.ImpliesOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.LessThanOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.LessThanOrEqualsOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.ModuloOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.MultiplyOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.NotEqualsOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.OrOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.SubtractOperation
Getter.
getLeftOperand() - Method in class autumn.lang.compiler.ast.nodes.XorOperation
Getter.
getLine() - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
Getter.
getLines() - Method in class autumn.lang.compiler.ast.nodes.DocComment
Getter.
getLocation() - Method in interface autumn.lang.compiler.ast.commons.IConstruct
This method gets the information which indicates where this construct originated from.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.AddOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.AndOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.Annotation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.AnnotationList
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.AsOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.AssertStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.AssumeStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.BigDecimalDatum
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.BigIntegerDatum
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.BooleanDatum
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.BreakStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ByteDatum
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.CharDatum
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ClassDatum
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ConcatOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ConditionalCase
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ContinueStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.DispatchExpression
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.DivideOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.DocComment
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.DocCommentLine
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.DoubleDatum
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.DoUntilStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.DoWhileStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.Element
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ElementList
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.EqualsOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ExpressionStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.FloatDatum
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ForeverStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.FormalParameter
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.FormalParameterList
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.GetFieldExpression
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.GetStaticFieldExpression
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.GotoStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOrEqualsOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.IfStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ImpliesOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ImportDirective
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.InstanceOfExpression
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.IntDatum
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.IsOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.Label
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.LessThanOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.LessThanOrEqualsOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.LetStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ListExpression
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.LocalsExpression
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.LongDatum
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.MarkerStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.Module
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ModuloOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.MultiplyOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.Name
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.Namespace
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.NegateOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.NewExpression
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.NopStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.NotEqualsOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.NotOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.NullDatum
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.OnceExpression
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.OrOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.PrognExpression
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.RecurStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.RedoStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ReturnValueStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ReturnVoidStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.SequenceStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ShortDatum
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.StringDatum
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.SubtractOperation
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ThrowStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.TryCatchStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.UntilStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.ValStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.Variable
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.VariableDatum
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.VarStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.WhenStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.WhileStatement
Getter.
getLocation() - Method in class autumn.lang.compiler.ast.nodes.XorOperation
Getter.
getLong() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeFactory
This method returns the primitive-long type.
getLong() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method returns the primitive-long type.
getMainCase() - Method in class autumn.lang.compiler.ast.nodes.IfStatement
Getter.
getMessage() - Method in class autumn.lang.compiler.ast.nodes.AssertStatement
Getter.
getMessage() - Method in class autumn.lang.compiler.ast.nodes.AssumeStatement
Getter.
getMethod() - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
Getter.
getMethod() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomMethod
This method tries to return the java.lang.reflect.Method object that represents the same method that this object represents.
getMethod() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMethod
This method tries to return the java.lang.reflect.Method object that represents the same method that this object represents.
getMethod() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveMethod
This method tries to return the java.lang.reflect.Method object that represents the same method that this object represents.
getMethods() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method returns the methods that this type directly declares.
getMethods() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IAnnotationType
This method returns the methods that this type directly declares.
getMethods() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IClassType
This method returns the methods that this type directly declares.
getMethods() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method returns the methods that this type directly declares.
getMethods() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IEnumType
This method returns the methods that this type directly declares.
getMethods() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInterfaceType
This method returns the methods that this type directly declares.
getMethods() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method returns the methods that this type directly declares.
getModifier() - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Getter.
getModifiers() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomMember
This method returns the modifiers that are applied to the member.
getModifiers() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method returns the modifiers that are applied to this type.
getModifiers() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IAnnotationType
This method returns the modifiers that are applied to this type.
getModifiers() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IClassType
This method returns the modifiers that are applied to this type.
getModifiers() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IConstructor
This method returns the modifiers that are applied to the member.
getModifiers() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method returns the modifiers that are applied to this type.
getModifiers() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IEnumType
This method returns the modifiers that are applied to this type.
getModifiers() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IField
This method returns the modifiers that are applied to the member.
getModifiers() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInterfaceType
This method returns the modifiers that are applied to this type.
getModifiers() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMember
This method returns the modifiers that are applied to the member.
getModifiers() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMethod
This method returns the modifiers that are applied to the member.
getModifiers() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveConstructor
This method returns the modifiers that are applied to the member.
getModifiers() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method returns the modifiers that are applied to this type.
getModifiers() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveField
This method returns the modifiers that are applied to the member.
getModifiers() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveMethod
This method returns the modifiers that are applied to the member.
getModuleDirectives() - Method in class autumn.lang.compiler.ast.nodes.Module
Getter.
getName() - Method in interface autumn.lang.compiler.ast.commons.IRecord
The method gets the simple name of the new record type.
getName() - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.DispatchExpression
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.Element
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.GetFieldExpression
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.GetStaticFieldExpression
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.Label
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.Name
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
Getter.
getName() - Method in class autumn.lang.compiler.ast.nodes.Variable
Getter.
getName() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomMember
This method returns the name of this member.
getName() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IField
This method returns the name of this member.
getName() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMember
This method returns the name of this member.
getName() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMethod
This method returns the name of this member.
getName() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveConstructor
This method returns the name of this member.
getName() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveField
This method returns the name of this member.
getName() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveMethod
This method returns the name of this member.
getNamePlusDescriptor() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomInvokableMember
This method returns the method's name plus the method's descriptor.
getNamePlusDescriptor() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractInvokableMember
This method returns the method's name plus the method's descriptor.
getNamePlusDescriptor() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IConstructor
This method returns the method's name plus the method's descriptor.
getNamePlusDescriptor() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInvokableMember
This method returns the method's name plus the method's descriptor.
getNamePlusDescriptor() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMethod
This method returns the method's name plus the method's descriptor.
getNamePlusParameterListDescriptor() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomInvokableMember
This method returns the method's name plus the descriptor of the method's parameter-list.
getNamePlusParameterListDescriptor() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractInvokableMember
This method returns the method's name plus the descriptor of the method's parameter-list.
getNamePlusParameterListDescriptor() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IConstructor
This method returns the method's name plus the descriptor of the method's parameter-list.
getNamePlusParameterListDescriptor() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInvokableMember
This method returns the method's name plus the descriptor of the method's parameter-list.
getNamePlusParameterListDescriptor() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMethod
This method returns the method's name plus the descriptor of the method's parameter-list.
getNames() - Method in class autumn.lang.compiler.ast.nodes.Namespace
Getter.
getNamespace() - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
Getter.
getNamespace() - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
Getter.
getNamespace() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method returns the name of the package that this type is declared within.
getNamespace() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IAnnotationType
This method returns the name of the package that this type is declared within.
getNamespace() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IClassType
This method returns the name of the package that this type is declared within.
getNamespace() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method returns the name of the package that this type is declared within.
getNamespace() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IEnumType
This method returns the name of the package that this type is declared within.
getNamespace() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInterfaceType
This method returns the name of the package that this type is declared within.
getNamespace() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method returns the name of the package that this type is declared within.
getNext() - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Getter.
getNull() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeFactory
This method returns the type of the null-constant.
getNull() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method returns the type of the null-constant.
getO(int) - Method in class autumn.lang.internals.ArgumentStack
This method retrieves an argument that is at a specific location on the argument-stack.
getOperand() - Method in interface autumn.lang.compiler.ast.commons.IUnaryOperation
This method gets the operand expression.
getOperand() - Method in class autumn.lang.compiler.ast.nodes.NegateOperation
Getter.
getOperand() - Method in class autumn.lang.compiler.ast.nodes.NotOperation
Getter.
getOrdinal() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomField
This method returns the constant's ordinal value.
getOrdinal() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IEnumConstant
This method returns the constant's ordinal value.
getOrdinal() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveField
This method returns the constant's ordinal value.
getOwner() - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
Getter.
getOwner() - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
Getter.
getOwner() - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
Getter.
getOwner() - Method in class autumn.lang.compiler.ast.nodes.GetFieldExpression
Getter.
getOwner() - Method in class autumn.lang.compiler.ast.nodes.GetStaticFieldExpression
Getter.
getOwner() - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
Getter.
getOwner() - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
Getter.
getOwner() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomMember
This method returns the type that the member is declared within.
getOwner() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IConstructor
This method returns the type that the member is declared within.
getOwner() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IField
This method returns the type that the member is declared within.
getOwner() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMember
This method returns the type that the member is declared within.
getOwner() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMethod
This method returns the type that the member is declared within.
getOwner() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveConstructor
This method returns the type that the member is declared within.
getOwner() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveField
This method returns the type that the member is declared within.
getOwner() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveMethod
This method returns the type that the member is declared within.
getParameterListDescriptor() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomInvokableMember
This method computes and returns the descriptor of the method's formal parameter-list.
getParameterListDescriptor() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractInvokableMember
This method computes and returns the descriptor of the method's formal parameter-list.
getParameterListDescriptor() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IConstructor
This method computes and returns the descriptor of the method's formal parameter-list.
getParameterListDescriptor() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInvokableMember
This method computes and returns the descriptor of the method's formal parameter-list.
getParameterListDescriptor() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMethod
This method computes and returns the descriptor of the method's formal parameter-list.
getParameters() - Method in class autumn.lang.compiler.ast.nodes.FormalParameterList
Getter.
getParameters() - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Getter.
getParameters() - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Getter.
getParameters() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomInvokableMember
This method returns the method's list of formal-parameters.
getParameters() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IConstructor
This method returns the method's list of formal-parameters.
getParameters() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInvokableMember
This method returns the method's list of formal-parameters.
getParameters() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMethod
This method returns the method's list of formal-parameters.
getParameters() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveConstructor
This method returns the method's list of formal-parameters.
getParameters() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveMethod
This method returns the method's list of formal-parameters.
getReturnType() - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Getter.
getReturnType() - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Getter.
getReturnType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomInvokableMember
This method returns the formal return-type of the method.
getReturnType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IConstructor
This method returns the formal return-type of the method.
getReturnType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInvokableMember
This method returns the formal return-type of the method.
getReturnType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMethod
This method returns the formal return-type of the method.
getReturnType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveConstructor
This method returns the formal return-type of the method.
getReturnType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveMethod
This method returns the formal return-type of the method.
getRightOperand() - Method in interface autumn.lang.compiler.ast.commons.IBinaryOperation
This method gets the right operand expression.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.AddOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.AndOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.ConcatOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.DivideOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.EqualsOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOrEqualsOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.ImpliesOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.LessThanOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.LessThanOrEqualsOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.ModuloOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.MultiplyOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.NotEqualsOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.OrOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.SubtractOperation
Getter.
getRightOperand() - Method in class autumn.lang.compiler.ast.nodes.XorOperation
Getter.
getS(int) - Method in class autumn.lang.internals.ArgumentStack
This method retrieves an argument that is at a specific location on the argument-stack.
getShort() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeFactory
This method returns the primitive-short type.
getShort() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method returns the primitive-short type.
GetStaticFieldExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a static field retrieval.
GetStaticFieldExpression() - Constructor for class autumn.lang.compiler.ast.nodes.GetStaticFieldExpression
 
getString() - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
getStructs() - Method in class autumn.lang.compiler.ast.nodes.Module
Getter.
getSuperclass() - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
Getter.
getSuperclass() - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Getter.
getSuperclass() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method returns the direct superclass of this type.
getSuperclass() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IAnnotationType
This method returns the direct superclass of this type.
getSuperclass() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IClassType
This method returns the direct superclass of this type.
getSuperclass() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method returns the direct superclass of this type.
getSuperclass() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IEnumType
This method returns the direct superclass of this type.
getSuperclass() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInterfaceType
This method returns the direct superclass of this type.
getSuperclass() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method returns the direct superclass of this type.
getSuperinterfaces() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method returns the direct superinterfaces of this type.
getSuperinterfaces() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IAnnotationType
This method returns the direct superinterfaces of this type.
getSuperinterfaces() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IClassType
This method returns the direct superinterfaces of this type.
getSuperinterfaces() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method returns the direct superinterfaces of this type.
getSuperinterfaces() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IEnumType
This method returns the direct superinterfaces of this type.
getSuperinterfaces() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInterfaceType
This method returns the direct superinterfaces of this type.
getSuperinterfaces() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method returns the direct superinterfaces of this type.
getSupers() - Method in interface autumn.lang.compiler.ast.commons.IRecord
This method gets the direct supertype declarations.
getSupers() - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Getter.
getSupers() - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Getter.
getSupers() - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Getter.
getter() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.RecordElement
This method determines which getter method is the most specific.
Getter - Annotation Type in autumn.lang.internals.annotations
This annotation indicates that a bytecode-level method is a getter.
GetterMethod - Class in com.mackenziehigh.autumn.lang.compiler.utils
An instance of this class represents a bytecode getter method.
GetterMethod(IDeclaredType, IVariableType, String) - Constructor for class com.mackenziehigh.autumn.lang.compiler.utils.GetterMethod
Sole Constructor.
getters - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer
These are the all getter methods in the record.
getters() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer
These are the getter methods that are needed in the record.
getText() - Method in class autumn.lang.compiler.ast.nodes.DocCommentLine
Getter.
getThreadStack() - Static method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument-stack that is associated with the current thread.
getThrowsClause() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomInvokableMember
This method returns the method's throws-clause.
getThrowsClause() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IConstructor
This method returns the method's throws-clause.
getThrowsClause() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInvokableMember
This method returns the method's throws-clause.
getThrowsClause() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMethod
This method returns the method's throws-clause.
getThrowsClause() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveConstructor
This method returns the method's throws-clause.
getThrowsClause() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveMethod
This method returns the method's throws-clause.
getTuples() - Method in class autumn.lang.compiler.ast.nodes.Module
Getter.
getType() - Method in interface autumn.lang.compiler.ast.commons.IConversionOperation
This method gets the type-specifier that specifies the output-type of the conversion.
getType() - Method in class autumn.lang.compiler.ast.nodes.Annotation
Getter.
getType() - Method in class autumn.lang.compiler.ast.nodes.AsOperation
Getter.
getType() - Method in class autumn.lang.compiler.ast.nodes.ClassDatum
Getter.
getType() - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
Getter.
getType() - Method in class autumn.lang.compiler.ast.nodes.Element
Getter.
getType() - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
Getter.
getType() - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
Getter.
getType() - Method in class autumn.lang.compiler.ast.nodes.FormalParameter
Getter.
getType() - Method in class autumn.lang.compiler.ast.nodes.ImportDirective
Getter.
getType() - Method in class autumn.lang.compiler.ast.nodes.InstanceOfExpression
Getter.
getType() - Method in class autumn.lang.compiler.ast.nodes.IsOperation
Getter.
getType() - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
Getter.
getType() - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Getter.
getType() - Method in class autumn.lang.compiler.ast.nodes.NewExpression
Getter.
getType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomField
This method returns the formal type of the field.
getType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomFormalParameter
This method returns the type of value that this formal-parameter can accept.
getType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IEnumConstant
This method returns the formal type of the field.
getType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IField
This method returns the formal type of the field.
getType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IFormalParameter
This method returns the type of value that this formal-parameter can accept.
getType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveField
This method returns the formal type of the field.
getType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveFormalParameter
This method returns the type of value that this formal-parameter can accept.
getTypeFactory() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractMember
getTypeFactory() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractType
This method retrieves the type-factory that created this object.
getTypeFactory() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IType
This method retrieves the type-factory that created this object.
getTypes() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeFactory
This method returns all the type objects that have been created by this factory.
getTypes() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method returns all the type objects that have been created by this factory.
getValue() - Method in interface autumn.lang.compiler.ast.commons.IConversionOperation
This method gets the expression that produces the value to convert.
getValue() - Method in class autumn.lang.compiler.ast.nodes.AsOperation
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.BigDecimalDatum
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.BigIntegerDatum
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.BooleanDatum
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.ByteDatum
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.CharDatum
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.DoubleDatum
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.FloatDatum
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.InstanceOfExpression
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.IntDatum
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.IsOperation
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.LetStatement
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.LongDatum
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.OnceExpression
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.ReturnValueStatement
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.ShortDatum
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.StringDatum
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.ThrowStatement
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.ValStatement
Getter.
getValue() - Method in class autumn.lang.compiler.ast.nodes.VarStatement
Getter.
getValues() - Method in class autumn.lang.compiler.ast.nodes.Annotation
Getter.
getVariable() - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
Getter.
getVariable() - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
Getter.
getVariable() - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
Getter.
getVariable() - Method in class autumn.lang.compiler.ast.nodes.FormalParameter
Getter.
getVariable() - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Getter.
getVariable() - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
Getter.
getVariable() - Method in class autumn.lang.compiler.ast.nodes.LetStatement
Getter.
getVariable() - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Getter.
getVariable() - Method in class autumn.lang.compiler.ast.nodes.ValStatement
Getter.
getVariable() - Method in class autumn.lang.compiler.ast.nodes.VariableDatum
Getter.
getVariable() - Method in class autumn.lang.compiler.ast.nodes.VarStatement
Getter.
getVerbatim() - Method in class autumn.lang.compiler.ast.nodes.StringDatum
Getter.
getVerbatim() - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
getVoid() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.ITypeFactory
This method returns the type of the void-constant.
getVoid() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method returns the type of the void-constant.
getZ(int) - Method in class autumn.lang.internals.ArgumentStack
This method retrieves an argument that is at a specific location on the argument-stack.
GotoStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a goto-statement.
GotoStatement() - Constructor for class autumn.lang.compiler.ast.nodes.GotoStatement
 
greaterThan(boolean, boolean) - Static method in class autumn.lang.internals.Operators
Greater-Than Operation
greaterThan(byte, byte) - Static method in class autumn.lang.internals.Operators
Greater-Than Operation
greaterThan(char, char) - Static method in class autumn.lang.internals.Operators
Greater-Than Operation
greaterThan(double, double) - Static method in class autumn.lang.internals.Operators
Greater-Than Operation
greaterThan(float, float) - Static method in class autumn.lang.internals.Operators
Greater-Than Operation
greaterThan(int, int) - Static method in class autumn.lang.internals.Operators
Greater-Than Operation
greaterThan(long, long) - Static method in class autumn.lang.internals.Operators
Greater-Than Operation
greaterThan(short, short) - Static method in class autumn.lang.internals.Operators
Greater-Than Operation
greaterThan(Comparable, Comparable) - Static method in class autumn.lang.internals.Operators
Greater-Than Operation
GreaterThanOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the greater-than operator.
GreaterThanOperation() - Constructor for class autumn.lang.compiler.ast.nodes.GreaterThanOperation
 
greaterThanOrEquals(boolean, boolean) - Static method in class autumn.lang.internals.Operators
Greater-Than-OR-Equals Operation
greaterThanOrEquals(byte, byte) - Static method in class autumn.lang.internals.Operators
Greater-Than-OR-Equals Operation
greaterThanOrEquals(char, char) - Static method in class autumn.lang.internals.Operators
Greater-Than-OR-Equals Operation
greaterThanOrEquals(double, double) - Static method in class autumn.lang.internals.Operators
Greater-Than-OR-Equals Operation
greaterThanOrEquals(float, float) - Static method in class autumn.lang.internals.Operators
Greater-Than-OR-Equals Operation
greaterThanOrEquals(int, int) - Static method in class autumn.lang.internals.Operators
Greater-Than-OR-Equals Operation
greaterThanOrEquals(long, long) - Static method in class autumn.lang.internals.Operators
Greater-Than-OR-Equals Operation
greaterThanOrEquals(short, short) - Static method in class autumn.lang.internals.Operators
Greater-Than-OR-Equals Operation
greaterThanOrEquals(Comparable, Comparable) - Static method in class autumn.lang.internals.Operators
Greater-Than-OR-Equals Operation
GreaterThanOrEqualsOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the greater-than-or-equal operator.
GreaterThanOrEqualsOperation() - Constructor for class autumn.lang.compiler.ast.nodes.GreaterThanOrEqualsOperation
 

H

handler - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.DelegateToHandler
This is the type of the method that the delegate refers to.
hash(Object) - Static method in class autumn.util.F
 
hashCode() - Method in class autumn.lang.internals.AbstractRecord
This method computes a hash-code for this record.
hashCode() - Method in interface autumn.lang.Record
This method computes a hash-code for this record.
hashCode() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IType
This method computes and returns the hash-code of this object.
hashCode() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.CovarianceViolation
hashCode() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.GetterMethod
hashCode() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.SetterMethod
Helpers - Class in autumn.lang.internals
This class contains utility methods that allow the compiler to generate simpler bytecode.
Helpers() - Constructor for class autumn.lang.internals.Helpers
 
HELPERS - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
Hide - Annotation Type in autumn.lang.annotations
This annotation indicates that a function, property, method, or type should be private.

I

IAnnotatable - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is an entity that can have annotations applied thereto.
IAnnotated - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that represents an annotatable construct.
IAnnotation - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is an instantiation of an annotation.
IAnnotationMethod - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a method in an annotation-definition.
IAnnotationType - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of an annotation-definition.
IArrayType - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of an array.
IAstVisitor - Interface in autumn.lang.compiler.ast.nodes
An instance of this interface is a visitor that can visit the nodes in an Autumn abstract-syntax-tree.
IBinaryOperation - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that represents a binary-operation.
IClassType - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a class.
IConstruct - Interface in autumn.lang.compiler.ast.commons
An instance of this class is an AST node.
IConstructor - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a constructor.
IConversionOperation - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that represents a conversion-operation.
ICustomAnnotatable - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this interface represents a customized annotatable entity.
IDatum - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that represents a datum.
IDeclaredType - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is a type that can be placed in a class-file.
identityEquals(Object, Object) - Static method in class autumn.lang.internals.Operators
Identity Equality Operation
IdentityEqualsOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the identity-equality operator.
IdentityEqualsOperation() - Constructor for class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
 
identityNotEquals(Object, Object) - Static method in class autumn.lang.internals.Operators
Identity Inequality Operation
IdentityNotEqualsOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the identity-inequality operator.
IdentityNotEqualsOperation() - Constructor for class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
 
IDirective - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that represents a directive.
IDocumented - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that has a documentation comment applied to it.
IElementType - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface can be the type of elements in an array.
IEnumConstant - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a field that is also an enum-constant.
IEnumType - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is type of an enumeration.
IErrorReporter - Interface in autumn.lang.compiler.errors
An instance of this interface is used to report compile-time errors to the user/programmer.
IExpression - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that is part of an expression.
IExpressionType - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface can be the type of a value that an expression produces.
IF_FALSE - Static variable in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
 
IF_TRUE - Static variable in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
 
IField - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a field.
IFormalParameter - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a formal parameter.
IfStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an if-then-else style statement.
IfStatement() - Constructor for class autumn.lang.compiler.ast.nodes.IfStatement
 
IInterfaceType - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of an interface.
IInvokableMember - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of an invokable member.
IMember - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is a member (ie sub-part) of a ClassLikeType
IMethod - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a method.
immutable(Iterable) - Static method in class autumn.util.F
 
immutable(List) - Static method in class autumn.util.F
 
immutable(Map) - Static method in class autumn.util.F
 
immutable(Set) - Static method in class autumn.util.F
 
IModuleMember - Interface in autumn.lang.compiler.ast.commons
An instance instance of this interface is an AST node that represents a member of a module.
implies(boolean, boolean) - Static method in class autumn.lang.internals.Operators
Logical-IMPLIES Operation
ImpliesOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the logical-implication operator.
ImpliesOperation() - Constructor for class autumn.lang.compiler.ast.nodes.ImpliesOperation
 
importClass(Class) - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.Importer
This method creates a type-alias.
ImportDirective - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a directive that imports a type.
ImportDirective() - Constructor for class autumn.lang.compiler.ast.nodes.ImportDirective
 
imported - Variable in class com.mackenziehigh.autumn.lang.compiler.compilers.ProgramCompiler
 
imported() - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.Importer
This method creates a set containing the fully-qualified names of the imported types.
Importer - Class in com.mackenziehigh.autumn.lang.compiler.compilers
Essentially, an instance of this class implements import-directives.
Importer(ModuleCompiler) - Constructor for class com.mackenziehigh.autumn.lang.compiler.compilers.Importer
Sole Constructor.
imports - Variable in class com.mackenziehigh.autumn.lang.compiler.compilers.ModuleCompiler
Essentially, this object implements the import-directives contained in the module.
importType(String, String) - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.Importer
This method creates a type-alias.
IMPOSSIBLE_ASSIGNMENT - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The assignment is not possible based on the static-types.
IMPOSSIBLE_CONVERSION - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A input value cannot be converted to an output type due to its type.
INACCESSIBLE_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A type does not have adequate access privileges.
INACCURATE_NUMERIC_LITERAL - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A literal value is outside the range of its datatype.
INCOMPATIBLE_DELEGATE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The signature of a function must be compatible with a given functor-type.
INCOMPATIBLE_METHOD - Enum constant in enum com.mackenziehigh.autumn.lang.compiler.utils.DelegateToHandler.Errors
 
INCOMPATIBLE_OPERANDS - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: Given two operands X and Y, either X must be a subtype of Y or vice versa.
INCOMPLETE_DISPATCH_TABLE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: Some overloads of a function cannot be used by a dispatch-expression.
IncompleteNodeException - Exception in autumn.lang.compiler.exceptions
This type of exception indicates that an Abstract Syntax Tree node contains a part that is null, when it is forbidden to do so.
IncompleteNodeException(IConstruct) - Constructor for exception autumn.lang.compiler.exceptions.IncompleteNodeException
Sole Constructor.
Infer - Annotation Type in autumn.lang.annotations
This type of annotation indicates that the return-types of a function's invocations will be inferred.
INFER - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
info() - Method in interface autumn.lang.Module
This method retrieves the object that describes this module.
inner() - Method in interface autumn.lang.DefinedFunctor
This method retrieves the functor that is wrapped by this object.
inner() - Method in class autumn.lang.internals.AbstractDefinedFunctor
This method retrieves the functor that is wrapped by this object.
instance() - Method in interface autumn.lang.ModuleInfo
This method retrieves the module that this object describes.
InstanceFieldTester - Class in com.mackenziehigh.autumn.resources
This class provides static fields for use in tests and example programs.
InstanceFieldTester() - Constructor for class com.mackenziehigh.autumn.resources.InstanceFieldTester
 
InstanceOfExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an instance-of test expression.
InstanceOfExpression() - Constructor for class autumn.lang.compiler.ast.nodes.InstanceOfExpression
 
IntDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a int literal.
IntDatum() - Constructor for class autumn.lang.compiler.ast.nodes.IntDatum
 
internalName(IReferenceType) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method computes the internal name of a type.
internalNamesOf(Iterable<? extends IReferenceType>) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method creates a list containing the internal-names of a set of reference-types.
IntLiteral - Class in autumn.lang.compiler.ast.literals
An instance of this class represents a int literal.
IntLiteral(int) - Constructor for class autumn.lang.compiler.ast.literals.IntLiteral
Constructor.
IntLiteral(String) - Constructor for class autumn.lang.compiler.ast.literals.IntLiteral
Constructor.
INullType - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of the "null" constant.
invoke() - Method in class autumn.util.functors.Action
This method invokes the inner functor.
invoke() - Method in class autumn.util.functors.Function0
This method invokes the inner functor.
invoke(int, ArgumentStack) - Method in interface autumn.lang.Module
This method invokes a function within this module.
invoke(Object) - Method in class autumn.util.functors.Function1
This method invokes the inner functor.
invoke(Object) - Method in class autumn.util.functors.Predicate
This method invokes the inner functor.
invoke(Object, Object) - Method in class autumn.util.functors.Function2
This method invokes the inner functor.
invoke(Object, Object) - Method in class autumn.util.functors.Ordering
This method invokes the inner functor.
invoke(Object, Object, Object) - Method in class autumn.util.functors.Function3
This method invokes the inner functor.
invoke(Object, Object, Object, Object) - Method in class autumn.util.functors.Function4
This method invokes the inner functor.
invoke(Object, Object, Object, Object, Object) - Method in class autumn.util.functors.Function5
This method invokes the inner functor.
invoke(Object, Object, Object, Object, Object, Object) - Method in class autumn.util.functors.Function6
This method invokes the inner functor.
invoke(Object, Object, Object, Object, Object, Object, Object) - Method in class autumn.util.functors.Function7
This method invokes the inner functor.
invoke(Object, Object, Object, Object, Object, Object, Object, Object) - Method in class autumn.util.functors.Function8
This method invokes the inner functor.
invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object) - Method in class autumn.util.functors.Function9
This method invokes the inner functor.
invoke(Object, Method, Object[]) - Method in class autumn.util.functors.ProxyHandler
This method invokes the inner functor.
invoke(InsnList, int, Class, Class, String, Class...) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method creates a bytecode instruction that invokes a method.
invokeMain(String[]) - Method in class autumn.lang.compiler.DynamicLoader
This method invokes the program's entry-point thereby causing the program to execute.
invokeMethod() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.FunctorAnalyzer
This method retrieves the most-specific of the invoke(*) methods.
invokeMethods() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.FunctorAnalyzer
This method retrieves the invoke(*) methods from the type.
IOperation - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that is an operator-based operation.
IPrimitiveType - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a primitive value.
IRecord - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is the definition of a record type.
IReferenceType - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is a type that represents a runtime object.
IReturnType - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is a type that can be the return-type of a method.
isAccessible(IDeclaredType, IDeclaredType) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method determines whether a given type is accessible.
isAccessible(IDeclaredType, IMember) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method determines whether a given constructor, method, or field is accessible.
isAlreadyCompiled() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this type is already compiled.
isAlreadyCompiled() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method determines whether this type is already compiled.
isAlreadyCompiled() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method determines whether this type is already compiled.
isAnnotationMethod() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomMethod
This method determines whether this object really represents an annotation-method.
isAnnotationMethod() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IAnnotationMethod
This method determines whether this object really represents an annotation-method.
isAnnotationMethod() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IMethod
This method determines whether this object really represents an annotation-method.
isAnnotationMethod() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveMethod
This method determines whether this object really represents an annotation-method.
isAnnotationPresent(IAnnotatable, Class) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method determines whether an annotation is applied to an annotatable entity.
isAnnotationPresent(IAnnotatable, String) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method determines whether an annotation is applied to an annotatable entity.
isAnnotationType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is an annotation-type.
isAnnotationType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this object is really the type of an annotation-definition.
isAnnotationType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IAnnotationType
This method determines whether this object is really the type of an annotation-definition.
isAnnotationType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method determines whether this object is really the type of an annotation-definition.
isAnnotationType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IReferenceType
This method determines whether this type is an annotation-type.
isAnnotationType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is an annotation-type.
isAnnotationType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method determines whether this object is really the type of an annotation-definition.
isAnnotationType(Class) - Static method in class autumn.util.F
 
isArrayType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method determines whether this type is an array-type.
isArrayType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is an array-type.
isArrayType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this type is an array-type.
isArrayType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IReferenceType
This method determines whether this type is an array-type.
isArrayType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is an array-type.
isAssignableTo(Class, Class) - Static method in class autumn.util.F
 
isAssignableTo(Class, Class) - Static method in class com.mackenziehigh.autumn.util.T
 
isAssumeOn() - Static method in class autumn.lang.compiler.Autumn
This method determines whether assumptions are turned on.
isBoolean() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "boolean" type.
isBoolean() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "boolean" type.
isByte() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "byte" type.
isByte() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "byte" type.
isCanceled() - Method in interface com.mackenziehigh.autumn.resources.dev.AsyncTask
This method determines whether this task was canceled.
isChar() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "char" type.
isChar() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "char" type.
isClassType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is a class-type.
isClassType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this object is really the type of an class-definition.
isClassType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IClassType
This method determines whether this object is really the type of an class-definition.
isClassType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method determines whether this object is really the type of an class-definition.
isClassType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IReferenceType
This method determines whether this type is a class-type.
isClassType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is a class-type.
isClassType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method determines whether this object is really the type of an class-definition.
isDeclared() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.GetterMethod
This method determines whether this getter method is declared in its owner.
isDeclared() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.SetterMethod
This method determines whether this setter method is declared in its owner.
isDeclaredType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method determines whether this type is a declared-type.
isDeclaredType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is a declared-type.
isDeclaredType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this type is a declared-type.
isDeclaredType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IReferenceType
This method determines whether this type is a declared-type.
isDeclaredType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is a declared-type.
isDesignType(Class) - Static method in class autumn.util.F
 
isDouble() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "double" type.
isDouble() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "double" type.
isEmpty() - Method in class autumn.lang.compiler.ast.commons.ConstructList
This method determines whether the is list is empty.
isEmpty() - Method in class autumn.lang.compiler.TreeBuilder
This method determines whether the primary-stack is empty.
isEmpty() - Method in class autumn.lang.internals.AbstractRecord
This method determines whether this record is empty.
isEmpty() - Method in class autumn.lang.internals.ArgumentStack
This method determines whether the argument-stack is empty.
isEmpty() - Method in interface autumn.lang.Record
This method determines whether this record is empty.
isEmpty(Module) - Static method in class com.mackenziehigh.autumn.lang.compiler.compilers.ModuleCompiler
This method determines whether a module is empty.
isEnumConstant() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomField
This method determines whether this object is really the type of an enum-constant.
isEnumConstant() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IEnumConstant
This method determines whether this object is really the type of an enum-constant.
isEnumConstant() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IField
This method determines whether this object is really the type of an enum-constant.
isEnumConstant() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveField
This method determines whether this object is really the type of an enum-constant.
isEnumType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is an enum-type.
isEnumType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this object is really the type of an enum-definition.
isEnumType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method determines whether this object is really the type of an enum-definition.
isEnumType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IEnumType
This method determines whether this object is really the type of an enum-definition.
isEnumType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IReferenceType
This method determines whether this type is an enum-type.
isEnumType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is an enum-type.
isEnumType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method determines whether this object is really the type of an enum-definition.
isEnumType(Class) - Static method in class autumn.util.F
 
isExceptionType(Class) - Static method in class autumn.util.F
 
isFinished() - Method in interface com.mackenziehigh.autumn.resources.dev.AsyncTask
This method determines whether the task has finished running yet.
isFloat() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "float" type.
isFloat() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "float" type.
isFunctorType(Class) - Static method in class autumn.util.F
 
isInt() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "int" type.
isInt() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "int" type.
isInterfaceType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is an interface-type.
isInterfaceType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this object is really the type of an interface-definition.
isInterfaceType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method determines whether this object is really the type of an interface-definition.
isInterfaceType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInterfaceType
This method determines whether this object is really the type of an interface-definition.
isInterfaceType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IReferenceType
This method determines whether this type is an interface-type.
isInterfaceType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is an interface-type.
isInterfaceType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method determines whether this object is really the type of an interface-definition.
isKeyword(String) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method determines whether a word is a keyword in the Java programming language.
isLess(T, T) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TopoSorter
Given two elements, this function determines whether the left one is less than the right one.
isLong() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "long" type.
isLong() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "long" type.
isMalformed() - Method in class autumn.lang.compiler.ast.literals.AbstractNumericLiteral
This method determines whether this literal can be converted to a number accurately.
isModuleType(Class) - Static method in class autumn.util.F
 
isNullType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method determines whether this type is the null-type.
isNullType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is the null-type.
isNullType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this type is the null-type.
isNullType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IExpressionType
This method determines whether this type is the null-type.
isNullType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IReferenceType
This method determines whether this type is the null-type.
isNullType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is the null-type.
isNullType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this type is the null-type.
isNullType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.VoidType
This method determines whether this type is the null-type.
IsOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an is-conversion expression.
IsOperation() - Constructor for class autumn.lang.compiler.ast.nodes.IsOperation
 
isParameterLengthViolation() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.FunctorSubtypingViolation
The lengths of the methods parameter-lists must be the same.
isParameterTypeViolation() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.FunctorSubtypingViolation
Each parameter in the lower method must be a subtype of the equivalent parameter in the upper method.
isParsable() - Method in class autumn.lang.compiler.ast.literals.AbstractNumericLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.BigDecimalLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.BigIntegerLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.ByteLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.CharLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.DoubleLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.FloatLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.IntLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.LongLiteral
This method determines whether this literal would be recognized by the parser.
isParsable() - Method in class autumn.lang.compiler.ast.literals.ShortLiteral
This method determines whether this literal would be recognized by the parser.
isPrimitiveType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method determines whether this type is a primitive-type.
isPrimitiveType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is a primitive-type.
isPrimitiveType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this type is a primitive-type.
isPrimitiveType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IExpressionType
This method determines whether this type is a primitive-type.
isPrimitiveType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is a primitive-type.
isPrimitiveType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this type is a primitive-type.
isPrimitiveType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.VoidType
This method determines whether this type is a primitive-type.
isRecordType(Class) - Static method in class autumn.util.F
 
isReferenceType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method determines whether this type is a reference-type.
isReferenceType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is a reference-type.
isReferenceType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this type is a reference-type.
isReferenceType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IExpressionType
This method determines whether this type is a reference-type.
isReferenceType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is a reference-type.
isReferenceType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this type is a reference-type.
isReferenceType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.VoidType
This method determines whether this type is a reference-type.
isReturnTypeViolation() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.FunctorSubtypingViolation
The return-type of the lower method must be subtype of the upper method's return-type.
isRunning() - Method in interface com.mackenziehigh.autumn.resources.dev.AsyncTask
This method determines whether this task is currently running.
isShort() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method determines whether this object represents the "short" type.
isShort() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this object represents the "short" type.
isStart() - Method in interface autumn.lang.ModuleInfo
This method determines whether the module is likely the entry-point of the program.
isStruct() - Method in class autumn.lang.internals.AbstractRecord
This method determines whether this object was created from a struct-definition.
isStruct() - Method in interface autumn.lang.Record
This method determines whether this object was created from a struct-definition.
isStructType(Class) - Static method in class autumn.util.F
 
isSubset(Record, Record) - Static method in class com.mackenziehigh.autumn.util.T
This method determines whether the set of entries in one record is a subset of the records in another record.
isSubtypeOf(IType) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method determines whether this type is a subtype of another type.
isSubtypeOf(IType) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is a subtype of another type.
isSubtypeOf(IType) - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IType
This method determines whether this type is a subtype of another type.
isSubtypeOf(IType) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is a subtype of another type.
isSubtypeOf(IType) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this type is a subtype of another type.
isSubtypeOf(IType) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.VoidType
This method determines whether this type is a subtype of another type.
isSubtypeOf(IType, Class) - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.TypeSystem
This method determines whether a type is a subtype of a type represented b a class.
isSubtypeOf(IType, Class) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method determines whether a type is a subtype of another type.
isSubtypeOf(Class, Class) - Static method in class autumn.util.F
 
isSubtypeOf(Class, Class) - Static method in class com.mackenziehigh.autumn.util.T
 
IStatement - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that is a statement construct.
isTuple() - Method in class autumn.lang.internals.AbstractRecord
This method determines whether this object was created from a tuple-definition.
isTuple() - Method in interface autumn.lang.Record
This method determines whether this object was created from a tuple-definition.
isTupleType(Class) - Static method in class autumn.util.F
 
isVoidType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method determines whether this type is the void-type.
isVoidType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ArrayType
This method determines whether this type is the void-type.
isVoidType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method determines whether this type is the void-type.
isVoidType() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IExpressionType
This method determines whether this type is the void-type.
isVoidType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.NullType
This method determines whether this type is the void-type.
isVoidType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.PrimitiveType
This method determines whether this type is the void-type.
isVoidType() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.VoidType
This method determines whether this type is the void-type.
iter(boolean[]) - Static method in class autumn.util.F
 
iter(boolean[]) - Static method in class com.mackenziehigh.autumn.util.T
This method creates an iterator over a given array of booleans.
iter(byte[]) - Static method in class autumn.util.F
 
iter(byte[]) - Static method in class com.mackenziehigh.autumn.util.T
This method creates an iterator over a given array of bytes.
iter(char[]) - Static method in class autumn.util.F
 
iter(char[]) - Static method in class com.mackenziehigh.autumn.util.T
This method creates an iterator over a given array of chars.
iter(double[]) - Static method in class autumn.util.F
 
iter(double[]) - Static method in class com.mackenziehigh.autumn.util.T
This method creates an iterator over a given array of doubles.
iter(float[]) - Static method in class autumn.util.F
 
iter(float[]) - Static method in class com.mackenziehigh.autumn.util.T
This method creates an iterator over a given array of floats.
iter(int[]) - Static method in class autumn.util.F
 
iter(int[]) - Static method in class com.mackenziehigh.autumn.util.T
This method creates an iterator over a given array of ints.
iter(long[]) - Static method in class autumn.util.F
 
iter(long[]) - Static method in class com.mackenziehigh.autumn.util.T
This method creates an iterator over a given array of longs.
iter(short[]) - Static method in class autumn.util.F
 
iter(short[]) - Static method in class com.mackenziehigh.autumn.util.T
This method creates an iterator over a given array of shorts.
iter(Record) - Static method in class autumn.util.F
 
iter(Annotation) - Static method in class autumn.util.F
 
iter(Annotation) - Static method in class com.mackenziehigh.autumn.util.T
 
iter(Iterable) - Static method in class autumn.util.F
 
iter(Iterable<T>) - Static method in class com.mackenziehigh.autumn.util.T
This method creates an iterator over an iterable.
iter(Object[]) - Static method in class autumn.util.F
 
iter(Iterator) - Static method in class autumn.util.F
 
iter(Iterator<T>) - Static method in class com.mackenziehigh.autumn.util.T
This method creates an iterator over an iterator.
iter(Map) - Static method in class autumn.util.F
 
iter(T[]) - Static method in class com.mackenziehigh.autumn.util.T
This method creates an iterator over a given array of objects.
ITERABLE - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
iterator() - Method in class autumn.lang.compiler.ast.commons.ConstructList
This method creates and returns an iterator over this list.
iterator() - Method in class autumn.lang.internals.AbstractRecord
This method creates an iterator over the values in this record.
iterator() - Method in interface autumn.lang.Record
This method creates an iterator over the values in this record.
iterator() - Method in interface autumn.util.test.TestResults
This method creates an iterator that iterates over the results herein.
IType - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of a value.
ITypeFactory - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is a factory that produces type objects and components therefor.
ITypeSystemUtils - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface provides utility methods for working with type-system components.
IUnaryOperation - Interface in autumn.lang.compiler.ast.commons
An instance of this interface is an AST node that is a unary-operation.
IVariableType - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface can be the type of a variable.
IVoidType - Interface in com.mackenziehigh.autumn.lang.compiler.typesystem.design
An instance of this interface is the type of the "void" return-type.

J

jar(File) - Method in class autumn.lang.compiler.CompiledProgram
This method writes this compiled program to a specified JAR file.
json(Object) - Static method in class com.mackenziehigh.autumn.util.T
 
json(String, Module) - Static method in class com.mackenziehigh.autumn.util.T
 
JsonDecoder - Class in com.mackenziehigh.autumn.util.json
Instances of this class are used to convert a JSON string to an Autumn object.
JsonDecoder() - Constructor for class com.mackenziehigh.autumn.util.json.JsonDecoder
 
JsonEncoder - Class in com.mackenziehigh.autumn.util.json
An instance of this class can convert an Autumn object to a Json string.
JsonEncoder() - Constructor for class com.mackenziehigh.autumn.util.json.JsonEncoder
 

K

keys() - Method in class autumn.lang.internals.AbstractRecord
This method retrieves a list that contains the names of the elements in this record.
keys() - Method in interface autumn.lang.Record
This method retrieves a list that contains the names of the elements in this record.
keywords() - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method retrieves the set of words that are reserved in the Java programming language.

L

Label - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a label.
Label() - Constructor for class autumn.lang.compiler.ast.nodes.Label
 
Lambda - Interface in autumn.lang
An instance of this interface is a lambda function.
LAMBDA - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
LambdaStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the definition of an anonymous function.
LambdaStatement() - Constructor for class autumn.lang.compiler.ast.nodes.LambdaStatement
 
last(List) - Static method in class autumn.util.F
 
ldcClass(IType) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method creates a bytecode instruction that loads a class-literal onto the operand-stack.
ldcDefault(IType) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method selects a bytecode instruction to push a default value onto the operand-stack.
len(boolean[]) - Static method in class autumn.util.F
 
len(byte[]) - Static method in class autumn.util.F
 
len(char[]) - Static method in class autumn.util.F
 
len(double[]) - Static method in class autumn.util.F
 
len(float[]) - Static method in class autumn.util.F
 
len(int[]) - Static method in class autumn.util.F
 
len(long[]) - Static method in class autumn.util.F
 
len(short[]) - Static method in class autumn.util.F
 
len(Record) - Static method in class autumn.util.F
 
len(Annotation) - Static method in class autumn.util.F
 
len(CharSequence) - Static method in class autumn.util.F
 
len(Object[]) - Static method in class autumn.util.F
 
len(Collection) - Static method in class autumn.util.F
 
len(Map) - Static method in class autumn.util.F
 
lessThan(boolean, boolean) - Static method in class autumn.lang.internals.Operators
Less-Than Operation
lessThan(byte, byte) - Static method in class autumn.lang.internals.Operators
Less-Than Operation
lessThan(char, char) - Static method in class autumn.lang.internals.Operators
Less-Than Operation
lessThan(double, double) - Static method in class autumn.lang.internals.Operators
Less-ThanOperation
lessThan(float, float) - Static method in class autumn.lang.internals.Operators
Less-Than Operation
lessThan(int, int) - Static method in class autumn.lang.internals.Operators
Less-Than Operation
lessThan(long, long) - Static method in class autumn.lang.internals.Operators
Less-Than Operation
lessThan(short, short) - Static method in class autumn.lang.internals.Operators
Less-Than Operation
lessThan(Comparable, Comparable) - Static method in class autumn.lang.internals.Operators
Less-Than Operation
LessThanOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the less-than operator.
LessThanOperation() - Constructor for class autumn.lang.compiler.ast.nodes.LessThanOperation
 
lessThanOrEquals(boolean, boolean) - Static method in class autumn.lang.internals.Operators
Less-Than-OR-Equals Operation
lessThanOrEquals(byte, byte) - Static method in class autumn.lang.internals.Operators
Less-Than-OR-Equals Operation
lessThanOrEquals(char, char) - Static method in class autumn.lang.internals.Operators
Less-Than-OR-Equals Operation
lessThanOrEquals(double, double) - Static method in class autumn.lang.internals.Operators
Less-Than-OR-Equals Operation
lessThanOrEquals(float, float) - Static method in class autumn.lang.internals.Operators
Less-Than-OR-Equals Operation
lessThanOrEquals(int, int) - Static method in class autumn.lang.internals.Operators
Less-Than-OR-Equals Operation
lessThanOrEquals(long, long) - Static method in class autumn.lang.internals.Operators
Less-Than-OR-Equals Operation
lessThanOrEquals(short, short) - Static method in class autumn.lang.internals.Operators
Less-Than-OR-Equals Operation
lessThanOrEquals(Comparable, Comparable) - Static method in class autumn.lang.internals.Operators
Less-Than-OR-Equals Operation
LessThanOrEqualsOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the less-than-or-equal operator.
LessThanOrEqualsOperation() - Constructor for class autumn.lang.compiler.ast.nodes.LessThanOrEqualsOperation
 
LetStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a assignment statement.
LetStatement() - Constructor for class autumn.lang.compiler.ast.nodes.LetStatement
 
libFiles() - Method in class autumn.lang.compiler.AutumnProject
This method enumerates all the library jar-files in the project.
libraries() - Method in class autumn.lang.compiler.CompiledProgram
This method retrieves the list of libraries that this program relies upon.
line() - Method in exception autumn.lang.exceptions.AssertionFailedException
This method retrieves the index of the line that contains the assertion.
line() - Method in exception autumn.lang.exceptions.AssumptionFailedException
This method retrieves the index of the line that contains the assumption.
line() - Method in interface autumn.lang.Lambda
This method retrieves the line-number where the lambda is located.
line() - Method in class autumn.lang.LocalsMap
This method retrieves the line-number of the caller locals-expression.
LIST - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
ListComprehensionExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a list comprehension.
ListComprehensionExpression() - Constructor for class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
 
ListExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a literal list data-structure.
ListExpression() - Constructor for class autumn.lang.compiler.ast.nodes.ListExpression
 
load() - Method in class autumn.lang.compiler.AutumnProject
 
load() - Method in class autumn.lang.compiler.CompiledProgram
This method creates a new class-loader and uses it to load this program.
load(ClassLoader) - Method in class autumn.lang.compiler.CompiledProgram
This method creates a new class-loader and uses it to load this program.
loadArgumentStack(InsnList) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method generates the bytecode necessary to load the current thread's argument-stack onto the operand-stack.
loadDelegate(InsnList, IClassType, String) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method generates the bytecode needed to load a delegate onto the operand-stack.
loadFile(File) - Method in class autumn.lang.compiler.Autumn
This method loads a library jar-file or class-file.
loadFile(String) - Method in class autumn.lang.compiler.Autumn
This method loads a library jar-file or class-file.
loadURL(String) - Method in class autumn.lang.compiler.Autumn
This method loads a library jar-file or class-file.
loadURL(URL) - Method in class autumn.lang.compiler.Autumn
This method loads a library jar-file or class-file.
Local - Class in autumn.lang
An instance of this class represents a single local-variable in a locals-map.
Local(String, Class, Object) - Constructor for class autumn.lang.Local
Constructor.
LOCAL - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
locals() - Method in class autumn.lang.LocalsMap
This method retrieves the objects that represent the local variables..
LOCALS_MAP - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
LocalsExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a locals-expression.
LocalsExpression() - Constructor for class autumn.lang.compiler.ast.nodes.LocalsExpression
 
LocalsMap - Class in autumn.lang
An instance of this class represents the state of the variables within a scope.
LocalsMap(String, int, int, Iterable<Local>) - Constructor for class autumn.lang.LocalsMap
Sole Constructor.
LongDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a long literal.
LongDatum() - Constructor for class autumn.lang.compiler.ast.nodes.LongDatum
 
LongLiteral - Class in autumn.lang.compiler.ast.literals
An instance of this class represents a long literal.
LongLiteral(long) - Constructor for class autumn.lang.compiler.ast.literals.LongLiteral
Constructor.
LongLiteral(String) - Constructor for class autumn.lang.compiler.ast.literals.LongLiteral
Constructor.
lower - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.CovarianceViolation
This is the setter method in the lower type.
lower - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.FunctorSubtypingViolation
 

M

main(String[]) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer
 
main(String[]) - Static method in class com.mackenziehigh.autumn.Main
Program Entry Point.
main(String[]) - Static method in class com.mackenziehigh.autumn.util.json.JsonEncoder
 
Main - Class in com.mackenziehigh.autumn
This is the entry-point of the compiler program.
Main() - Constructor for class com.mackenziehigh.autumn.Main
 
mainClass() - Method in class autumn.lang.compiler.CompiledProgram
This method retrieves the name of the module that contains the entry-point.
makeListImmutable(InsnList) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method generates bytecode that makes a list immutable.
MALFORMED_STRING_LITERAL - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A string-literal contains a malformed escape-sequence.
MalformedTestException - Exception in autumn.util.test
This type of exception indicates that there is a problem with a test function.
MalformedTestException(String) - Constructor for exception autumn.util.test.MalformedTestException
Sole Constructor.
map(Function1, Iterable) - Static method in class autumn.util.F
 
map(Iterable, Function1) - Static method in class com.mackenziehigh.autumn.util.T
This method applies a functor to each element of an iterable and collects the results.
MarkerStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a marker-statement.
MarkerStatement() - Constructor for class autumn.lang.compiler.ast.nodes.MarkerStatement
 
maximum(Iterable) - Static method in class autumn.util.F
 
maximum(Iterable<Comparable>) - Static method in class com.mackenziehigh.autumn.util.T
This method searches for the maximum value in a set of values.
message() - Method in class autumn.lang.compiler.errors.ErrorReport
This method returns the error-message associated with this error-report.
method() - Method in interface autumn.lang.Delegate
This method retrieves the reflection of the method that is invoked by this delegate.
method() - Method in class autumn.lang.internals.AbstractDelegate
This method retrieves the reflection of the method that is invoked by this delegate.
METHOD_CONFLICTS_WITH_PROPERTY - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The declaration of a method conflicts with the declaration of a property.
minimum(Iterable) - Static method in class autumn.util.F
 
minimum(Iterable<Comparable>) - Static method in class com.mackenziehigh.autumn.util.T
This method searches for the minimum value in a set of values.
MISSING_MODULE_DIRECTIVE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A module must contain a module-directive.
module() - Method in interface autumn.lang.Delegate
This method retrieves the module that contains the delegated function.
module() - Method in class autumn.lang.internals.ModuleDelegate
This method retrieves the module that contains the delegated function.
Module - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a single module.
Module - Interface in autumn.lang
This is a supertype of all modules.
Module() - Constructor for class autumn.lang.compiler.ast.nodes.Module
 
MODULE - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
MODULE_DELEGATE - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
MODULE_INFO - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
MODULE_INFO_BUILDER - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
ModuleCompiler - Class in com.mackenziehigh.autumn.lang.compiler.compilers
An instance of this class controls the compilation of an entire module.
ModuleCompiler(ProgramCompiler, Module) - Constructor for class com.mackenziehigh.autumn.lang.compiler.compilers.ModuleCompiler
Sole Constructor.
ModuleDefinition - Annotation Type in autumn.lang.internals.annotations
This type of annotation indicates that a type was created from an module-definition.
ModuleDelegate - Class in autumn.lang.internals
An instance of this class is a delegate that refers to a function within a module.
ModuleDelegate(Module, String, List<Class>, Class, int) - Constructor for class autumn.lang.internals.ModuleDelegate
Sole Constructor.
ModuleDirective - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a directive that names a module and specifies its enclosing namespace.
ModuleDirective() - Constructor for class autumn.lang.compiler.ast.nodes.ModuleDirective
 
ModuleInfo - Interface in autumn.lang
An instance of this interfaces provides information regarding a Module.
ModuleInfoBuilder - Class in autumn.lang.internals
Instances of this class are used to construct ModuleInfo objects.
ModuleInfoBuilder(Module) - Constructor for class autumn.lang.internals.ModuleInfoBuilder
Sole Constructor.
modules() - Method in interface autumn.util.test.Tester
This method creates a view of the modules that will be unit-tested.
modules() - Method in class autumn.util.test.UnitTester
This method creates a view of the modules that will be unit-tested.
modulo(byte, byte) - Static method in class autumn.lang.internals.Operators
Modulo Operation
modulo(char, char) - Static method in class autumn.lang.internals.Operators
Modulo Operation
modulo(double, double) - Static method in class autumn.lang.internals.Operators
Modulo Operation
modulo(float, float) - Static method in class autumn.lang.internals.Operators
Modulo Operation
modulo(int, int) - Static method in class autumn.lang.internals.Operators
Modulo Operation
modulo(long, long) - Static method in class autumn.lang.internals.Operators
Modulo Operation
modulo(short, short) - Static method in class autumn.lang.internals.Operators
Modulo Operation
modulo(BigDecimal, BigDecimal) - Static method in class autumn.lang.internals.Operators
Modulo Operation
modulo(BigInteger, BigInteger) - Static method in class autumn.lang.internals.Operators
Modulo Operation
ModuloOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the modulo operator.
ModuloOperation() - Constructor for class autumn.lang.compiler.ast.nodes.ModuloOperation
 
multiply(byte, byte) - Static method in class autumn.lang.internals.Operators
Multiply Operation
multiply(char, char) - Static method in class autumn.lang.internals.Operators
Multiply Operation
multiply(double, double) - Static method in class autumn.lang.internals.Operators
Multiply Operation
multiply(float, float) - Static method in class autumn.lang.internals.Operators
Multiply Operation
multiply(int, int) - Static method in class autumn.lang.internals.Operators
Multiply Operation
multiply(long, long) - Static method in class autumn.lang.internals.Operators
Multiply Operation
multiply(short, short) - Static method in class autumn.lang.internals.Operators
Multiply Operation
multiply(BigDecimal, BigDecimal) - Static method in class autumn.lang.internals.Operators
Multiply Operation
multiply(BigInteger, BigInteger) - Static method in class autumn.lang.internals.Operators
Multiply Operation
MultiplyOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the multiplication operator.
MultiplyOperation() - Constructor for class autumn.lang.compiler.ast.nodes.MultiplyOperation
 
mutable(Iterable) - Static method in class autumn.util.F
 
mutable(List) - Static method in class autumn.util.F
 
mutable(Map) - Static method in class autumn.util.F
 
mutable(Set) - Static method in class autumn.util.F
 
MUTABLE_VARIABLE_REQUIRED - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A variable must be mutable in a particular circumstance.

N

name - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.Conversion
This is the name of the conversion method, if the conversion is predefined.
name - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.GetterMethod
This is the name of the element that the getter gets.
name - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.RecordElement
This is the name of the element.
name - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.SetterMethod
This is the name of the element that the setter sets.
name() - Method in class autumn.lang.compiler.ClassFile
This method retrieves the fully-qualified name of the class.
name() - Method in interface autumn.lang.Delegate
This method retrieves the name of the method that is invoked by this delegate.
name() - Method in class autumn.lang.internals.ModuleDelegate
This method retrieves the name of the method that is invoked by this delegate.
name() - Method in class autumn.lang.Local
This method retrieves the name of the variable.
name() - Method in interface autumn.lang.ModuleInfo
This method retrieves the fully qualified name of the underlying module.
name() - Method in interface autumn.util.test.TestResult
This method retrieves the name of the test-case.
name() - Method in interface com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.Citizen
 
name() - Method in interface com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.Person
 
name() - Method in interface com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.Taxable
 
name(Object) - Method in interface com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.Person
 
name(String) - Method in interface autumn.util.test.TestCase
This method sets the name of this test-case.
name(String) - Method in interface com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.Citizen
 
name(String) - Method in interface com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.Taxable
 
Name - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a simple name.
Name() - Constructor for class autumn.lang.compiler.ast.nodes.Name
 
NAME_CONFLICT - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The name of one entity conflicts with the name of another entity.
Namespace - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the name of a package.
Namespace() - Constructor for class autumn.lang.compiler.ast.nodes.Namespace
 
negate(byte) - Static method in class autumn.lang.internals.Operators
Negation Operation
negate(double) - Static method in class autumn.lang.internals.Operators
Negation Operation
negate(float) - Static method in class autumn.lang.internals.Operators
Negation Operation
negate(int) - Static method in class autumn.lang.internals.Operators
Negation Operation
negate(long) - Static method in class autumn.lang.internals.Operators
Negation Operation
negate(short) - Static method in class autumn.lang.internals.Operators
Negation Operation
negate(BigDecimal) - Static method in class autumn.lang.internals.Operators
Negation Operation
negate(BigInteger) - Static method in class autumn.lang.internals.Operators
Negation Operation
NegateOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the negation operator.
NegateOperation() - Constructor for class autumn.lang.compiler.ast.nodes.NegateOperation
 
newAnnotationType(String) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method declares a new annotation-type.
newArray(Class, int) - Static method in class autumn.util.F
 
newClassType(String) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method declares a new class-type.
newEnumType(String) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method declares a new enum-type.
NewExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an expression that instantiates a new object.
NewExpression() - Constructor for class autumn.lang.compiler.ast.nodes.NewExpression
 
newImmutableList(Iterable<T>) - Static method in class autumn.lang.internals.Helpers
This method creates a new immutable-list from an iterable data-structure.
newImmutableMap(List<K>, List<V>) - Static method in class autumn.lang.internals.Helpers
This method creates a new immutable-map from an two iterables.
newInterfaceType(String) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
This method declares a new interface-type.
newProxy(Class, ProxyHandler) - Static method in class autumn.util.F
 
NO_SUCH_ACCESSIBLE_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The given type-name does not refer to a type that is accessible.
NO_SUCH_BINARY_OPERATOR - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: No accessible overload of the binary operator will accept the operand types.
NO_SUCH_CONSTRUCTOR - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: No accessible overload of the constructor will accept the arguments' type(s).
NO_SUCH_FIELD - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: No field can be found with the given name, whether accessible or inaccessible.
NO_SUCH_LABEL - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The label was not declared (i.e.
NO_SUCH_METHOD - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: No method can be found with the given name, whether accessible or inaccessible.
NO_SUCH_METHOD - Enum constant in enum com.mackenziehigh.autumn.lang.compiler.utils.DelegateToHandler.Errors
 
NO_SUCH_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The given type-name does not refer to any known type.
NO_SUCH_UNARY_OPERATOR - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: No accessible overload of the unary operator will accept the operand type.
NO_SUCH_VARIABLE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The variable was not declared (i.e.
node - Variable in class com.mackenziehigh.autumn.lang.compiler.compilers.ModuleCompiler
This is the Abstract-Syntax-Tree representation of the module.
node() - Method in class autumn.lang.compiler.errors.ErrorReport
This method returns the AST node that failed the static check.
node() - Method in exception autumn.lang.compiler.exceptions.RepeatedNodeException
This method retrieves the node that is repeated illegally.
node() - Method in exception autumn.lang.compiler.exceptions.UnprintableNodeException
This method retrieves the node that cannot be printed.
nodesOf(IConstruct) - Static method in class autumn.lang.compiler.AutumnPrettyPrinter
This method linearizes the nodes in a given abstract-syntax-tree.
NON_VIABLE_INSTANCEOF - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The compiler determined that an instanceof will never result in true.
NopStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that that represents a nop-statement.
NopStatement() - Constructor for class autumn.lang.compiler.ast.nodes.NopStatement
 
not(boolean) - Static method in class autumn.lang.internals.Operators
Negation Operation
not(long) - Static method in class autumn.util.Bitwise
This method performs a bitwise negation.
notEquals(boolean, boolean) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(byte, byte) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(char, char) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(double, double) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(float, float) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(int, int) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(long, long) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(short, short) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(Object, Object) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(BigDecimal, BigDecimal) - Static method in class autumn.lang.internals.Operators
Inequality Operation
notEquals(BigInteger, BigInteger) - Static method in class autumn.lang.internals.Operators
Inequality Operation
NotEqualsOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the inequality operator.
NotEqualsOperation() - Constructor for class autumn.lang.compiler.ast.nodes.NotEqualsOperation
 
NotOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the logical-NOT operator.
NotOperation() - Constructor for class autumn.lang.compiler.ast.nodes.NotOperation
 
NULL - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
NullCoalescingOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the null-coalescing operator.
NullCoalescingOperation() - Constructor for class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
 
NullDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a the null constant.
NullDatum() - Constructor for class autumn.lang.compiler.ast.nodes.NullDatum
 
NullType - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this class is the null-type.
NullType(ITypeFactory) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.NullType
Sole Constructor.
NUMBER - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 

O

object - Variable in class com.mackenziehigh.autumn.resources.InstanceFieldTester
Test Field.
object - Static variable in class com.mackenziehigh.autumn.resources.StaticFieldTester
Test Field.
OBJECT - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
OnceExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a once-expression.
OnceExpression() - Constructor for class autumn.lang.compiler.ast.nodes.OnceExpression
 
Operators - Class in autumn.lang.internals
This class provides static method in order to implement Autumn's operators.
Operators() - Constructor for class autumn.lang.internals.Operators
 
OPERATORS - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
or(boolean, boolean) - Static method in class autumn.lang.internals.Operators
Logical-OR Operation
or(long, long) - Static method in class autumn.util.Bitwise
This method performs a bitwise logical-OR.
Ordering - Class in autumn.util.functors
 
Ordering(TypedFunctor) - Constructor for class autumn.util.functors.Ordering
Sole Constructor.
OrOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the logical-OR operator.
OrOperation() - Constructor for class autumn.lang.compiler.ast.nodes.OrOperation
 
OVERLOADED_METHOD - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A non-overloaded method is required.
OVERLOADED_METHOD - Enum constant in enum com.mackenziehigh.autumn.lang.compiler.utils.DelegateToHandler.Errors
 
OVERLY_EXPOSED_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A type is exposed in the API that should not be, due to its access-level.
owner - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.GetterMethod
This is the type that declares the getter.
owner - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.SetterMethod
This is the type that declares the getter.
owner() - Method in interface autumn.lang.Delegate
This method retrieves the type that owns the method that is invoked by this delegate.
owner() - Method in class autumn.lang.internals.ModuleDelegate
This method retrieves the type that owns the method that is invoked by this delegate.

P

padEnd(CharSequence, char, int) - Static method in class com.mackenziehigh.autumn.util.T
This method pads the end of a string.
padEnd(String, int, char) - Static method in class autumn.util.F
 
padStart(CharSequence, char, int) - Static method in class com.mackenziehigh.autumn.util.T
This method pads the start of a string.
padStart(String, int, char) - Static method in class autumn.util.F
 
parameter - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.SetterMethod
This is the type of value that the setter accepts as an argument.
parameterTypes() - Method in interface autumn.lang.DefinedFunctor
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in interface autumn.lang.Delegate
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.lang.internals.ModuleDelegate
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in interface autumn.lang.TypedFunctor
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Action
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function0
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function1
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function2
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function3
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function4
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function5
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function6
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function7
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function8
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function9
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Ordering
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Predicate
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.ProxyHandler
This method retrieves the types of the functor's formal-parameters.
parent() - Method in exception autumn.lang.compiler.exceptions.IncompleteNodeException
This method retrieves the parent of the node that is missing.
parse(char[]) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Parser
parse(char[]) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.Parser
parse(char[]) - Method in class com.mackenziehigh.autumn.util.json.parser.Parser
parse(String) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Parser
parse(String) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.Parser
parse(String) - Method in class com.mackenziehigh.autumn.util.json.parser.Parser
parse(String, File) - Method in class autumn.lang.compiler.AutumnParser
This method parses a string of Autumn source code that represents a single module.
parse(String, URL) - Method in class autumn.lang.compiler.AutumnParser
This method parses a string of Autumn source code that represents a single module.
parseBigDecimal(String) - Static method in class autumn.util.F
 
parseBigInteger(String) - Static method in class autumn.util.F
 
parseBoolean(String) - Static method in class autumn.util.F
 
parseByte(String) - Static method in class autumn.util.F
 
parseDouble(String) - Static method in class autumn.util.F
 
parseFloat(String) - Static method in class autumn.util.F
 
parseInt(String) - Static method in class autumn.util.F
 
parseLong(String) - Static method in class autumn.util.F
 
Parser - Class in com.mackenziehigh.autumn.lang.compiler.args
This class was auto-generated using the Snowflake parser-generator.
Parser - Class in com.mackenziehigh.autumn.lang.compiler.parser
This class was auto-generated using the Snowflake parser-generator.
Parser - Class in com.mackenziehigh.autumn.util.json.parser
This class was auto-generated using the Snowflake parser-generator.
Parser() - Constructor for class com.mackenziehigh.autumn.lang.compiler.args.Parser
 
Parser() - Constructor for class com.mackenziehigh.autumn.lang.compiler.parser.Parser
 
Parser() - Constructor for class com.mackenziehigh.autumn.util.json.parser.Parser
 
parseShort(String) - Static method in class autumn.util.F
 
passed() - Method in interface autumn.util.test.TestResult
This method determines whether the test-case passed.
passed() - Method in interface autumn.util.test.TestResults
This method determines whether all of the test-cases passed.
peek() - Method in class autumn.lang.compiler.TreeBuilder
This method retrieves, but does not remove, the topmost value on the primary-stack.
peekArgument(ProgramCompiler, InsnList, IExpressionType) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method generates bytecode to retrieve a value from an ArgumentStack.
peekB() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekC() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekD() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekF() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekI() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekJ() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekO() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekS() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekZ() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
performTypeDeclaration() - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.ModuleCompiler
performTypeDeclaration() - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.ProgramCompiler
performTypeInitialization() - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.ModuleCompiler
performTypeInitialization() - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.ProgramCompiler
performTypeStructureChecking() - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.ModuleCompiler
performTypeStructureChecking() - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.ProgramCompiler
performTypeUsageChecking() - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.ModuleCompiler
performTypeUsageChecking() - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.ProgramCompiler
pop() - Method in class autumn.lang.compiler.TreeBuilder
This method retrieves and removes the topmost value on the primary-stack.
pop() - Method in class autumn.lang.internals.ArgumentStack
This method removes the topmost element from the argument-stack.
popArgument(ProgramCompiler, InsnList) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method generates bytecode to pop a value off of an ArgumentStack.
popO() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves and removes the argument that is on the top of the argument-stack.
popResult() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves and removes the value that is on top of the argument-stack, if any.
popStack() - Method in class autumn.lang.compiler.TreeBuilder
This method restores the previous stack, by popping it off of the stack-of-stacks.
Predicate - Class in autumn.util.functors
functor Predicate (value : Object) : boolean
Predicate(TypedFunctor) - Constructor for class autumn.util.functors.Predicate
Sole Constructor.
PRIMITIVE_BOOLEAN - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
PRIMITIVE_BYTE - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
PRIMITIVE_CHAR - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
PRIMITIVE_DOUBLE - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
PRIMITIVE_FLOAT - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
PRIMITIVE_INT - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
PRIMITIVE_LONG - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
PRIMITIVE_SHORT - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
PrimitiveType - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this class is a primitive-type.
PrimitiveType(ITypeFactory, Class<?>) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.PrimitiveType
Sole Constructor.
print() - Method in class autumn.lang.LocalsMap
This method prints this object to standard-out.
print(IConstruct) - Method in class autumn.lang.compiler.AutumnPrettyPrinter
This method prints an abstract-syntax-tree node to the underlying stream.
print(PrintStream) - Method in class autumn.lang.LocalsMap
This method prints this object to a given print-stream.
print(PrintStream) - Method in interface autumn.util.test.TestResult
This method prints a hopefully human readable representation of this test-result.
print(PrintStream) - Method in interface autumn.util.test.TestResults
This method prints a hopefully human readable description of these test results.
print(Object) - Static method in class autumn.util.F
 
printerr(Object) - Static method in class autumn.util.F
 
printerrf(String, Iterable) - Static method in class autumn.util.F
 
printerrf(String, Iterable<Object>) - Static method in class com.mackenziehigh.autumn.util.T
This method prints a formated string to standard-error.
printerrln() - Static method in class autumn.util.F
 
printerrln(Object) - Static method in class autumn.util.F
 
printerrlns(Iterable) - Static method in class autumn.util.F
 
printf(String, Iterable) - Static method in class autumn.util.F
 
printf(String, Iterable<Object>) - Static method in class com.mackenziehigh.autumn.util.T
This method prints a formated string to standard-output.
printHelp() - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
 
PrintingVisitor - Class in com.mackenziehigh.autumn.lang.compiler.pretty
An instance of this class is a simple pretty-printer of Abstract Syntax Trees.
PrintingVisitor() - Constructor for class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
println() - Static method in class autumn.util.F
 
println(Object) - Static method in class autumn.util.F
 
printlns(Iterable) - Static method in class autumn.util.F
 
PrognExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a sequence of expressions.
PrognExpression() - Constructor for class autumn.lang.compiler.ast.nodes.PrognExpression
 
program - Variable in class com.mackenziehigh.autumn.lang.compiler.compilers.ModuleCompiler
Essentially, this is the program that is being compiled.
ProgramCompiler - Class in com.mackenziehigh.autumn.lang.compiler.compilers
An instance of this class controls the compilation of an entire program.
prototypes - Variable in class com.mackenziehigh.autumn.util.json.parser.Visitor
This map maps a set containing the keys of a record to the record itself.
ProxyHandler - Class in autumn.util.functors
 
ProxyHandler(TypedFunctor) - Constructor for class autumn.util.functors.ProxyHandler
Sole Constructor.
push(boolean) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(byte) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(char) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(double) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(float) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(int) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(long) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(short) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(IConstruct) - Method in class autumn.lang.compiler.TreeBuilder
This method pushes a construct onto the primary-stack.
push(Object) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
pushArgument(ProgramCompiler, InsnList, IExpressionType) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method generates bytecode to invoke the "push" method of an ArgumentStack.
pushNull() - Method in class autumn.lang.compiler.TreeBuilder
This method pushes null onto the primary-stack.
pushStack() - Method in class autumn.lang.compiler.TreeBuilder
This method pushes the primary-stack onto the stack-of-stacks.

R

raise(Throwable) - Static method in class autumn.util.F
 
range(int, int) - Static method in class autumn.util.F
 
range(int, int, int) - Static method in class autumn.util.F
 
range(int, int, int) - Static method in class com.mackenziehigh.autumn.util.T
This method creates an iterable that iterates over the integers in a discrete range.
readBytes(File) - Static method in class autumn.util.FileIO
This method reads a binary file into an array of bytes.
readLines(File) - Static method in class autumn.util.FileIO
This method reads all the lines of a text file into a list of strings.
readLines(File, Charset) - Static method in class autumn.util.FileIO
This method reads all the lines of a text file into a list of strings.
readln() - Static method in class autumn.util.F
 
readln() - Static method in class com.mackenziehigh.autumn.util.T
This method reads a line of text from standard-input.
readText(File) - Static method in class autumn.util.FileIO
This method reads a text file into a string.
readText(File, Charset) - Static method in class autumn.util.FileIO
This method reads a text file into a string.
recall(Object, Object) - Static method in class autumn.util.F
 
recall(Object, Object) - Static method in class com.mackenziehigh.autumn.util.T
 
record - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.RecordElement
This is a description of the record that contains the element.
Record - Interface in autumn.lang
An instance of this interface is a user-defined key-value mapping data-structure.
RECORD - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
RecordAnalyzer - Class in com.mackenziehigh.autumn.lang.compiler.utils
An instance of this class represents the basic bytecode representation of a record.
RecordAnalyzer(IDeclaredType) - Constructor for class com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer
Sole Constructor.
RecordAnalyzer.Citizen - Interface in com.mackenziehigh.autumn.lang.compiler.utils
 
RecordAnalyzer.M - Interface in com.mackenziehigh.autumn.lang.compiler.utils
 
RecordAnalyzer.Person - Interface in com.mackenziehigh.autumn.lang.compiler.utils
 
RecordAnalyzer.S - Class in com.mackenziehigh.autumn.lang.compiler.utils
 
RecordAnalyzer.Taxable - Interface in com.mackenziehigh.autumn.lang.compiler.utils
 
RecordElement - Class in com.mackenziehigh.autumn.lang.compiler.utils
An instance of this class represents an element in a record-type.
RecordElement(RecordAnalyzer, String) - Constructor for class com.mackenziehigh.autumn.lang.compiler.utils.RecordElement
Sole Constructor.
RecurStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents an explicit direct tail-call.
RecurStatement() - Constructor for class autumn.lang.compiler.ast.nodes.RecurStatement
 
REDO_OUTSIDE_OF_LOOP - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A break-statement is located outside of a loop construct.
RedoStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a redo-statement.
RedoStatement() - Constructor for class autumn.lang.compiler.ast.nodes.RedoStatement
 
reduce(Iterable, Function2) - Static method in class com.mackenziehigh.autumn.util.T
 
ReflectiveConstructor - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this class represents a previously compiled constructor.
ReflectiveConstructor(ITypeFactory, Constructor) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveConstructor
Sole Constructor.
ReflectiveDeclaredType - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this class is the type of an annotation, class, enum, or interface that was already into a java.lang.ClassLoader.
ReflectiveDeclaredType(ITypeFactory, Class) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
Sole Constructor.
ReflectiveField - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this class represents a field.
ReflectiveField(ITypeFactory, Field) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveField
Sole Constructor.
ReflectiveFormalParameter - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this class represents a previously compiled formal-parameter.
ReflectiveFormalParameter(ITypeFactory, Annotation[], Class) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveFormalParameter
Sole Constructor.
ReflectiveMethod - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this class represents a previously compiled method.
ReflectiveMethod(ITypeFactory, Method) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveMethod
Sole Constructor.
remember(Object, Object, Object) - Static method in class autumn.util.F
 
remember(Object, Object, Object) - Static method in class com.mackenziehigh.autumn.util.T
 
removeWS(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
RepeatedNodeException - Exception in autumn.lang.compiler.exceptions
This type of exception indicates that a node occurs more than once in an Abstract Syntax Tree.
RepeatedNodeException(IConstruct) - Constructor for exception autumn.lang.compiler.exceptions.RepeatedNodeException
Sole Constructor.
reporter - Variable in class com.mackenziehigh.autumn.lang.compiler.compilers.ProgramCompiler
 
reporter1() - Method in class autumn.lang.compiler.errors.CoupledErrorReporter
This method retrieves the first error-reporter.
reporter2() - Method in class autumn.lang.compiler.errors.CoupledErrorReporter
This method retrieves the second error-reporter.
reportFailedCheck(ErrorReport) - Method in class autumn.lang.compiler.errors.BasicErrorReporter
This method reports that a static-check failed.
reportFailedCheck(ErrorReport) - Method in class autumn.lang.compiler.errors.CoupledErrorReporter
This method reports that a static-check failed.
reportFailedCheck(ErrorReport) - Method in interface autumn.lang.compiler.errors.IErrorReporter
This method reports that a static-check failed.
reports() - Method in class autumn.lang.compiler.errors.BasicErrorReporter
This method returns a list containing the error-reports that have been reported already.
reportSyntaxError(URL, int, int) - Method in class autumn.lang.compiler.errors.BasicErrorReporter
This method reports that the parsing of a module failed.
reportSyntaxError(URL, int, int) - Method in class autumn.lang.compiler.errors.CoupledErrorReporter
This method reports that the parsing of a module failed.
reportSyntaxError(URL, int, int) - Method in interface autumn.lang.compiler.errors.IErrorReporter
This method reports that the parsing of a module failed.
requireNonNull(Object) - Static method in class autumn.lang.internals.Helpers
This method ensures that its argument is not null.
reset(Record) - Static method in class autumn.util.F
 
resolveClassType(TypeSpecifier) - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.Importer
This method retrieves the type that is specified by a type-specifier.
resolveCtors(IDeclaredType, IDeclaredType, List<? extends IType>) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method resolves a constructor.
resolveDeclaredType(TypeSpecifier) - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.Importer
This method retrieves the type that is specified by a type-specifier.
resolveDefinedFunctorType(TypeSpecifier) - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.Importer
This method retrieves the type that is specified by a type-specifier.
resolveDesignType(TypeSpecifier) - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.Importer
This method retrieves the type that is specified by a type-specifier.
resolveField(IDeclaredType, IDeclaredType, String) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method resolves a non-static field.
resolveInterfaceType(TypeSpecifier) - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.Importer
This method retrieves the type that is specified by a type-specifier.
resolveMethods(IDeclaredType, IDeclaredType, String, List<? extends IType>) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method resolves a non-static method.
resolveModuleType(TypeSpecifier) - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.Importer
This method retrieves the type that is specified by a type-specifier.
resolveReferenceType(TypeSpecifier) - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.Importer
This method retrieves the type that is specified by a type-specifier.
resolveReturnType(TypeSpecifier) - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.Importer
This method retrieves the type that is specified by a type-specifier.
resolveStaticField(IDeclaredType, IDeclaredType, String) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method resolves a static field.
resolveStaticMethods(IDeclaredType, IDeclaredType, String, List<? extends IType>) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method resolves a static method.
resolveVariableType(TypeSpecifier) - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.Importer
This method retrieves the type that is specified by a type-specifier.
result(boolean) - Method in interface com.mackenziehigh.autumn.resources.dev.AsyncTask
This method attempts to retrieve the result of this task.
results() - Method in interface autumn.util.test.TestResults
This method converts this object to a list.
rethrow(Throwable) - Static method in class autumn.util.F
 
rethrow(Throwable) - Static method in class com.mackenziehigh.autumn.util.T
This method rethrows an exception quietly.
returns - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.GetterMethod
This is the type of value that the getter returns.
returns - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.SetterMethod
This is the type of the type of record returned by the setter method.
returnType() - Method in interface autumn.lang.DefinedFunctor
This method retrieves the type of the value that is returned by this functor.
returnType() - Method in interface autumn.lang.Delegate
This method retrieves the return-type of the the method that is invoked by this delegate.
returnType() - Method in class autumn.lang.internals.ModuleDelegate
This method retrieves the return-type of the the method that is invoked by this delegate.
returnType() - Method in interface autumn.lang.TypedFunctor
This method retrieves the type of the value that is returned by this functor.
returnType() - Method in class autumn.util.functors.Action
This method retrieves the type of the value that is returned by this functor.
returnType() - Method in class autumn.util.functors.Function0
This method retrieves the type of the value that is returned by this functor.
returnType() - Method in class autumn.util.functors.Function1
This method retrieves the type of the value that is returned by this functor.
returnType() - Method in class autumn.util.functors.Function2
This method retrieves the type of the value that is returned by this functor.
returnType() - Method in class autumn.util.functors.Function3
This method retrieves the type of the value that is returned by this functor.
returnType() - Method in class autumn.util.functors.Function4
This method retrieves the type of the value that is returned by this functor.
returnType() - Method in class autumn.util.functors.Function5
This method retrieves the type of the value that is returned by this functor.
returnType() - Method in class autumn.util.functors.Function6
This method retrieves the type of the value that is returned by this functor.
returnType() - Method in class autumn.util.functors.Function7
This method retrieves the type of the value that is returned by this functor.
returnType() - Method in class autumn.util.functors.Function8
This method retrieves the type of the value that is returned by this functor.
returnType() - Method in class autumn.util.functors.Function9
This method retrieves the type of the value that is returned by this functor.
returnType() - Method in class autumn.util.functors.Ordering
This method retrieves the type of the value that is returned by this functor.
returnType() - Method in class autumn.util.functors.Predicate
This method retrieves the type of the value that is returned by this functor.
returnType() - Method in class autumn.util.functors.ProxyHandler
This method retrieves the type of the value that is returned by this functor.
ReturnValueStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a return-value statement.
ReturnValueStatement() - Constructor for class autumn.lang.compiler.ast.nodes.ReturnValueStatement
 
ReturnVoidStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a return-void statement.
ReturnVoidStatement() - Constructor for class autumn.lang.compiler.ast.nodes.ReturnVoidStatement
 
RETYPED_ELEMENT - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: The type of an element cannot be different be redefined in a subtype.
run() - Method in class autumn.util.functors.Action
This method invokes the inner functor.
run() - Method in interface autumn.util.test.Tester
This method causes the previously specified modules to be unit-tested.
run() - Method in class autumn.util.test.UnitTester
This method causes the previously specified modules to be unit-tested.
run() - Method in interface com.mackenziehigh.autumn.resources.dev.AsyncTask
This method makes this task runnable and then immediately returns.
run(Iterable<String>) - Method in class autumn.lang.compiler.Autumn
This method compiles the program, dynamically loads it, and then runs it.
run(String[]) - Method in class autumn.lang.compiler.Autumn
This method compiles the program, dynamically loads it, and then runs it.
run(String[]) - Method in class autumn.lang.compiler.AutumnProject
This method dynamically compiles and then runs a project.

S

S() - Constructor for class com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.S
 
select(IDeclaredType, Collection<T>, boolean, String) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method selects the accessible members of a type that have a given name.
selectLoadVarInsn(IVariableType, int) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method selects the appropriate bytecode instruction to load a variable.
selectPop(IType) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method selects a bytecode instruction to pop a value off of the operand-stack.
selectReturnInsn(IReturnType) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method selects the appropriate "return" bytecode instruction for a given type.
selectStoreVarInsn(IVariableType, int) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method selects the appropriate bytecode instruction to store a value in a variable.
SequenceStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a sequence of statements.
SequenceStatement() - Constructor for class autumn.lang.compiler.ast.nodes.SequenceStatement
 
set(boolean[], int, boolean) - Static method in class autumn.util.F
 
set(byte[], int, byte) - Static method in class autumn.util.F
 
set(char[], int, char) - Static method in class autumn.util.F
 
set(double[], int, double) - Static method in class autumn.util.F
 
set(float[], int, float) - Static method in class autumn.util.F
 
set(int[], int, int) - Static method in class autumn.util.F
 
set(int, Object) - Method in class autumn.lang.internals.AbstractRecord
This method assigns a new value to a specific element.
set(int, Object) - Method in interface autumn.lang.Record
This method assigns a new value to a specific element.
set(long[], int, long) - Static method in class autumn.util.F
 
set(long, int, boolean) - Static method in class autumn.util.Bitwise
This method sets a single bit.
set(short[], int, short) - Static method in class autumn.util.F
 
set(Record, int, Object) - Static method in class autumn.util.F
 
set(Record, Record) - Static method in class autumn.util.F
 
set(Record, String, Object) - Static method in class autumn.util.F
 
set(Record, Map) - Static method in class autumn.util.F
 
set(Object[], int, Object) - Static method in class autumn.util.F
 
set(String[], int, String) - Static method in class autumn.util.F
 
set(Throwable, String, Object) - Static method in class com.mackenziehigh.autumn.util.T
This method associates a detail with a given exception.
set(BigDecimal[], int, BigDecimal) - Static method in class autumn.util.F
 
set(BigInteger[], int, BigInteger) - Static method in class autumn.util.F
 
set(List, int, Object) - Static method in class autumn.util.F
 
set(Map, Object, Object) - Static method in class autumn.util.F
 
set(T, Record) - Static method in class com.mackenziehigh.autumn.util.T
 
set(T, String, Object) - Static method in class com.mackenziehigh.autumn.util.T
This method assigns a new value to a specific element.
set(T, Map<Object, Object>) - Static method in class com.mackenziehigh.autumn.util.T
 
setAdditionalInfo(Object) - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
Setter.
setAnnotations(ConstructList<Annotation>) - Method in class autumn.lang.compiler.ast.nodes.AnnotationList
Setter.
setAnnotations(ConstructList<AnnotationDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setAnnotations(AnnotationList) - Method in interface autumn.lang.compiler.ast.commons.IAnnotated
This method sets the list of annotations applied to the construct.
setAnnotations(AnnotationList) - Method in interface autumn.lang.compiler.ast.commons.IRecord
This method sets the list of annotations applied to the construct.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Setter.
setAnnotations(Collection<IAnnotation>) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomMember
Setter.
setAnnotations(Collection<IAnnotation>) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
Setter.
setAnnotations(Collection<IAnnotation>) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomFormalParameter
Setter.
setAnnotations(Collection<IAnnotation>) - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.ICustomAnnotatable
Setter.
setArguments(ConstructList<IExpression>) - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
Setter.
setArguments(ConstructList<IExpression>) - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
Setter.
setArguments(ConstructList<IExpression>) - Method in class autumn.lang.compiler.ast.nodes.DispatchExpression
Setter.
setArguments(ConstructList<IExpression>) - Method in class autumn.lang.compiler.ast.nodes.NewExpression
Setter.
setArguments(ConstructList<IExpression>) - Method in class autumn.lang.compiler.ast.nodes.RecurStatement
Setter.
setBody(IExpression) - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
Setter.
setBody(IStatement) - Method in class autumn.lang.compiler.ast.nodes.WhenStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.ConditionalCase
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.DoUntilStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.DoWhileStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.ForeverStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.TryCatchStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.UntilStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.WhileStatement
Setter.
setCaseFalse(IExpression) - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
Setter.
setCaseTrue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
Setter.
setColumn(Integer) - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
Setter.
setComment(DocComment) - Method in interface autumn.lang.compiler.ast.commons.IDocumented
This method sets the doc-comment that is applied to this construct.
setComment(DocComment) - Method in interface autumn.lang.compiler.ast.commons.IRecord
This method sets the doc-comment that is applied to this construct.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AssertStatement
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AssumeStatement
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ConditionalCase
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.DoUntilStatement
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.DoWhileStatement
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.UntilStatement
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.WhenStatement
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.WhileStatement
Setter.
setConstants(ConstructList<Name>) - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
Setter.
setConstructors(Collection<IConstructor>) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
Setter.
setDefaultLabel(Label) - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
Setter.
setDesigns(ConstructList<DesignDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setDimensions(Integer) - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
Setter.
setElements(ConstructList<IExpression>) - Method in class autumn.lang.compiler.ast.nodes.ListExpression
Setter.
setElements(ConstructList<IExpression>) - Method in class autumn.lang.compiler.ast.nodes.PrognExpression
Setter.
setElements(ConstructList<IStatement>) - Method in class autumn.lang.compiler.ast.nodes.SequenceStatement
Setter.
setElements(ConstructList<Element>) - Method in class autumn.lang.compiler.ast.nodes.ElementList
Setter.
setElements(ElementList) - Method in interface autumn.lang.compiler.ast.commons.IRecord
This method sets the element declarations.
setElements(ElementList) - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Setter.
setElements(ElementList) - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Setter.
setElements(ElementList) - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Setter.
setElifCases(ConstructList<ConditionalCase>) - Method in class autumn.lang.compiler.ast.nodes.IfStatement
Setter.
setElseCase(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.IfStatement
Setter.
setEnums(ConstructList<EnumDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setErrorReporter(IErrorReporter) - Method in class autumn.lang.compiler.Autumn
This method sets the error-reporter that is used to report compilation-errors.
setExceptions(ConstructList<ExceptionDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setExpression(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ExpressionStatement
Setter.
SetFieldExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a field assignment.
SetFieldExpression() - Constructor for class autumn.lang.compiler.ast.nodes.SetFieldExpression
 
setFields(Collection<IField>) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
Setter.
setFile(URL) - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
Setter.
setFunctions(ConstructList<FunctionDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setFunctors(ConstructList<FunctorDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setHandlers(ConstructList<ExceptionHandler>) - Method in class autumn.lang.compiler.ast.nodes.TryCatchStatement
Setter.
setImportDirectives(ConstructList<ImportDirective>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setIndex(IExpression) - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
Setter.
setInitializer(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Setter.
setIterable(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
Setter.
setIterable(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Setter.
setLabel(Label) - Method in class autumn.lang.compiler.ast.nodes.GotoStatement
Setter.
setLabel(Label) - Method in class autumn.lang.compiler.ast.nodes.MarkerStatement
Setter.
setLabels(ConstructList<Label>) - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
Setter.
setLeftOperand(IExpression) - Method in interface autumn.lang.compiler.ast.commons.IBinaryOperation
This method sets the left operand expression.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AddOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AndOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ConcatOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.DivideOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.EqualsOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOrEqualsOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ImpliesOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.LessThanOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.LessThanOrEqualsOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ModuloOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.MultiplyOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.NotEqualsOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.OrOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.SubtractOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.XorOperation
Setter.
setLine(Integer) - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
Setter.
setLines(ConstructList<DocCommentLine>) - Method in class autumn.lang.compiler.ast.nodes.DocComment
Setter.
setLocation(SourceLocation) - Method in interface autumn.lang.compiler.ast.commons.IConstruct
This method sets the information which indicates where this construct originated from.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.AddOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.AndOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.Annotation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.AnnotationList
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.AsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.AssertStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.AssumeStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.BigDecimalDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.BigIntegerDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.BooleanDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.BreakStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ByteDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.CharDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ClassDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ConcatOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ConditionalCase
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ContinueStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DispatchExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DivideOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DocComment
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DocCommentLine
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DoubleDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DoUntilStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DoWhileStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.Element
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ElementList
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.EqualsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ExpressionStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.FloatDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ForeverStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.FormalParameter
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.FormalParameterList
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.GetFieldExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.GetStaticFieldExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.GotoStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOrEqualsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.IfStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ImpliesOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ImportDirective
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.InstanceOfExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.IntDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.IsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.Label
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.LessThanOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.LessThanOrEqualsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.LetStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ListExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.LocalsExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.LongDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.MarkerStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ModuloOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.MultiplyOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.Name
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.Namespace
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.NegateOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.NewExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.NopStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.NotEqualsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.NotOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.NullDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.OnceExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.OrOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.PrognExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.RecurStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.RedoStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ReturnValueStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ReturnVoidStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.SequenceStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ShortDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.StringDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.SubtractOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ThrowStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.TryCatchStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.UntilStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ValStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.Variable
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.VariableDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.VarStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.WhenStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.WhileStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.XorOperation
Setter.
setMainCase(ConditionalCase) - Method in class autumn.lang.compiler.ast.nodes.IfStatement
Setter.
setMessage(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AssertStatement
Setter.
setMessage(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AssumeStatement
Setter.
setMethod(Name) - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
Setter.
setMethods(Collection<IMethod>) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
Setter.
setModifier(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Setter.
setModifiers(int) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomMember
Setter.
setModifiers(int) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
Setter.
setModuleDirectives(ConstructList<ModuleDirective>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setName(Name) - Method in interface autumn.lang.compiler.ast.commons.IRecord
This method sets the simple name of the new type.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.DispatchExpression
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.Element
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.GetFieldExpression
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.GetStaticFieldExpression
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
Setter.
setName(String) - Method in class autumn.lang.compiler.ast.nodes.Label
Setter.
setName(String) - Method in class autumn.lang.compiler.ast.nodes.Name
Setter.
setName(String) - Method in class autumn.lang.compiler.ast.nodes.Variable
Setter.
setName(String) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomMember
Setter.
setNames(ConstructList<Name>) - Method in class autumn.lang.compiler.ast.nodes.Namespace
Setter.
setNamespace(Namespace) - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
Setter.
setNamespace(Namespace) - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
Setter.
setNext(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Setter.
setOperand(IExpression) - Method in interface autumn.lang.compiler.ast.commons.IUnaryOperation
This method sets the operand expression.
setOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.NegateOperation
Setter.
setOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.NotOperation
Setter.
setOrdinal(int) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomField
This method sets the ordinal that will be used for this enum-constant.
setOwner(IExpression) - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
Setter.
setOwner(IExpression) - Method in class autumn.lang.compiler.ast.nodes.GetFieldExpression
Setter.
setOwner(IExpression) - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
Setter.
setOwner(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
Setter.
setOwner(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
Setter.
setOwner(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.GetStaticFieldExpression
Setter.
setOwner(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
Setter.
setOwner(IDeclaredType) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomMember
Setter.
setParameters(ConstructList<FormalParameter>) - Method in class autumn.lang.compiler.ast.nodes.FormalParameterList
Setter.
setParameters(FormalParameterList) - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Setter.
setParameters(FormalParameterList) - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Setter.
setParameters(List<IFormalParameter>) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomInvokableMember
Setter.
setReturnType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Setter.
setReturnType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Setter.
setReturnType(IReturnType) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomInvokableMember
Setter.
setRightOperand(IExpression) - Method in interface autumn.lang.compiler.ast.commons.IBinaryOperation
This method sets the right operand expression.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AddOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AndOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ConcatOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.DivideOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.EqualsOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOrEqualsOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ImpliesOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.LessThanOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.LessThanOrEqualsOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ModuloOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.MultiplyOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.NotEqualsOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.OrOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.SubtractOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.XorOperation
Setter.
setSourceLocation(ITreeNode) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
setSourceLocation(URL, Integer, Integer, Object) - Method in class autumn.lang.compiler.TreeBuilder
This method sets the source-location information for the topmost node on the stack.
SetStaticFieldExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a static field assignment.
SetStaticFieldExpression() - Constructor for class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
 
setStructs(ConstructList<StructDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setSuperclass(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
Setter.
setSuperclass(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Setter.
setSuperclass(IClassType) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
Setter.
setSuperinterfaces(Collection<IInterfaceType>) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
Setter.
setSupers(ConstructList<TypeSpecifier>) - Method in interface autumn.lang.compiler.ast.commons.IRecord
This method sets the direct supertype declarations.
setSupers(ConstructList<TypeSpecifier>) - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Setter.
setSupers(ConstructList<TypeSpecifier>) - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Setter.
setSupers(ConstructList<TypeSpecifier>) - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Setter.
setter() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.RecordElement
This method determines which setter method is the most specific.
Setter - Annotation Type in autumn.lang.internals.annotations
This annotation indicates that a bytecode-level method is a setter.
SetterMethod - Class in com.mackenziehigh.autumn.lang.compiler.utils
An instance of this class represents a bytecode setter method in a record.
SetterMethod(IDeclaredType, IDeclaredType, String, IVariableType) - Constructor for class com.mackenziehigh.autumn.lang.compiler.utils.SetterMethod
Constructor.
setters - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer
These are all the setter methods in the new record.
setters() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer
These are the setter methods that are needed in the record.
setText(String) - Method in class autumn.lang.compiler.ast.nodes.DocCommentLine
Setter.
setThrowsClause(Collection<IClassType>) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractCustomInvokableMember
Setter.
setTuples(ConstructList<TupleDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setType(TypeSpecifier) - Method in interface autumn.lang.compiler.ast.commons.IConversionOperation
This method sets the type-specifier that specifies the output-type of the conversion.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.Annotation
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.AsOperation
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.ClassDatum
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.Element
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.FormalParameter
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.ImportDirective
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.InstanceOfExpression
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.IsOperation
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.NewExpression
Setter.
setType(IVariableType) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomField
This method sets the type of value that can be stored in the field.
setType(IVariableType) - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomFormalParameter
Setter.
Setup - Annotation Type in autumn.lang.annotations
This annotation indicates that a function will be invoked by a module's static constructor.
SETUP - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
setValue(boolean) - Method in class autumn.lang.compiler.ast.nodes.BooleanDatum
Setter.
setValue(IExpression) - Method in interface autumn.lang.compiler.ast.commons.IConversionOperation
This method sets the expression that produces the value to convert.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AsOperation
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.InstanceOfExpression
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.IsOperation
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.LetStatement
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.OnceExpression
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ReturnValueStatement
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ThrowStatement
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ValStatement
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.VarStatement
Setter.
setValue(BigDecimalLiteral) - Method in class autumn.lang.compiler.ast.nodes.BigDecimalDatum
Setter.
setValue(BigIntegerLiteral) - Method in class autumn.lang.compiler.ast.nodes.BigIntegerDatum
Setter.
setValue(ByteLiteral) - Method in class autumn.lang.compiler.ast.nodes.ByteDatum
Setter.
setValue(CharLiteral) - Method in class autumn.lang.compiler.ast.nodes.CharDatum
Setter.
setValue(DoubleLiteral) - Method in class autumn.lang.compiler.ast.nodes.DoubleDatum
Setter.
setValue(FloatLiteral) - Method in class autumn.lang.compiler.ast.nodes.FloatDatum
Setter.
setValue(IntLiteral) - Method in class autumn.lang.compiler.ast.nodes.IntDatum
Setter.
setValue(LongLiteral) - Method in class autumn.lang.compiler.ast.nodes.LongDatum
Setter.
setValue(ShortLiteral) - Method in class autumn.lang.compiler.ast.nodes.ShortDatum
Setter.
setValue(String) - Method in class autumn.lang.compiler.ast.nodes.StringDatum
Setter.
setValues(List<String>) - Method in class autumn.lang.compiler.ast.nodes.Annotation
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.FormalParameter
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.LetStatement
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.ValStatement
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.VariableDatum
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.VarStatement
Setter.
setVerbatim(boolean) - Method in class autumn.lang.compiler.ast.nodes.StringDatum
Setter.
shiftLeft(long, int) - Static method in class autumn.util.Bitwise
This method performs a bitwise left-shift operation.
shiftRight(long, int) - Static method in class autumn.util.Bitwise
This method performs a bitwise right-shift operation.
shiftRightUnsigned(long, int) - Static method in class autumn.util.Bitwise
This method performs a bitwise unsigned-right-shift operation.
ShortDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a short literal.
ShortDatum() - Constructor for class autumn.lang.compiler.ast.nodes.ShortDatum
 
ShortLiteral - Class in autumn.lang.compiler.ast.literals
An instance of this class represents a short literal.
ShortLiteral(short) - Constructor for class autumn.lang.compiler.ast.literals.ShortLiteral
Constructor.
ShortLiteral(String) - Constructor for class autumn.lang.compiler.ast.literals.ShortLiteral
Constructor.
simpleName(IExpressionType) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method computes the simple name of a type.
size() - Method in class autumn.lang.compiler.ast.commons.ConstructList
This method computes the number of elements in this list.
size() - Method in class autumn.lang.compiler.TreeBuilder
This method retrieves the current size of the primary-stack.
size() - Method in class autumn.lang.internals.AbstractRecord
This method counts the elements in this record.
size() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the size of the argument-stack.
size() - Method in interface autumn.lang.Record
This method counts the elements in this record.
sizeof(IType) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method determines the amount of storage needed for a variable.
sort(Iterable<T>) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method sorts a group of types.
sort(Collection<T>) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method sorts a collection of invokable members, using a topological sort, such that narrowest methods are closest the front of the resultant list.
sorted(Iterable<T>) - Static method in class com.mackenziehigh.autumn.util.T
This method creates a sorted list from an unsorted iterable.
sorted(Iterable<T>, Comparator<T>) - Static method in class com.mackenziehigh.autumn.util.T
This method creates a sorted list from an unsorted iterable.
source() - Method in class autumn.lang.compiler.ast.literals.AbstractNumericLiteral
This method returns the source-code representation of this literal.
source_file - Static variable in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
It is OK for this to be public.
SourceLocation - Class in autumn.lang.compiler.ast.nodes
An instance of this class stores the source-location information for an enclosing construct.
SourceLocation() - Constructor for class autumn.lang.compiler.ast.nodes.SourceLocation
 
sourceName(IExpressionType) - Static method in class com.mackenziehigh.autumn.lang.compiler.utils.Utils
This method computes the name of a type as it appears in the source-code.
sourceWithoutUnderscores() - Method in class autumn.lang.compiler.ast.literals.AbstractNumericLiteral
This method returns the source-code representation of this literal with underscores removed.
src(Module) - Method in class autumn.lang.compiler.Autumn
This method adds the Abstract-Syntax-Tree representation of a module to the list of modules.
src(String) - Method in class autumn.lang.compiler.Autumn
This method adds a module to the list of modules.
srcDir(File, boolean) - Method in class autumn.lang.compiler.Autumn
This method causes source-files to be read, parsed, and added to the list of modules.
srcDir(String, boolean) - Method in class autumn.lang.compiler.Autumn
This method causes source-files to be read, parsed, and added to the list of modules.
srcFile(File) - Method in class autumn.lang.compiler.Autumn
This method causes a source-file to be read, parsed, and added to the list of modules.
srcFile(String) - Method in class autumn.lang.compiler.Autumn
This method causes a source-file to be read, parsed, and added to the list of modules.
srcFiles() - Method in class autumn.lang.compiler.AutumnProject
This method enumerates all the source-code files in the project.
srcURL(String) - Method in class autumn.lang.compiler.Autumn
This method causes a source-file to be read, parsed, and added to the list of modules.
srcURL(URL) - Method in class autumn.lang.compiler.Autumn
This method causes a source-file to be read, parsed, and added to the list of modules.
stack - Variable in class com.mackenziehigh.autumn.util.json.parser.Visitor
This stack is used to hold intermediate values during the conversion process.
Start - Annotation Type in autumn.lang.annotations
This annotation indicates the entry-point of a program.
START - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
StaticChecks - Class in com.mackenziehigh.autumn.resources
The sole purpose of this class is to force NetBeans to run the JUnit tests in tests/typechecks.
StaticChecks() - Constructor for class com.mackenziehigh.autumn.resources.StaticChecks
 
StaticFieldTester - Class in com.mackenziehigh.autumn.resources
This class provides static fields for use in tests and example programs.
StaticFieldTester() - Constructor for class com.mackenziehigh.autumn.resources.StaticFieldTester
 
storeStringValue(ITreeNode, boolean) - Static method in class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
str(Iterable<?>, String, String, String) - Static method in class com.mackenziehigh.autumn.util.T
This method creates a string representation for an iterable.
str(Iterable, String, String, String) - Static method in class autumn.util.F
 
str(Object) - Static method in class autumn.util.F
 
str(Map<?, ?>, String, String, String, String) - Static method in class com.mackenziehigh.autumn.util.T
This method creates a string representation for a map.
stream() - Method in class autumn.lang.compiler.AutumnPrettyPrinter
This method retrieves the stream that is being printed to.
STRING - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
StringDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a string literal.
StringDatum() - Constructor for class autumn.lang.compiler.ast.nodes.StringDatum
 
StructDefinition - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the definition of a struct-type.
StructDefinition - Annotation Type in autumn.lang.internals.annotations
This type of annotation indicates that a type was created from a struct-definition.
StructDefinition() - Constructor for class autumn.lang.compiler.ast.nodes.StructDefinition
 
structs() - Method in interface autumn.lang.ModuleInfo
This method creates a list containing the types of the structs defined in the module.
subtract(byte, byte) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(char, char) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(double, double) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(float, float) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(int, int) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(long, long) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(short, short) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(BigDecimal, BigDecimal) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(BigInteger, BigInteger) - Static method in class autumn.lang.internals.Operators
Subtract Operation
SubtractOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the subtraction operator.
SubtractOperation() - Constructor for class autumn.lang.compiler.ast.nodes.SubtractOperation
 
sum(Iterable) - Static method in class autumn.util.F
 
sum(Iterable<?>) - Static method in class com.mackenziehigh.autumn.util.T
This method calculates the sum of a set of values.
symbols - Variable in class com.mackenziehigh.autumn.lang.compiler.compilers.ProgramCompiler
 
sync(Object, Action) - Static method in class autumn.util.F
 
sync(Object, Action) - Static method in class com.mackenziehigh.autumn.util.T
This method synchronizes the invocation of a functor.
Sync - Annotation Type in autumn.lang.annotations
This annotation indicates that a function is synchronized.
SYNC - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
SYNTAX_ERROR - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: Parsing failed.

T

T - Class in com.mackenziehigh.autumn.util
This class provides commonly used static utility methods.
TernaryConditionalExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the ternary conditional expression.
TernaryConditionalExpression() - Constructor for class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
 
test() - Method in class autumn.lang.compiler.Autumn
This method compiles the program, dynamically loads it, and then executes the unit-tests contained therein.
test() - Method in class autumn.lang.compiler.AutumnProject
This method dynamically compiles and then runs the unit-tests of a project.
Test - Annotation Type in autumn.util.test
This type of annotation indicates that a function is a unit-test.
TEST - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
TestCase - Interface in autumn.util.test
An instance of this interface stores vital information regarding a single unit-test.
Tester - Interface in autumn.util.test
An instance of this interface runs unit-tests on a group of modules.
testFiles() - Method in class autumn.lang.compiler.AutumnProject
This method enumerates all the test-code files in the project.
TestResult - Interface in autumn.util.test
An instance of this interface is the result of a single unit-test.
TestResults - Interface in autumn.util.test
An instance of this interface contains the results of zero-or-more unit-tests.
THROWABLE - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
throwIndexOutOfBoundsException(int, int) - Static method in class autumn.lang.internals.Helpers
This method throws an index-out-of-bounds-exception when an index is out of bounds.
thrown() - Method in interface autumn.util.test.TestResult
This method retrieves the exception that was thrown by the test-case.
ThrowStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a throw statement.
ThrowStatement() - Constructor for class autumn.lang.compiler.ast.nodes.ThrowStatement
 
toAnnotation() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomAnnotation
This method tries to return the annotation related to this type.
toAnnotation() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IAnnotation
This method tries to return the annotation related to this type.
toClass() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ArrayType
This method tries to return the java.lang.Class related to this type.
toClass() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.CustomDeclaredType
This method tries to return the java.lang.Class related to this type.
toClass() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IArrayType
This method tries to return the java.lang.Class related to this type.
toClass() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IClassType
This method tries to return the java.lang.Class related to this type.
toClass() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IDeclaredType
This method tries to return the java.lang.Class related to this type.
toClass() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IEnumType
This method tries to return the java.lang.Class related to this type.
toClass() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IInterfaceType
This method tries to return the java.lang.Class related to this type.
toClass() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IPrimitiveType
This method tries to return the java.lang.Class related to this type.
toClass() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IReturnType
This method tries to return the java.lang.Class related to this type.
toClass() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IVoidType
This method tries to return the java.lang.Class related to this type.
toClass() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.PrimitiveType
This method tries to return the java.lang.Class related to this type.
toClass() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveDeclaredType
This method tries to return the java.lang.Class related to this type.
toClass() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.VoidType
This method tries to return the java.lang.Class related to this type.
toMap() - Method in class autumn.lang.compiler.ast.nodes.AddOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.AndOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.Annotation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.AnnotationList
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.AsOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.AssertStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.AssumeStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.BigDecimalDatum
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.BigIntegerDatum
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.BooleanDatum
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.BreakStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ByteDatum
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.CharDatum
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ClassDatum
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ConcatOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ConditionalCase
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ContinueStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.DispatchExpression
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.DivideOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.DocComment
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.DocCommentLine
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.DoubleDatum
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.DoUntilStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.DoWhileStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.Element
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ElementList
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.EqualsOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ExpressionStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.FloatDatum
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ForeverStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.FormalParameter
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.FormalParameterList
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ForStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.GetFieldExpression
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.GetStaticFieldExpression
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.GotoStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOrEqualsOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.IfStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ImpliesOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ImportDirective
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.InstanceOfExpression
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.IntDatum
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.IsOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.Label
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.LessThanOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.LessThanOrEqualsOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.LetStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ListExpression
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.LocalsExpression
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.LongDatum
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.MarkerStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.Module
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ModuloOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.MultiplyOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.Name
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.Namespace
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.NegateOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.NewExpression
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.NopStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.NotEqualsOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.NotOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.NullDatum
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.OnceExpression
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.OrOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.PrognExpression
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.RecurStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.RedoStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ReturnValueStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ReturnVoidStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.SequenceStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ShortDatum
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.StringDatum
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.SubtractOperation
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ThrowStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.TryCatchStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.UntilStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.ValStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.Variable
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.VariableDatum
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.VarStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.WhenStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.WhileStatement
This method creates a map representation of this struct.
toMap() - Method in class autumn.lang.compiler.ast.nodes.XorOperation
This method creates a map representation of this struct.
TOO_MANY_STARTS - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A compilation-unit contains more than one function with the @Start annotation applied to them.
TopoSorter<T> - Class in com.mackenziehigh.autumn.lang.compiler.utils
An instance of this class can sort a list of elements topologically.
TopoSorter() - Constructor for class com.mackenziehigh.autumn.lang.compiler.utils.TopoSorter
 
toString() - Method in class autumn.lang.compiler.ast.literals.AbstractNumericLiteral
This method returns a string representation of this literal.
toString() - Method in class autumn.lang.compiler.ast.nodes.AddOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.AndOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.Annotation
toString() - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
toString() - Method in class autumn.lang.compiler.ast.nodes.AnnotationList
toString() - Method in class autumn.lang.compiler.ast.nodes.AsOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.AssertStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.AssumeStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.BigDecimalDatum
toString() - Method in class autumn.lang.compiler.ast.nodes.BigIntegerDatum
toString() - Method in class autumn.lang.compiler.ast.nodes.BooleanDatum
toString() - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.BreakStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.ByteDatum
toString() - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
toString() - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
toString() - Method in class autumn.lang.compiler.ast.nodes.CharDatum
toString() - Method in class autumn.lang.compiler.ast.nodes.ClassDatum
toString() - Method in class autumn.lang.compiler.ast.nodes.ConcatOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.ConditionalCase
toString() - Method in class autumn.lang.compiler.ast.nodes.ContinueStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
toString() - Method in class autumn.lang.compiler.ast.nodes.DispatchExpression
toString() - Method in class autumn.lang.compiler.ast.nodes.DivideOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.DocComment
toString() - Method in class autumn.lang.compiler.ast.nodes.DocCommentLine
toString() - Method in class autumn.lang.compiler.ast.nodes.DoubleDatum
toString() - Method in class autumn.lang.compiler.ast.nodes.DoUntilStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.DoWhileStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.Element
toString() - Method in class autumn.lang.compiler.ast.nodes.ElementList
toString() - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
toString() - Method in class autumn.lang.compiler.ast.nodes.EqualsOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
toString() - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
toString() - Method in class autumn.lang.compiler.ast.nodes.ExpressionStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.FloatDatum
toString() - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.ForeverStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.FormalParameter
toString() - Method in class autumn.lang.compiler.ast.nodes.FormalParameterList
toString() - Method in class autumn.lang.compiler.ast.nodes.ForStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
toString() - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
toString() - Method in class autumn.lang.compiler.ast.nodes.GetFieldExpression
toString() - Method in class autumn.lang.compiler.ast.nodes.GetStaticFieldExpression
toString() - Method in class autumn.lang.compiler.ast.nodes.GotoStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOrEqualsOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.IfStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.ImpliesOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.ImportDirective
toString() - Method in class autumn.lang.compiler.ast.nodes.InstanceOfExpression
toString() - Method in class autumn.lang.compiler.ast.nodes.IntDatum
toString() - Method in class autumn.lang.compiler.ast.nodes.IsOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.Label
toString() - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.LessThanOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.LessThanOrEqualsOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.LetStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
toString() - Method in class autumn.lang.compiler.ast.nodes.ListExpression
toString() - Method in class autumn.lang.compiler.ast.nodes.LocalsExpression
toString() - Method in class autumn.lang.compiler.ast.nodes.LongDatum
toString() - Method in class autumn.lang.compiler.ast.nodes.MarkerStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.Module
toString() - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
toString() - Method in class autumn.lang.compiler.ast.nodes.ModuloOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.MultiplyOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.Name
toString() - Method in class autumn.lang.compiler.ast.nodes.Namespace
toString() - Method in class autumn.lang.compiler.ast.nodes.NegateOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.NewExpression
toString() - Method in class autumn.lang.compiler.ast.nodes.NopStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.NotEqualsOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.NotOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.NullDatum
toString() - Method in class autumn.lang.compiler.ast.nodes.OnceExpression
toString() - Method in class autumn.lang.compiler.ast.nodes.OrOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.PrognExpression
toString() - Method in class autumn.lang.compiler.ast.nodes.RecurStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.RedoStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.ReturnValueStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.ReturnVoidStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.SequenceStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
toString() - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
toString() - Method in class autumn.lang.compiler.ast.nodes.ShortDatum
toString() - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
toString() - Method in class autumn.lang.compiler.ast.nodes.StringDatum
toString() - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
toString() - Method in class autumn.lang.compiler.ast.nodes.SubtractOperation
toString() - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
toString() - Method in class autumn.lang.compiler.ast.nodes.ThrowStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.TryCatchStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
toString() - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
toString() - Method in class autumn.lang.compiler.ast.nodes.UntilStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.ValStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.Variable
toString() - Method in class autumn.lang.compiler.ast.nodes.VariableDatum
toString() - Method in class autumn.lang.compiler.ast.nodes.VarStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.WhenStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.WhileStatement
toString() - Method in class autumn.lang.compiler.ast.nodes.XorOperation
toString() - Method in class autumn.lang.compiler.errors.ErrorReport
toString() - Method in class autumn.lang.internals.AbstractDefinedFunctor
toString() - Method in class autumn.lang.internals.AbstractDelegate
toString() - Method in class autumn.lang.internals.AbstractLambda
toString() - Method in class autumn.lang.internals.AbstractRecord
This method creates a string representation of this object.
toString() - Method in class autumn.lang.internals.ModuleDelegate
toString() - Method in class autumn.lang.Local
toString() - Method in interface autumn.lang.ModuleInfo
This method creates a string representation of the module.
toString() - Method in interface autumn.lang.Record
This method creates a string representation of this object.
toString() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractDeclaredType
This method returns the fully-qualified name of this type.
toString() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.AbstractType
This method returns the fully-qualified name of this type.
toString() - Method in interface com.mackenziehigh.autumn.lang.compiler.typesystem.design.IType
This method returns the fully-qualified name of this type.
toString() - Method in class com.mackenziehigh.autumn.lang.compiler.typesystem.ReflectiveMethod
toString() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.CovarianceViolation
toString() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.GetterMethod
toString() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.SetterMethod
TOTAL_ORDERING_REQUIRED - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A tuple must explicitly declare all of its elements, including inherited elements.
TreeBuilder - Class in autumn.lang.compiler
Use an instance of this class when building the abstract-syntax-tree of a module.
TreeBuilder() - Constructor for class autumn.lang.compiler.TreeBuilder
Sole Constructor.
TryCatchStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a try-catch statement.
TryCatchStatement() - Constructor for class autumn.lang.compiler.ast.nodes.TryCatchStatement
 
TupleDefinition - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the definition of an tuple-type.
TupleDefinition - Annotation Type in autumn.lang.internals.annotations
This type of annotation indicates that a type was created from a tuple-definition.
TupleDefinition() - Constructor for class autumn.lang.compiler.ast.nodes.TupleDefinition
 
tuples() - Method in interface autumn.lang.ModuleInfo
This method creates a list containing the types of the tuples defined in the module.
type - Variable in class com.mackenziehigh.autumn.lang.compiler.compilers.ModuleCompiler
This will be assigned the type-system representation of the module.
type - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.Conversion
This is the type of values that the conversion method returns.
type - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer
This is the type of the record that is being compiled.
type() - Method in class autumn.lang.Local
This method retrieves the type of the variable.
type() - Method in interface autumn.lang.ModuleInfo
This method retrieves the reflective type-system representation of the underlying module.
type() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.RecordElement
This method determines the most specific type of the element.
TypeCheckFailed - Exception in com.mackenziehigh.autumn.lang.compiler.compilers
This type of exception indicates that type-usage checking failed somewhere.
TypeCheckFailed() - Constructor for exception com.mackenziehigh.autumn.lang.compiler.compilers.TypeCheckFailed
 
TYPED_FUNCTOR - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
TypedFunctor - Interface in autumn.lang
An instance of this interface is a functor that has typed formal-parameters and a return-type.
typefactory() - Method in class com.mackenziehigh.autumn.lang.compiler.compilers.TypeSystem
This method gets the type-factory that is used to create and access types.
TypeFactory - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this class is a concrete implementation of the ITypeFactory interface.
TypeFactory() - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
Constructor.
TypeFactory(ClassLoader) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.TypeFactory
Constructor.
typeOf(Annotation) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.AnnotationUtils
This method creates the type-system representation of an annotation from its AST node.
typeOf(Class) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.AnnotationUtils
This method creates the type-system representation of an annotation a Class object.
typeOf(String) - Method in class autumn.lang.LocalsMap
This method retrieves the static-type of a variable that is described herein.
types() - Method in class autumn.lang.internals.AbstractRecord
This method creates a new list containing the type of each element in this record.
types() - Method in interface autumn.lang.ModuleInfo
This method creates a set containing all of the types that are declared inside of the module.
types() - Method in interface autumn.lang.Record
This method creates a new list containing the type of each element in this record.
typesOf(AnnotationList) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.AnnotationUtils
This method gets the type representations of the annotations in an annotation-list.
TypeSpecifier - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a type-declaration.
TypeSpecifier() - Constructor for class autumn.lang.compiler.ast.nodes.TypeSpecifier
 
typesystem - Variable in class com.mackenziehigh.autumn.lang.compiler.compilers.ProgramCompiler
 
TypeSystem - Class in com.mackenziehigh.autumn.lang.compiler.compilers
An instance of this class is the type-system in use by a compiler.
TypeSystem(ClassLoader) - Constructor for class com.mackenziehigh.autumn.lang.compiler.compilers.TypeSystem
Sole Constructor.
TypeSystemUtils - Class in com.mackenziehigh.autumn.lang.compiler.utils
This class provides commonly used functionality involving the processing of types.
TypeSystemUtils(ITypeFactory) - Constructor for class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
Sole Constructor.

U

unbox(IType, IType) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method generates the bytecode necessary to perform an unboxing conversion.
unbox(Boolean) - Static method in class autumn.lang.internals.Conversions
This method unboxes a given input value.
unbox(Byte) - Static method in class autumn.lang.internals.Conversions
This method unboxes a given input value.
unbox(Character) - Static method in class autumn.lang.internals.Conversions
This method unboxes a given input value.
unbox(Double) - Static method in class autumn.lang.internals.Conversions
This method unboxes a given input value.
unbox(Float) - Static method in class autumn.lang.internals.Conversions
This method unboxes a given input value.
unbox(Integer) - Static method in class autumn.lang.internals.Conversions
This method unboxes a given input value.
unbox(Long) - Static method in class autumn.lang.internals.Conversions
This method unboxes a given input value.
unbox(Short) - Static method in class autumn.lang.internals.Conversions
This method unboxes a given input value.
UNEQUAL_RETURN_TYPES - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A set of selected method overloads do not share their return-types.
unescape(CharSequence) - Static method in class com.mackenziehigh.autumn.util.T
This method replaces escapable characters with escape-sequences.
unescape(String) - Static method in class autumn.util.F
 
UnexpectedTerminationException - Exception in autumn.lang.exceptions
This type of exception indicates that execution reached the end a function without encountering a return-statement, etc.
UnexpectedTerminationException() - Constructor for exception autumn.lang.exceptions.UnexpectedTerminationException
 
unique() - Static method in class autumn.util.F
 
unique() - Static method in class com.mackenziehigh.autumn.util.T
This method never returns the same BigInteger twice.
UnitTester - Class in autumn.util.test
An instance of this class runs unit-tests contained in a group of modules.
UnitTester() - Constructor for class autumn.util.test.UnitTester
 
UNKNOWN_ERROR - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: Something completely unexpected happened.
unmodifiable(List) - Static method in class autumn.util.F
 
unmodifiable(Map) - Static method in class autumn.util.F
 
unmodifiable(Set) - Static method in class autumn.util.F
 
UnprintableNodeException - Exception in autumn.lang.compiler.exceptions
This type of exception indicates that a in an Abstract Syntax Tree is unprintable.
UnprintableNodeException(IConstruct) - Constructor for exception autumn.lang.compiler.exceptions.UnprintableNodeException
Sole Constructor.
UntilStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a until-loop style statement.
UntilStatement() - Constructor for class autumn.lang.compiler.ast.nodes.UntilStatement
 
UNUSABLE_ANNOTATION - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: An annotation that cannot be used by Autumn was encountered.
upper - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.CovarianceViolation
This is the setter method in the supertype of the lower type.
upper - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.FunctorSubtypingViolation
 
utils - Variable in class com.mackenziehigh.autumn.lang.compiler.compilers.TypeSystem
This object provides utility methods related to the type-system.
Utils - Class in com.mackenziehigh.autumn.lang.compiler.parser
This class is used by the parser to help facilitate the building of an abstract-syntax-tree.
Utils - Class in com.mackenziehigh.autumn.lang.compiler.utils
This class contains utility methods needed during bytecode-generation.
Utils() - Constructor for class com.mackenziehigh.autumn.lang.compiler.parser.Utils
 
Utils() - Constructor for class com.mackenziehigh.autumn.lang.compiler.utils.Utils
 

V

ValStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the declaration of a stack-allocated write-once local variable.
ValStatement() - Constructor for class autumn.lang.compiler.ast.nodes.ValStatement
 
value - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.Conversion
This is the type of value that the conversion method takes as input.
value() - Element in annotation type autumn.lang.annotations.Author
These are the names of the authors.
value() - Method in class autumn.lang.compiler.ast.literals.AbstractNumericLiteral
This method converts this literal to its numeric equivalent.
value() - Method in class autumn.lang.compiler.ast.literals.BigDecimalLiteral
This method converts this literal to its numeric equivalent.
value() - Method in class autumn.lang.compiler.ast.literals.BigIntegerLiteral
This method converts this literal to its numeric equivalent.
value() - Method in class autumn.lang.compiler.ast.literals.ByteLiteral
This method converts this literal to its numeric equivalent.
value() - Method in class autumn.lang.compiler.ast.literals.CharLiteral
This method converts this literal to its numeric equivalent.
value() - Method in class autumn.lang.compiler.ast.literals.DoubleLiteral
This method converts this literal to its numeric equivalent.
value() - Method in class autumn.lang.compiler.ast.literals.FloatLiteral
This method converts this literal to its numeric equivalent.
value() - Method in class autumn.lang.compiler.ast.literals.IntLiteral
This method converts this literal to its numeric equivalent.
value() - Method in class autumn.lang.compiler.ast.literals.LongLiteral
This method converts this literal to its numeric equivalent.
value() - Method in class autumn.lang.compiler.ast.literals.ShortLiteral
This method converts this literal to its numeric equivalent.
value() - Method in class autumn.lang.Local
This method retrieves the value of the variable.
value() - Element in annotation type com.mackenziehigh.autumn.resources.Finished
This is the date YYYY/MM/DD on which the piece was declared finished.
VALUE_REQUIRED - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A primitive-type or a reference-type was expected.
value1 - Variable in class com.mackenziehigh.autumn.resources.InstanceFieldTester
Test Field #1.
value1 - Static variable in class com.mackenziehigh.autumn.resources.StaticFieldTester
Test Field #1.
value2 - Variable in class com.mackenziehigh.autumn.resources.InstanceFieldTester
Test Field #2.
value2 - Static variable in class com.mackenziehigh.autumn.resources.StaticFieldTester
Test Field #2.
value3 - Variable in class com.mackenziehigh.autumn.resources.InstanceFieldTester
Test Field #3.
value3 - Static variable in class com.mackenziehigh.autumn.resources.StaticFieldTester
Test Field #3.
value4 - Variable in class com.mackenziehigh.autumn.resources.InstanceFieldTester
Test Field #4.
value4 - Static variable in class com.mackenziehigh.autumn.resources.StaticFieldTester
Test Field #4.
value5 - Variable in class com.mackenziehigh.autumn.resources.InstanceFieldTester
Test Field #5.
value5 - Static variable in class com.mackenziehigh.autumn.resources.StaticFieldTester
Test Field #5.
value6 - Variable in class com.mackenziehigh.autumn.resources.InstanceFieldTester
Test Field #6.
value6 - Static variable in class com.mackenziehigh.autumn.resources.StaticFieldTester
Test Field #6.
value7 - Variable in class com.mackenziehigh.autumn.resources.InstanceFieldTester
Test Field #7.
value7 - Static variable in class com.mackenziehigh.autumn.resources.StaticFieldTester
Test Field #7.
value8 - Variable in class com.mackenziehigh.autumn.resources.InstanceFieldTester
Test Field #8.
value8 - Static variable in class com.mackenziehigh.autumn.resources.StaticFieldTester
Test Field #8.
value9 - Variable in class com.mackenziehigh.autumn.resources.InstanceFieldTester
Test Field #9.
value9 - Static variable in class com.mackenziehigh.autumn.resources.StaticFieldTester
Test Field #9.
valueAsBoolean(String) - Method in class autumn.lang.internals.AbstractLambda
This method retrieves the value of a previously captured variable as a boolean.
valueAsBoolean(String) - Method in interface autumn.lang.Lambda
This method retrieves the value of a previously captured variable as a boolean.
valueAsByte(String) - Method in class autumn.lang.internals.AbstractLambda
This method retrieves the value of a previously captured variable as a byte.
valueAsByte(String) - Method in interface autumn.lang.Lambda
This method retrieves the value of a previously captured variable as a byte.
valueAsChar(String) - Method in class autumn.lang.internals.AbstractLambda
This method retrieves the value of a previously captured variable as a char.
valueAsChar(String) - Method in interface autumn.lang.Lambda
This method retrieves the value of a previously captured variable as a char.
valueAsDouble(String) - Method in class autumn.lang.internals.AbstractLambda
This method retrieves the value of a previously captured variable as a double.
valueAsDouble(String) - Method in interface autumn.lang.Lambda
This method retrieves the value of a previously captured variable as a double.
valueAsFloat(String) - Method in class autumn.lang.internals.AbstractLambda
This method retrieves the value of a previously captured variable as a float.
valueAsFloat(String) - Method in interface autumn.lang.Lambda
This method retrieves the value of a previously captured variable as a float.
valueAsInt(String) - Method in class autumn.lang.internals.AbstractLambda
This method retrieves the value of a previously captured variable as a int.
valueAsInt(String) - Method in interface autumn.lang.Lambda
This method retrieves the value of a previously captured variable as a int.
valueAsLong(String) - Method in class autumn.lang.internals.AbstractLambda
This method retrieves the value of a previously captured variable as a long.
valueAsLong(String) - Method in interface autumn.lang.Lambda
This method retrieves the value of a previously captured variable as a long.
valueAsObject(String) - Method in class autumn.lang.internals.AbstractLambda
This method retrieves the value of a previously captured variable as a Object.
valueAsObject(String) - Method in interface autumn.lang.Lambda
This method retrieves the value of a previously captured variable as a Object.
valueAsShort(String) - Method in class autumn.lang.internals.AbstractLambda
This method retrieves the value of a previously captured variable as a short.
valueAsShort(String) - Method in interface autumn.lang.Lambda
This method retrieves the value of a previously captured variable as a short.
valueOf(String) - Static method in enum autumn.lang.compiler.errors.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in class autumn.lang.LocalsMap
This method retrieves the value stored in a variable that is described herein.
valueOf(String) - Static method in enum com.mackenziehigh.autumn.lang.compiler.utils.DelegateToHandler.Errors
Returns the enum constant of this type with the specified name.
values() - Static method in enum autumn.lang.compiler.errors.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class autumn.lang.internals.AbstractRecord
This method creates a new list containing the value of each element in this record.
values() - Method in interface autumn.lang.Record
This method creates a new list containing the value of each element in this record.
values() - Static method in enum com.mackenziehigh.autumn.lang.compiler.utils.DelegateToHandler.Errors
Returns an array containing the constants of this enum type, in the order they are declared.
Variable - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a local variable.
Variable() - Constructor for class autumn.lang.compiler.ast.nodes.Variable
 
VARIABLE_OUTSIDE_OF_SCOPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A variable was used outside the scope that it was declared in.
VariableDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the usage of a variable.
VariableDatum() - Constructor for class autumn.lang.compiler.ast.nodes.VariableDatum
 
VarStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the declaration of a stack-allocated mutable local variable.
VarStatement() - Constructor for class autumn.lang.compiler.ast.nodes.VarStatement
 
violations - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer
These are the covariance violations detected in the record-type.
visit(AddOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type AddOperation.
visit(AddOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(AndOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type AndOperation.
visit(AndOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(Annotation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type Annotation.
visit(Annotation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(AnnotationDefinition) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type AnnotationDefinition.
visit(AnnotationDefinition) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(AnnotationList) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type AnnotationList.
visit(AnnotationList) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(AsOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type AsOperation.
visit(AsOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(AssertStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type AssertStatement.
visit(AssertStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(AssumeStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type AssumeStatement.
visit(AssumeStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(BigDecimalDatum) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type BigDecimalDatum.
visit(BigDecimalDatum) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(BigIntegerDatum) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type BigIntegerDatum.
visit(BigIntegerDatum) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(BooleanDatum) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type BooleanDatum.
visit(BooleanDatum) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(BranchStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type BranchStatement.
visit(BranchStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(BreakStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type BreakStatement.
visit(BreakStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ByteDatum) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ByteDatum.
visit(ByteDatum) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(CallMethodExpression) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type CallMethodExpression.
visit(CallMethodExpression) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(CallStaticMethodExpression) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type CallStaticMethodExpression.
visit(CallStaticMethodExpression) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(CharDatum) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type CharDatum.
visit(CharDatum) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ClassDatum) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ClassDatum.
visit(ClassDatum) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ConcatOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ConcatOperation.
visit(ConcatOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ConditionalCase) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ConditionalCase.
visit(ConditionalCase) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ContinueStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ContinueStatement.
visit(ContinueStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(DelegateStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type DelegateStatement.
visit(DelegateStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(DesignDefinition) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type DesignDefinition.
visit(DesignDefinition) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(DispatchExpression) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type DispatchExpression.
visit(DispatchExpression) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(DivideOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type DivideOperation.
visit(DivideOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(DocComment) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type DocComment.
visit(DocComment) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(DocCommentLine) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type DocCommentLine.
visit(DocCommentLine) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(DoubleDatum) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type DoubleDatum.
visit(DoubleDatum) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(DoUntilStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type DoUntilStatement.
visit(DoUntilStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(DoWhileStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type DoWhileStatement.
visit(DoWhileStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(Element) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type Element.
visit(Element) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ElementList) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ElementList.
visit(ElementList) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(EnumDefinition) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type EnumDefinition.
visit(EnumDefinition) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(EqualsOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type EqualsOperation.
visit(EqualsOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ExceptionDefinition) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ExceptionDefinition.
visit(ExceptionDefinition) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ExceptionHandler) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ExceptionHandler.
visit(ExceptionHandler) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ExpressionStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ExpressionStatement.
visit(ExpressionStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(FloatDatum) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type FloatDatum.
visit(FloatDatum) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ForeachStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ForeachStatement.
visit(ForeachStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ForeverStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ForeverStatement.
visit(ForeverStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(FormalParameter) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type FormalParameter.
visit(FormalParameter) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(FormalParameterList) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type FormalParameterList.
visit(FormalParameterList) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ForStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ForStatement.
visit(ForStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(FunctionDefinition) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type FunctionDefinition.
visit(FunctionDefinition) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(FunctorDefinition) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type FunctorDefinition.
visit(FunctorDefinition) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(GetFieldExpression) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type GetFieldExpression.
visit(GetFieldExpression) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(GetStaticFieldExpression) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type GetStaticFieldExpression.
visit(GetStaticFieldExpression) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(GotoStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type GotoStatement.
visit(GotoStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(GreaterThanOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type GreaterThanOperation.
visit(GreaterThanOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(GreaterThanOrEqualsOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type GreaterThanOrEqualsOperation.
visit(GreaterThanOrEqualsOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(IdentityEqualsOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type IdentityEqualsOperation.
visit(IdentityEqualsOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(IdentityNotEqualsOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type IdentityNotEqualsOperation.
visit(IdentityNotEqualsOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(IfStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type IfStatement.
visit(IfStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ImpliesOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ImpliesOperation.
visit(ImpliesOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ImportDirective) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ImportDirective.
visit(ImportDirective) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(InstanceOfExpression) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type InstanceOfExpression.
visit(InstanceOfExpression) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(IntDatum) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type IntDatum.
visit(IntDatum) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(IsOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type IsOperation.
visit(IsOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(Label) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type Label.
visit(Label) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(LambdaStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type LambdaStatement.
visit(LambdaStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(LessThanOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type LessThanOperation.
visit(LessThanOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(LessThanOrEqualsOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type LessThanOrEqualsOperation.
visit(LessThanOrEqualsOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(LetStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type LetStatement.
visit(LetStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ListComprehensionExpression) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ListComprehensionExpression.
visit(ListComprehensionExpression) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ListExpression) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ListExpression.
visit(ListExpression) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(LocalsExpression) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type LocalsExpression.
visit(LocalsExpression) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(LongDatum) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type LongDatum.
visit(LongDatum) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(MarkerStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type MarkerStatement.
visit(MarkerStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(Module) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type Module.
visit(Module) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ModuleDirective) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ModuleDirective.
visit(ModuleDirective) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ModuloOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ModuloOperation.
visit(ModuloOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(MultiplyOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type MultiplyOperation.
visit(MultiplyOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(Name) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type Name.
visit(Name) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(Namespace) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type Namespace.
visit(Namespace) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(NegateOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type NegateOperation.
visit(NegateOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(NewExpression) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type NewExpression.
visit(NewExpression) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(NopStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type NopStatement.
visit(NopStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(NotEqualsOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type NotEqualsOperation.
visit(NotEqualsOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(NotOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type NotOperation.
visit(NotOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(NullCoalescingOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type NullCoalescingOperation.
visit(NullCoalescingOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(NullDatum) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type NullDatum.
visit(NullDatum) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(OnceExpression) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type OnceExpression.
visit(OnceExpression) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(OrOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type OrOperation.
visit(OrOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(PrognExpression) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type PrognExpression.
visit(PrognExpression) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(RecurStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type RecurStatement.
visit(RecurStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(RedoStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type RedoStatement.
visit(RedoStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ReturnValueStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ReturnValueStatement.
visit(ReturnValueStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ReturnVoidStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ReturnVoidStatement.
visit(ReturnVoidStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(SequenceStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type SequenceStatement.
visit(SequenceStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(SetFieldExpression) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type SetFieldExpression.
visit(SetFieldExpression) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(SetStaticFieldExpression) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type SetStaticFieldExpression.
visit(SetStaticFieldExpression) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ShortDatum) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ShortDatum.
visit(ShortDatum) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(SourceLocation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type SourceLocation.
visit(SourceLocation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(StringDatum) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type StringDatum.
visit(StringDatum) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(StructDefinition) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type StructDefinition.
visit(StructDefinition) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(SubtractOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type SubtractOperation.
visit(SubtractOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(TernaryConditionalExpression) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type TernaryConditionalExpression.
visit(TernaryConditionalExpression) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ThrowStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ThrowStatement.
visit(ThrowStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(TryCatchStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type TryCatchStatement.
visit(TryCatchStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(TupleDefinition) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type TupleDefinition.
visit(TupleDefinition) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(TypeSpecifier) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type TypeSpecifier.
visit(TypeSpecifier) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(UntilStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type UntilStatement.
visit(UntilStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ValStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type ValStatement.
visit(ValStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(Variable) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type Variable.
visit(Variable) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(VariableDatum) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type VariableDatum.
visit(VariableDatum) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(VarStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type VarStatement.
visit(VarStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(WhenStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type WhenStatement.
visit(WhenStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(WhileStatement) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type WhileStatement.
visit(WhileStatement) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(XorOperation) - Method in interface autumn.lang.compiler.ast.nodes.IAstVisitor
This method visits an object of type XorOperation.
visit(XorOperation) - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
 
visit(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
visit(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
visit(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
visit_accept(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "accept".
visit_add_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "add_operation".
visit_add_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_and_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "and_operation".
visit_and_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_annotation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "annotation".
visit_annotation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_annotation_assignment(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "annotation_assignment".
visit_annotation_assignment_opt(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "annotation_assignment_opt".
visit_annotation_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "annotation_definition".
visit_annotation_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_annotation_list(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "annotation_list".
visit_annotation_list(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_annotation_type(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "annotation_type".
visit_annotation_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "annotation_value".
visit_annotation_values(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "annotation_values".
visit_api_comment(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "api_comment".
visit_api_comment(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_api_comment_line(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "api_comment_line".
visit_api_comment_line(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_api_comment_text(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "api_comment_text".
visit_arg(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "arg".
visit_arg(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
This method visits a parse-tree node created by rule "arg".
visit_args(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "args".
visit_argument(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "argument".
visit_argument_list(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "argument_list".
visit_arguments(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "arguments".
visit_array(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "array".
visit_array(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.Visitor
This method visits a parse-tree node created by rule "array".
visit_as_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "as_operation".
visit_as_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_assert_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "assert_statement".
visit_assert_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_assertion_echo(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "assertion_echo".
visit_assertion_echo_empty(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "assertion_echo_empty".
visit_assertion_echo_empty(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_assertion_echo_opt(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "assertion_echo_opt".
visit_assume_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "assume_statement".
visit_assume_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_assumption_echo(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "assumption_echo".
visit_assumption_echo_empty(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "assumption_echo_empty".
visit_assumption_echo_empty(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_assumption_echo_opt(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "assumption_echo_opt".
visit_AUTUMN(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "AUTUMN".
visit_big_decimal_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "big_decimal_datum".
visit_big_decimal_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_big_decimal_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "big_decimal_value".
visit_big_integer_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "big_integer_datum".
visit_big_integer_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_big_integer_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "big_integer_value".
visit_boolean(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "boolean".
visit_boolean(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.Visitor
This method visits a parse-tree node created by rule "boolean".
visit_boolean_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "boolean_datum".
visit_boolean_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_boolean_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "boolean_value".
visit_branch_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "branch_statement".
visit_branch_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_break_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "break_statement".
visit_break_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_byte_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "byte_datum".
visit_byte_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_byte_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "byte_value".
visit_call_method_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "call_method_expression".
visit_call_method_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_call_static_method_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "call_static_method_expression".
visit_call_static_method_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_case_compile(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "case_compile".
visit_case_compile(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
This method visits a parse-tree node created by rule "case_compile".
visit_case_create(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "case_create".
visit_case_create(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
This method visits a parse-tree node created by rule "case_create".
visit_case_doc(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "case_doc".
visit_case_execute(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "case_execute".
visit_case_execute(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
This method visits a parse-tree node created by rule "case_execute".
visit_case_help(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "case_help".
visit_case_help(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
This method visits a parse-tree node created by rule "case_help".
visit_case_license(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "case_license".
visit_case_license(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
This method visits a parse-tree node created by rule "case_license".
visit_case_run(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "case_run".
visit_case_run(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
This method visits a parse-tree node created by rule "case_run".
visit_case_test(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "case_test".
visit_case_test(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
This method visits a parse-tree node created by rule "case_test".
visit_case_version(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "case_version".
visit_case_version(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
This method visits a parse-tree node created by rule "case_version".
visit_cases(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "cases".
visit_char_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "char_datum".
visit_char_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_char_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "char_value".
visit_class_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "class_datum".
visit_class_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_class_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "class_value".
visit_COMMENT(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "COMMENT".
visit_COMPILE(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "COMPILE".
visit_concat_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "concat_operation".
visit_concat_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_condition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "condition".
visit_conditional_case(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "conditional_case".
visit_conditional_case(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_continue_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "continue_statement".
visit_continue_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_CREATE(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "CREATE".
visit_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "datum".
visit_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "definition".
visit_delegate_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "delegate_statement".
visit_delegate_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_design_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "design_definition".
visit_design_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_DIGIT(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "DIGIT".
visit_DIGIT(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "DIGIT".
visit_DIGITS(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "DIGITS".
visit_DIGITS(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "DIGITS".
visit_dimension(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "dimension".
visit_dimensions(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "dimensions".
visit_dispatch_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "dispatch_expression".
visit_dispatch_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_divide_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "divide_operation".
visit_divide_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_do_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "do_statement".
visit_do_until(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "do_until".
visit_do_until_trigger(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "do_until_trigger".
visit_do_until_trigger(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_do_while(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "do_while".
visit_do_while_trigger(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "do_while_trigger".
visit_do_while_trigger(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_DOCUMENT(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "DOCUMENT".
visit_double_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "double_datum".
visit_double_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_double_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "double_value".
visit_e(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "e".
visit_element(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "element".
visit_element(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_elements(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "elements".
visit_elements(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_elements(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "elements".
visit_elif_case(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "elif_case".
visit_elif_cases_opt(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "elif_cases_opt".
visit_else_case(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "else_case".
visit_else_case_opt(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "else_case_opt".
visit_enum_constant(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "enum_constant".
visit_enum_constant_list(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "enum_constant_list".
visit_enum_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "enum_definition".
visit_enum_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_equals_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "equals_operation".
visit_equals_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_error(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "error".
visit_error(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
This method visits a parse-tree node created by rule "error".
visit_ESCAPE_CHAR(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "ESCAPE_CHAR".
visit_ESCAPE_SEQUENCE(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "ESCAPE_SEQUENCE".
visit_ESCAPE_SEQUENCE(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "ESCAPE_SEQUENCE".
visit_exception_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "exception_definition".
visit_exception_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_EXECUTE(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "EXECUTE".
visit_EXPONENT(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "EXPONENT".
visit_EXPONENT_OPT(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "EXPONENT_OPT".
visit_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "expression".
visit_expression_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "expression_statement".
visit_expression_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_false(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "false".
visit_filepath(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "filepath".
visit_float_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "float_datum".
visit_float_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_float_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "float_value".
visit_for_body(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "for_body".
visit_for_condition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "for_condition".
visit_for_controller(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "for_controller".
visit_for_init(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "for_init".
visit_for_modifier(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "for_modifier".
visit_for_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "for_statement".
visit_for_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_foreach_body(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "foreach_body".
visit_foreach_controller(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "foreach_controller".
visit_foreach_iterator(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "foreach_iterator".
visit_foreach_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "foreach_statement".
visit_foreach_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_foreach_vardec(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "foreach_vardec".
visit_forever_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "forever_statement".
visit_forever_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_formals(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "formals".
visit_formals(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_function_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "function_definition".
visit_function_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_functor_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "functor_definition".
visit_functor_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_get_field_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "get_field_expression".
visit_get_field_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_get_static_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "get_static_expression".
visit_get_static_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_goto_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "goto_statement".
visit_goto_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_greater_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "greater_operation".
visit_greater_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_greater_or_equals_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "greater_or_equals_operation".
visit_greater_or_equals_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_HELP(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "HELP".
visit_ID(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "ID".
visit_identity_equals_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "identity_equals_operation".
visit_identity_equals_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_identity_not_equals_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "identity_not_equals_operation".
visit_identity_not_equals_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_if_case(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "if_case".
visit_if_opt(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "if_opt".
visit_if_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "if_statement".
visit_if_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_implies_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "implies_operation".
visit_implies_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_import_directive(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "import_directive".
visit_import_directive(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_index(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "index".
visit_input(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "input".
visit_instance_member_access(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "instance_member_access".
visit_instanceof_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "instanceof_expression".
visit_instanceof_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_int_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "int_datum".
visit_int_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_int_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "int_value".
visit_is_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "is_operation".
visit_is_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_keyword_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "keyword_expression".
visit_label(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "label".
visit_label(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_labels(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "labels".
visit_lambda_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "lambda_statement".
visit_lambda_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_less_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "less_operation".
visit_less_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_less_or_equals_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "less_or_equals_operation".
visit_less_or_equals_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_let_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "let_statement".
visit_let_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_LICENSE(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "LICENSE".
visit_line(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "line".
visit_list_comprehension_body(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "list_comprehension_body".
visit_list_comprehension_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "list_comprehension_expression".
visit_list_comprehension_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_list_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "list_expression".
visit_list_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_literal_char_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "literal_char_value".
visit_locals_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "locals_expression".
visit_locals_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_long_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "long_datum".
visit_long_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_long_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "long_value".
visit_marker_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "marker_statement".
visit_marker_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_members(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "members".
visit_module(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "module".
visit_module(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_module_directive(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "module_directive".
visit_module_directive(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_module_member(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "module_member".
visit_module_members(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "module_members".
visit_module_name(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "module_name".
visit_modulo_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "modulo_operation".
visit_modulo_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_MULTI_LINE_COMMENT(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "MULTI_LINE_COMMENT".
visit_multiply_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "multiply_operation".
visit_multiply_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_name(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "name".
visit_name(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
This method visits a parse-tree node created by rule "name".
visit_name(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "name".
visit_name_id(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "name_id".
visit_name_id(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_name_of_anonymous_module(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "name_of_anonymous_module".
visit_name_of_anonymous_module(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_name_of_named_module(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "name_of_named_module".
visit_namespace(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "namespace".
visit_namespace_explicit(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "namespace_explicit".
visit_namespace_explicit(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_namespace_implicit(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "namespace_implicit".
visit_namespace_implicit(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_negate_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "negate_operation".
visit_negate_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_nested_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "nested_expression".
visit_new_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "new_expression".
visit_new_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_NEWLINE(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "NEWLINE".
visit_NON_NEWLINE(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "NON_NEWLINE".
visit_NON_NEWLINES(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "NON_NEWLINES".
visit_NON_QUOTE(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "NON_QUOTE".
visit_NON_QUOTE(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "NON_QUOTE".
visit_NON_QUOTES(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "NON_QUOTES".
visit_NON_TRIPLE_QUOTE(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "NON_TRIPLE_QUOTE".
visit_NON_TRIPLE_QUOTES(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "NON_TRIPLE_QUOTES".
visit_nop_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "nop_statement".
visit_nop_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_not_equals_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "not_equals_operation".
visit_not_equals_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_not_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "not_operation".
visit_not_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_null(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "null".
visit_null(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.Visitor
This method visits a parse-tree node created by rule "null".
visit_null_coalescing_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "null_coalescing_operation".
visit_null_coalescing_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_null_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "null_datum".
visit_null_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_null_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "null_value".
visit_number(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "number".
visit_number(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.Visitor
This method visits a parse-tree node created by rule "number".
visit_number_value(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "number_value".
visit_number_value_1(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "number_value_1".
visit_number_value_2(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "number_value_2".
visit_number_value_3(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "number_value_3".
visit_number_value_4(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "number_value_4".
visit_numeric_char_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "numeric_char_value".
visit_object(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "object".
visit_object(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.Visitor
This method visits a parse-tree node created by rule "object".
visit_once_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "once_expression".
visit_once_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_or_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "or_operation".
visit_or_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_p1(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p1".
visit_p1_operand(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p1_operand".
visit_p1_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p1_operation".
visit_p1_operations(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p1_operations".
visit_p2(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p2".
visit_p2_operand(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p2_operand".
visit_p2_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p2_operation".
visit_p2_operations(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p2_operations".
visit_p3(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p3".
visit_p3_operand(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p3_operand".
visit_p3_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p3_operation".
visit_p3_operations(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p3_operations".
visit_p4(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p4".
visit_p4_operand(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p4_operand".
visit_p4_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p4_operation".
visit_p4_operations(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p4_operations".
visit_p5(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p5".
visit_p5_operand(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p5_operand".
visit_p5_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p5_operation".
visit_p5_operations(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p5_operations".
visit_p6(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p6".
visit_p6_operand(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p6_operand".
visit_p6_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p6_operation".
visit_p6_operations(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p6_operations".
visit_p7(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p7".
visit_p7_operand(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p7_operand".
visit_p7_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p7_operation".
visit_p7_operations(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p7_operations".
visit_p8(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p8".
visit_p8(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_p8_operand(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p8_operand".
visit_p8_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p8_operation".
visit_p8_operations(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p8_operations".
visit_p9(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "p9".
visit_pair(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "pair".
visit_pair(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.Visitor
This method visits a parse-tree node created by rule "pair".
visit_parameter(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "parameter".
visit_parameter(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_paren_condition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "paren_condition".
visit_paren_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "paren_expression".
visit_path(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "path".
visit_path(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
This method visits a parse-tree node created by rule "path".
visit_paths(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "paths".
visit_progn_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "progn_expression".
visit_progn_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_PS(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "PS".
visit_PS(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_pstring(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "pstring".
visit_pstring(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
This method visits a parse-tree node created by rule "pstring".
visit_Q(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "Q".
visit_qstring(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "qstring".
visit_qstring(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
This method visits a parse-tree node created by rule "qstring".
visit_QUOTE(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "QUOTE".
visit_recur_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "recur_statement".
visit_recur_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_redo_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "redo_statement".
visit_redo_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_regular_string_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "regular_string_value".
visit_regular_string_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_return_type(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "return_type".
visit_return_value_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "return_value_statement".
visit_return_value_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_return_void_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "return_void_statement".
visit_return_void_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_RUN(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "RUN".
visit_SEMICOLON(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "SEMICOLON".
visit_sequence_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "sequence_statement".
visit_sequence_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_set_field_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "set_field_expression".
visit_set_field_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_set_static_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "set_static_expression".
visit_set_static_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_short_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "short_datum".
visit_short_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_short_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "short_value".
visit_sign(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "sign".
visit_signature(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "signature".
visit_simple_name(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "simple_name".
visit_SINGLE_LINE_COMMENT(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "SINGLE_LINE_COMMENT".
visit_SP(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "SP".
visit_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "statement".
visit_statements(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "statements".
visit_static_member_access(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "static_member_access".
visit_static_owner(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "static_owner".
visit_static_owner_explicit(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "static_owner_explicit".
visit_static_owner_implicit(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "static_owner_implicit".
visit_static_owner_implicit(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_STR_CHAR(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "STR_CHAR".
visit_STR_CHARS(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "STR_CHARS".
visit_string(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "string".
visit_string(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.Visitor
This method visits a parse-tree node created by rule "string".
visit_string_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "string_datum".
visit_string_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_STRING_LITERAL(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "STRING_LITERAL".
visit_STRING_LITERAL_STYLE1(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "STRING_LITERAL_STYLE1".
visit_STRING_LITERAL_STYLE2(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "STRING_LITERAL_STYLE2".
visit_string_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "string_value".
visit_struct_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "struct_definition".
visit_struct_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_subtract_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "subtract_operation".
visit_subtract_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_super_functor(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "super_functor".
visit_supers(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "supers".
visit_supers_list(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "supers_list".
visit_supers_list_cons(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "supers_list_cons".
visit_supers_list_end(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "supers_list_end".
visit_supers_opt(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "supers_opt".
visit_ternary_conditional_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "ternary_conditional_expression".
visit_ternary_conditional_expression(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_TEST(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "TEST".
visit_throw_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "throw_statement".
visit_throw_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_TRIPLE_QUOTE(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "TRIPLE_QUOTE".
visit_true(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "true".
visit_try_catch_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "try_catch_statement".
visit_try_catch_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_trycatch_body(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "trycatch_body".
visit_trycatch_handler(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "trycatch_handler".
visit_trycatch_handler(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_trycatch_handlers(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "trycatch_handlers".
visit_trycatch_vardec(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "trycatch_vardec".
visit_tuple_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "tuple_definition".
visit_tuple_definition(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_type(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "type".
visit_type(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_type_name(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "type_name".
visit_type_namespace(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "type_namespace".
visit_type_namespace_explicit(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "type_namespace_explicit".
visit_type_namespace_explicit(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_type_namespace_implicit(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "type_namespace_implicit".
visit_type_namespace_implicit(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_until_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "until_statement".
visit_until_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_val_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "val_statement".
visit_val_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_value(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "value".
visit_var_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "var_statement".
visit_var_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_variable(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "variable".
visit_variable(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_variable_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "variable_datum".
visit_variable_datum(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_verbatim_string_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "verbatim_string_value".
visit_verbatim_string_value(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_VERSION(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "VERSION".
visit_when_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "when_statement".
visit_when_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_while_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "while_statement".
visit_while_statement(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visit_WS(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "WS".
visit_WS(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "WS".
visit_WS(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "WS".
visit_WS_CHR(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
This method visits a parse-tree node created by rule "WS_CHR".
visit_WS_CHR(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
This method visits a parse-tree node created by rule "WS_CHR".
visit_xor_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
This method visits a parse-tree node created by rule "xor_operation".
visit_xor_operation(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
{inheritDoc}
visited() - Method in class com.mackenziehigh.autumn.lang.compiler.pretty.PrintingVisitor
This method returns all the AST nodes that were visited thus far, in the order they were visited.
Visitor - Class in com.mackenziehigh.autumn.lang.compiler.args
An instance of this class is used to process the command-line arguments given to the compiler.
Visitor - Class in com.mackenziehigh.autumn.util.json.parser
An instance of this class can be used to convert a JSON string to an Autumn object tree.
Visitor() - Constructor for class com.mackenziehigh.autumn.lang.compiler.args.Visitor
 
Visitor() - Constructor for class com.mackenziehigh.autumn.util.json.parser.Visitor
 
visitUnknown(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.AbstractVisitor
visitUnknown(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.args.Visitor
visitUnknown(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AbstractVisitor
visitUnknown(ITreeNode) - Method in class com.mackenziehigh.autumn.lang.compiler.parser.AstBuilder
visitUnknown(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.AbstractVisitor
visitUnknown(ITreeNode) - Method in class com.mackenziehigh.autumn.util.json.parser.Visitor
VOID - Variable in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
 
VoidType - Class in com.mackenziehigh.autumn.lang.compiler.typesystem
An instance of this class is the void-type.
VoidType(ITypeFactory) - Constructor for class com.mackenziehigh.autumn.lang.compiler.typesystem.VoidType
Sole Constructor.

W

WhenStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a when statement.
WhenStatement() - Constructor for class autumn.lang.compiler.ast.nodes.WhenStatement
 
WhileStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a while-loop style statement.
WhileStatement() - Constructor for class autumn.lang.compiler.ast.nodes.WhileStatement
 
widestType(T, T) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.TypeSystemUtils
This method determines which of two types is the widest type.
writeBytes(File, byte[]) - Static method in class autumn.util.FileIO
This method sets the contents of a binary file.
writeLines(File, Iterable<? extends CharSequence>, Charset) - Static method in class autumn.util.FileIO
This method sets the contents of a text file.
writeText(File, CharSequence) - Static method in class autumn.util.FileIO
This method sets the contents of a text file.
writeText(File, CharSequence, Charset) - Static method in class autumn.util.FileIO
This method sets the contents of a text file.
WRONG_SIGNATURE_FOR_INFER - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: An inferred function must have a signature of: (T, ...) : T, where T is some reference-type.
WRONG_SIGNATURE_FOR_SETUP - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A setup function must have a signature of: () : void
WRONG_SIGNATURE_FOR_START - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A start function must have a signature of: main(String[]) : void
WRONG_SIGNATURE_FOR_TEST - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: A test function must have a signature of: (TestCase) : void
WRONG_TYPE - Enum constant in enum autumn.lang.compiler.errors.ErrorCode
Meaning: An expression produces a value of an unexpected static-type.

X

x() - Method in interface com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.M
 
x() - Method in class com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.S
 
x(Object) - Method in interface com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.M
 
x(Object) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.S
 
x(String) - Method in class com.mackenziehigh.autumn.lang.compiler.utils.RecordAnalyzer.S
 
xor(boolean, boolean) - Static method in class autumn.lang.internals.Operators
Logical-XOR Operation
xor(long, long) - Static method in class autumn.util.Bitwise
This method performs a bitwise logical-XOR.
XorOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the logical-xor operator.
XorOperation() - Constructor for class autumn.lang.compiler.ast.nodes.XorOperation
 

Z

zfill(CharSequence, int) - Static method in class com.mackenziehigh.autumn.util.T
This method pads the beginning of a string with zeros, if needed.
zfill(String, int) - Static method in class autumn.util.F
 
zip(Iterable) - Static method in class autumn.util.F
 
A B C D E F G H I J K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form