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

C

call() - Method in class autumn.util.functors.Function0
callee - Variable in class high.mackenzie.autumn.lang.compiler.utils.BridgeMethod
This is the type-system representation of the actual method definition.
caller - Variable in class high.mackenzie.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 high.mackenzie.autumn.resources.dev.AsyncTask
This method tries to cancel this task.
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 high.mackenzie.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(String) - Constructor for class autumn.lang.compiler.ast.literals.CharLiteral
Constructor.
CharLiteral(char) - Constructor for class autumn.lang.compiler.ast.literals.CharLiteral
Constructor.
checkArgs(List<T>, List<? extends IType>) - Method in class high.mackenzie.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 high.mackenzie.autumn.lang.compiler.compilers.ProgramCompiler
 
CLASS - Variable in class high.mackenzie.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 high.mackenzie.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 high.mackenzie.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.
COMPARABLE - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
compare(Comparable, Comparable) - Static method in class autumn.util.F
 
compare(Object, Object) - Method in class autumn.util.functors.Ordering
compare(Comparable, Comparable) - Static method in class high.mackenzie.autumn.util.T
This method compares to comparable values.
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(File) - Method in class autumn.lang.compiler.Autumn
This method compiles the list of modules to bytecode.
compile(String) - 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() - Method in class autumn.lang.compiler.AutumnProject
This method compiles the project and outputs a jar-file.
compile(List<Module>, IErrorReporter, ClassLoader, List<Class>) - Static method in class high.mackenzie.autumn.lang.compiler.compilers.ProgramCompiler
This method compiles a program to its bytecode representation.
compile(ModuleCompiler) - Method in class high.mackenzie.autumn.lang.compiler.utils.BridgeMethod
This method creates the bytecode representation of the bridge method definition.
compileAbstract(ModuleCompiler) - Method in class high.mackenzie.autumn.lang.compiler.utils.BridgeMethod
This method creates the bytecode representation of an abstract bridge method definition.
compileAnnotation(IAnnotation) - Method in class high.mackenzie.autumn.lang.compiler.utils.AnnotationUtils
This method compiles a single annotation to its bytecode representation.
compileAnnotationList(Iterable<IAnnotation>) - Method in class high.mackenzie.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(String, List<ClassFile>) - Constructor for class autumn.lang.compiler.CompiledProgram
Constructor.
CompiledProgram(CompiledProgram, List<URL>) - 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 high.mackenzie.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.
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 high.mackenzie.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 high.mackenzie.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 high.mackenzie.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(char) - Static method in class autumn.lang.internals.Conversions
This method converts a char 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(short) - Static method in class autumn.lang.internals.Conversions
This method converts a short 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(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float 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.
convertToByte(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a boolean 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(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a byte 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.
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(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float 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.
convertToChar(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a boolean 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(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a byte 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.
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(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float 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.
convertToDouble(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a boolean 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(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a byte 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.
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(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float 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.
convertToFloat(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a boolean 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(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a byte 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.
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(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float 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.
convertToInt(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a boolean 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(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a byte 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.
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(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float 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.
convertToLong(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a boolean 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(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a byte 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.
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(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float 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.
convertToShort(boolean) - Static method in class autumn.lang.internals.Conversions
This method converts a boolean 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(byte) - Static method in class autumn.lang.internals.Conversions
This method converts a byte 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.
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(float) - Static method in class autumn.lang.internals.Conversions
This method converts a float 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.
convertToString(boolean) - 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(byte) - 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(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(float) - 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(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 high.mackenzie.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 high.mackenzie.autumn.util.T
This method counts the the values that match a predicate
countAnnotations(Iterable<? extends IAnnotatable>, Class) - Static method in class high.mackenzie.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
 
CovarianceViolation - Class in high.mackenzie.autumn.lang.compiler.utils
An instance of this class describes a covariance-violation in a record-definition.
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(TypeSpecifier, List<String>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.Annotation
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(ConstructList<Annotation>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.AnnotationList
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, 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(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(boolean, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.BooleanDatum
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(SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.BreakStatement
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(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(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(CharLiteral, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.CharDatum
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(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ConcatOperation
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(SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ContinueStatement
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(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(Name, ConstructList<IExpression>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.DispatchExpression
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(ConstructList<DocCommentLine>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.DocComment
This method creates a new instance of this class.
create(String, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.DocCommentLine
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(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(Name, TypeSpecifier, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.Element
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(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(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.EqualsOperation
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(Variable, TypeSpecifier, SequenceStatement, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
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(FloatLiteral, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.FloatDatum
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(SequenceStatement, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ForeverStatement
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(ConstructList<FormalParameter>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.FormalParameterList
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(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(IExpression, Name, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.GetFieldExpression
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(Label, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.GotoStatement
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(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(IExpression, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ImpliesOperation
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(IExpression, TypeSpecifier, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.InstanceOfExpression
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(IExpression, TypeSpecifier, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.IsOperation
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(Variable, TypeSpecifier, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.LambdaStatement
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(Variable, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.LetStatement
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(ConstructList<IExpression>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ListExpression
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(LongLiteral, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.LongDatum
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(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(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(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(String, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.Name
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, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.NegateOperation
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(SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.NopStatement
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, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.NotOperation
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(SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.NullDatum
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, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.OrOperation
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(SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.RedoStatement
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(SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ReturnVoidStatement
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(IExpression, Name, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
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(ShortLiteral, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ShortDatum
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.
create(boolean, String, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.StringDatum
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(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, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
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(SequenceStatement, ConstructList<ExceptionHandler>, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.TryCatchStatement
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(Namespace, Name, Integer, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
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(Variable, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.ValStatement
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(Variable, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.VariableDatum
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(IExpression, IStatement, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.WhenStatement
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, IExpression, SourceLocation) - Static method in class autumn.lang.compiler.ast.nodes.XorOperation
This method creates a new instance of this class.
create(File) - Static method in class autumn.lang.compiler.AutumnProject
 
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 high.mackenzie.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(String) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a label.
createComponentLabel(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
 
createComponentName(String) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a name.
createComponentName(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
 
createComponentNamespace() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a namespace component.
createComponentTypeSpecifier(Integer) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a type-specifier for an array-type.
createComponentTypeSpecifier() - Method in class autumn.lang.compiler.TreeBuilder
This method creates a type-specifier for an array-type.
createComponentTypeSpecifier(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
 
createComponentVariable(String) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a variable.
createComponentVariable(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
 
createDatum(boolean) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a boolean-datum.
createDatum(CharLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a char-datum.
createDatum(ByteLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a byte-datum.
createDatum(ShortLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a short-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(FloatLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a float-datum.
createDatum(DoubleLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a double-datum.
createDatum(BigIntegerLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a big-integer-datum.
createDatum(BigDecimalLiteral) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a big-decimal-datum.
createDatum(boolean, String) - Method in class autumn.lang.compiler.TreeBuilder
This method creates a String-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 high.mackenzie.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 high.mackenzie.autumn.lang.compiler.typesystem
An instance of this class represents an annotation instantiation.
CustomAnnotation(Annotation, List<String>, IAnnotationType) - Constructor for class high.mackenzie.autumn.lang.compiler.typesystem.CustomAnnotation
Constructor.
CustomConstructor - Class in high.mackenzie.autumn.lang.compiler.typesystem
An instance of this class represents a constructor.
CustomConstructor(ITypeFactory) - Constructor for class high.mackenzie.autumn.lang.compiler.typesystem.CustomConstructor
Sole Constructor.
CustomDeclaredType - Class in high.mackenzie.autumn.lang.compiler.typesystem
An instance of this class represents a declared type.
CustomField - Class in high.mackenzie.autumn.lang.compiler.typesystem
An instance of this class represents a field.
CustomField(ITypeFactory) - Constructor for class high.mackenzie.autumn.lang.compiler.typesystem.CustomField
Sole Constructor.
CustomFormalParameter - Class in high.mackenzie.autumn.lang.compiler.typesystem
An instance of this class represents a formal-parameter.
CustomFormalParameter() - Constructor for class high.mackenzie.autumn.lang.compiler.typesystem.CustomFormalParameter
 
CustomMethod - Class in high.mackenzie.autumn.lang.compiler.typesystem
An instance of this class represents a method.
CustomMethod(ITypeFactory, boolean) - Constructor for class high.mackenzie.autumn.lang.compiler.typesystem.CustomMethod
Sole Constructor.
A B C D E F G H I J K L M N O P R S T U V W X Z