- 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.