Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form