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

L

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