A B C D E F G H I J K L M N O P R S T U V W X Z 

A

ABSTRACT_DELEGATE - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
ABSTRACT_LAMBDA - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
ABSTRACT_MODULE - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
ABSTRACT_RECORD - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
ABSTRACT_STATIC_FUNCTOR - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
AbstractCustomInvokableMember - Class in high.mackenzie.autumn.lang.compiler.typesystem
This class provides a partial implementation of the IInvokableMember interface.
AbstractCustomInvokableMember(ITypeFactory) - Constructor for class high.mackenzie.autumn.lang.compiler.typesystem.AbstractCustomInvokableMember
Sole Constructor.
AbstractCustomMember - Class in high.mackenzie.autumn.lang.compiler.typesystem
This class provides a partial implementation of the IMember interface.
AbstractCustomMember(ITypeFactory) - Constructor for class high.mackenzie.autumn.lang.compiler.typesystem.AbstractCustomMember
Sole Constructor.
AbstractDeclaredType - Class in high.mackenzie.autumn.lang.compiler.typesystem
This class provides a partial implementation of the IDeclaredType interface.
AbstractDeclaredType(ITypeFactory, String) - Constructor for class high.mackenzie.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 high.mackenzie.autumn.lang.compiler.typesystem
This class provides a partial implementation of the IInvokableMember interface.
AbstractInvokableMember(ITypeFactory) - Constructor for class high.mackenzie.autumn.lang.compiler.typesystem.AbstractInvokableMember
Sole Constructor.
AbstractLambda - Class in autumn.lang.internals
 
AbstractLambda() - Constructor for class autumn.lang.internals.AbstractLambda
 
AbstractMember - Class in high.mackenzie.autumn.lang.compiler.typesystem
This method provides a partial implementation of the IMember interface.
AbstractMember(ITypeFactory) - Constructor for class high.mackenzie.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 high.mackenzie.autumn.lang.compiler.typesystem
This class provides a partial implementation of the IType interface.
AbstractType(ITypeFactory, String) - Constructor for class high.mackenzie.autumn.lang.compiler.typesystem.AbstractType
Sole Constructor.
AbstractTypedFunctor - Class in autumn.lang.internals
 
AbstractTypedFunctor() - Constructor for class autumn.lang.internals.AbstractTypedFunctor
 
AbstractVisitor - Class in high.mackenzie.autumn.lang.compiler.args
This class was auto-generated using the Snowflake parser-generator.
AbstractVisitor() - Constructor for class high.mackenzie.autumn.lang.compiler.args.AbstractVisitor
 
AbstractVisitor - Class in high.mackenzie.autumn.lang.compiler.parser
This class was auto-generated using the Snowflake parser-generator.
AbstractVisitor() - Constructor for class high.mackenzie.autumn.lang.compiler.parser.AbstractVisitor
 
AbstractVisitor - Class in high.mackenzie.autumn.util.json.parser
This class was auto-generated using the Snowflake parser-generator.
AbstractVisitor() - Constructor for class high.mackenzie.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 - Class in autumn.util.functors
functor Action () : void
Action(TypedFunctor) - Constructor for class autumn.util.functors.Action
Sole Constructor.
action() - Method in interface high.mackenzie.autumn.resources.dev.AsyncTask
TODO: wrong functor type This method retrieves the action that will be performed by this task.
add(T) - Method in class autumn.lang.compiler.ast.commons.ConstructList
This method non-destructively adds an element to this list.
add(Delegate) - Method in class autumn.lang.internals.ModuleInfoBuilder
This method declares that a function is defined directly within the module.
add(char, char) - Static method in class autumn.lang.internals.Operators
Add Operation
add(byte, byte) - Static method in class autumn.lang.internals.Operators
Add Operation
add(short, short) - 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(float, float) - Static method in class autumn.lang.internals.Operators
Add Operation
add(double, double) - Static method in class autumn.lang.internals.Operators
Add Operation
add(BigInteger, BigInteger) - Static method in class autumn.lang.internals.Operators
Add Operation
add(BigDecimal, BigDecimal) - Static method in class autumn.lang.internals.Operators
Add Operation
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(Class) - Method in class autumn.util.test.UnitTester
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 high.mackenzie.autumn.lang.compiler.utils.AnnotationUtils
This method adds a marker annotation to an annotatable custom entity.
add(T) - Method in class high.mackenzie.autumn.lang.compiler.utils.TopoSorter
This method adds a single element 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.
addAll(Iterable<? extends T>) - Method in class high.mackenzie.autumn.lang.compiler.utils.TopoSorter
This method adds more elements to this topologically sorted 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 high.mackenzie.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 high.mackenzie.autumn.resources.dev.AsyncTask
This method binds an action hereto to perform after completion of the task.
age(int) - Method in interface high.mackenzie.autumn.lang.compiler.utils.RecordAnalyzer.Citizen
 
age() - Method in interface high.mackenzie.autumn.lang.compiler.utils.RecordAnalyzer.Citizen
 
age(int) - Method in interface high.mackenzie.autumn.lang.compiler.utils.RecordAnalyzer.Person
 
age() - Method in interface high.mackenzie.autumn.lang.compiler.utils.RecordAnalyzer.Person
 
all(Predicate, Iterable) - Static method in class autumn.util.F
 
all(Iterable<?>, Predicate) - Static method in class high.mackenzie.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 high.mackenzie.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 high.mackenzie.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() - Constructor for class autumn.lang.compiler.ast.nodes.AnnotationDefinition
 
AnnotationDefinition - Annotation Type in autumn.lang.internals.annotations
This type of annotation indicates that a type was created from an annotation-definition.
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 high.mackenzie.autumn.lang.compiler.utils
An instance of this class provides generalized methods for processing annotations.
AnnotationUtils(ModuleCompiler) - Constructor for class high.mackenzie.autumn.lang.compiler.utils.AnnotationUtils
Sole Constructor.
answer - Variable in class high.mackenzie.autumn.resources.InstanceFieldTester
The answer to everything.
any(Predicate, Iterable) - Static method in class autumn.util.F
 
any(Iterable<?>, Predicate) - Static method in class high.mackenzie.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 high.mackenzie.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 high.mackenzie.autumn.util.T
This method applies a functor to a list of arguments.
ARGUMENT_STACK - Variable in class high.mackenzie.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 high.mackenzie.autumn.lang.compiler.typesystem
This class provides a concrete implementation of the IArrayType interface.
ArrayType(ITypeFactory, IElementType, int, Class) - Constructor for class high.mackenzie.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, String) - Constructor for exception autumn.lang.exceptions.AssertionFailedException
Constructor.
AssertionFailedException(String, int) - 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 high.mackenzie.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.
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, String) - Constructor for exception autumn.lang.exceptions.AssumptionFailedException
Constructor.
AssumptionFailedException(String, int) - Constructor for exception autumn.lang.exceptions.AssumptionFailedException
Constructor.
AstBuilder - Class in high.mackenzie.autumn.lang.compiler.parser
This class is used to convert a parse-tree to an abstract-syntax-tree.
async(Action) - Static method in class high.mackenzie.autumn.util.T
 
AsyncTask - Interface in high.mackenzie.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 high.mackenzie.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 high.mackenzie.autumn.util.T
This method calculates the average of a set of values.
A B C D E F G H I J K L M N O P R S T U V W X Z