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

S

select(IDeclaredType, Collection<T>, boolean, String) - Method in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
This method selects the accessible members of a type that have a given name.
selectLoadVarInsn(IVariableType, int) - Static method in class high.mackenzie.autumn.lang.compiler.utils.Utils
This method selects the appropriate bytecode instruction to load a variable.
selectPop(IType) - Static method in class high.mackenzie.autumn.lang.compiler.utils.Utils
This method selects a bytecode instruction to pop a value off of the operand-stack.
selectReturnInsn(IReturnType) - Static method in class high.mackenzie.autumn.lang.compiler.utils.Utils
This method selects the appropriate "return" bytecode instruction for a given type.
selectStoreVarInsn(IVariableType, int) - Static method in class high.mackenzie.autumn.lang.compiler.utils.Utils
This method selects the appropriate bytecode instruction to store a value in a variable.
SequenceStatement - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a sequence of statements.
SequenceStatement() - Constructor for class autumn.lang.compiler.ast.nodes.SequenceStatement
 
set(int, Object) - Method in class autumn.lang.internals.AbstractRecord
This method assigns a new value to a specific element.
set(int, Object) - Method in interface autumn.lang.Record
This method assigns a new value to a specific element.
set(long, int, boolean) - Static method in class autumn.util.Bitwise
This method sets a single bit.
set(BigDecimal[], int, BigDecimal) - Static method in class autumn.util.F
 
set(BigInteger[], int, BigInteger) - Static method in class autumn.util.F
 
set(Object[], int, Object) - Static method in class autumn.util.F
 
set(String[], int, String) - Static method in class autumn.util.F
 
set(boolean[], int, boolean) - Static method in class autumn.util.F
 
set(byte[], int, byte) - Static method in class autumn.util.F
 
set(char[], int, char) - Static method in class autumn.util.F
 
set(double[], int, double) - Static method in class autumn.util.F
 
set(float[], int, float) - Static method in class autumn.util.F
 
set(int[], int, int) - Static method in class autumn.util.F
 
set(long[], int, long) - Static method in class autumn.util.F
 
set(short[], int, short) - Static method in class autumn.util.F
 
set(Record, Record) - Static method in class autumn.util.F
 
set(Record, Map) - Static method in class autumn.util.F
 
set(List, int, Object) - Static method in class autumn.util.F
 
set(Map, Object, Object) - Static method in class autumn.util.F
 
set(Record, int, Object) - Static method in class autumn.util.F
 
set(Record, String, Object) - Static method in class autumn.util.F
 
set(T, String, Object) - Static method in class high.mackenzie.autumn.util.T
This method assigns a new value to a specific element.
set(T, Map<Object, Object>) - Static method in class high.mackenzie.autumn.util.T
 
set(T, Record) - Static method in class high.mackenzie.autumn.util.T
 
set(Throwable, String, Object) - Static method in class high.mackenzie.autumn.util.T
This method associates a detail with a given exception.
setAdditionalInfo(Object) - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
Setter.
setAnnotations(AnnotationList) - Method in interface autumn.lang.compiler.ast.commons.IAnnotated
This method sets the list of annotations applied to the construct.
setAnnotations(AnnotationList) - Method in interface autumn.lang.compiler.ast.commons.IRecord
This method sets the list of annotations applied to the construct.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
Setter.
setAnnotations(ConstructList<Annotation>) - Method in class autumn.lang.compiler.ast.nodes.AnnotationList
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Setter.
setAnnotations(ConstructList<AnnotationDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Setter.
setAnnotations(AnnotationList) - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Setter.
setAnnotations(Collection<IAnnotation>) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.AbstractCustomMember
Setter.
setAnnotations(Collection<IAnnotation>) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
Setter.
setAnnotations(Collection<IAnnotation>) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomFormalParameter
Setter.
setAnnotations(Collection<IAnnotation>) - Method in interface high.mackenzie.autumn.lang.compiler.typesystem.ICustomAnnotatable
Setter.
setArguments(ConstructList<IExpression>) - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
Setter.
setArguments(ConstructList<IExpression>) - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
Setter.
setArguments(ConstructList<IExpression>) - Method in class autumn.lang.compiler.ast.nodes.DispatchExpression
Setter.
setArguments(ConstructList<IExpression>) - Method in class autumn.lang.compiler.ast.nodes.NewExpression
Setter.
setArguments(ConstructList<IExpression>) - Method in class autumn.lang.compiler.ast.nodes.RecurStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.ConditionalCase
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.DoUntilStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.DoWhileStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.ForeverStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Setter.
setBody(IExpression) - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.TryCatchStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.UntilStatement
Setter.
setBody(IStatement) - Method in class autumn.lang.compiler.ast.nodes.WhenStatement
Setter.
setBody(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.WhileStatement
Setter.
setCaseFalse(IExpression) - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
Setter.
setCaseTrue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
Setter.
setColumn(Integer) - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
Setter.
setComment(DocComment) - Method in interface autumn.lang.compiler.ast.commons.IDocumented
This method sets the doc-comment that is applied to this construct.
setComment(DocComment) - Method in interface autumn.lang.compiler.ast.commons.IRecord
This method sets the doc-comment that is applied to this construct.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Setter.
setComment(DocComment) - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AssertStatement
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AssumeStatement
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ConditionalCase
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.DoUntilStatement
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.DoWhileStatement
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.UntilStatement
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.WhenStatement
Setter.
setCondition(IExpression) - Method in class autumn.lang.compiler.ast.nodes.WhileStatement
Setter.
setConstants(ConstructList<Name>) - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
Setter.
setConstructors(Collection<IConstructor>) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
Setter.
setDefaultLabel(Label) - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
Setter.
setDesigns(ConstructList<DesignDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setDimensions(Integer) - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
Setter.
setElements(ElementList) - Method in interface autumn.lang.compiler.ast.commons.IRecord
This method sets the element declarations.
setElements(ElementList) - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Setter.
setElements(ConstructList<Element>) - Method in class autumn.lang.compiler.ast.nodes.ElementList
Setter.
setElements(ConstructList<IExpression>) - Method in class autumn.lang.compiler.ast.nodes.ListExpression
Setter.
setElements(ConstructList<IExpression>) - Method in class autumn.lang.compiler.ast.nodes.PrognExpression
Setter.
setElements(ConstructList<IStatement>) - Method in class autumn.lang.compiler.ast.nodes.SequenceStatement
Setter.
setElements(ElementList) - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Setter.
setElements(ElementList) - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Setter.
setElifCases(ConstructList<ConditionalCase>) - Method in class autumn.lang.compiler.ast.nodes.IfStatement
Setter.
setElseCase(SequenceStatement) - Method in class autumn.lang.compiler.ast.nodes.IfStatement
Setter.
setEnums(ConstructList<EnumDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setErrorReporter(IErrorReporter) - Method in class autumn.lang.compiler.Autumn
This method sets the error-reporter that is used to report compilation-errors.
setExceptions(ConstructList<ExceptionDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setExpression(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ExpressionStatement
Setter.
SetFieldExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a field assignment.
SetFieldExpression() - Constructor for class autumn.lang.compiler.ast.nodes.SetFieldExpression
 
setFields(Collection<IField>) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
Setter.
setFile(URL) - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
Setter.
setFunctions(ConstructList<FunctionDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setFunctors(ConstructList<FunctorDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setHandlers(ConstructList<ExceptionHandler>) - Method in class autumn.lang.compiler.ast.nodes.TryCatchStatement
Setter.
setImportDirectives(ConstructList<ImportDirective>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setIndex(IExpression) - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
Setter.
setInitializer(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Setter.
setIterable(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
Setter.
setIterable(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Setter.
setLabel(Label) - Method in class autumn.lang.compiler.ast.nodes.GotoStatement
Setter.
setLabel(Label) - Method in class autumn.lang.compiler.ast.nodes.MarkerStatement
Setter.
setLabels(ConstructList<Label>) - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
Setter.
setLeftOperand(IExpression) - Method in interface autumn.lang.compiler.ast.commons.IBinaryOperation
This method sets the left operand expression.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AddOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AndOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ConcatOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.DivideOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.EqualsOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOrEqualsOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ImpliesOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.LessThanOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.LessThanOrEqualsOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ModuloOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.MultiplyOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.NotEqualsOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.OrOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.SubtractOperation
Setter.
setLeftOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.XorOperation
Setter.
setLine(Integer) - Method in class autumn.lang.compiler.ast.nodes.SourceLocation
Setter.
setLines(ConstructList<DocCommentLine>) - Method in class autumn.lang.compiler.ast.nodes.DocComment
Setter.
setLocation(SourceLocation) - Method in interface autumn.lang.compiler.ast.commons.IConstruct
This method sets the information which indicates where this construct originated from.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.AddOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.AndOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.Annotation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.AnnotationList
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.AsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.AssertStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.AssumeStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.BigDecimalDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.BigIntegerDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.BooleanDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.BranchStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.BreakStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ByteDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.CharDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ClassDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ConcatOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ConditionalCase
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ContinueStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DispatchExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DivideOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DocComment
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DocCommentLine
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DoubleDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DoUntilStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.DoWhileStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.Element
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ElementList
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.EqualsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ExpressionStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.FloatDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ForeverStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.FormalParameter
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.FormalParameterList
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.GetFieldExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.GetStaticFieldExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.GotoStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOrEqualsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.IfStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ImpliesOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ImportDirective
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.InstanceOfExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.IntDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.IsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.Label
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.LessThanOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.LessThanOrEqualsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.LetStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ListExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.LocalsExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.LongDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.MarkerStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ModuloOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.MultiplyOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.Name
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.Namespace
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.NegateOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.NewExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.NopStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.NotEqualsOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.NotOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.NullDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.OnceExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.OrOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.PrognExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.RecurStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.RedoStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ReturnValueStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ReturnVoidStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.SequenceStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ShortDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.StringDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.SubtractOperation
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.TernaryConditionalExpression
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ThrowStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.TryCatchStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.UntilStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.ValStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.Variable
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.VariableDatum
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.VarStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.WhenStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.WhileStatement
Setter.
setLocation(SourceLocation) - Method in class autumn.lang.compiler.ast.nodes.XorOperation
Setter.
setMainCase(ConditionalCase) - Method in class autumn.lang.compiler.ast.nodes.IfStatement
Setter.
setMessage(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AssertStatement
Setter.
setMessage(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AssumeStatement
Setter.
setMethod(Name) - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
Setter.
setMethods(Collection<IMethod>) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
Setter.
setModifier(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Setter.
setModifiers(int) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.AbstractCustomMember
Setter.
setModifiers(int) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
Setter.
setModuleDirectives(ConstructList<ModuleDirective>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setName(Name) - Method in interface autumn.lang.compiler.ast.commons.IRecord
This method sets the simple name of the new type.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.AnnotationDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.DispatchExpression
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.Element
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.EnumDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.GetFieldExpression
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.GetStaticFieldExpression
Setter.
setName(String) - Method in class autumn.lang.compiler.ast.nodes.Label
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
Setter.
setName(String) - Method in class autumn.lang.compiler.ast.nodes.Name
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Setter.
setName(Name) - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
Setter.
setName(String) - Method in class autumn.lang.compiler.ast.nodes.Variable
Setter.
setName(String) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.AbstractCustomMember
Setter.
setNames(ConstructList<Name>) - Method in class autumn.lang.compiler.ast.nodes.Namespace
Setter.
setNamespace(Namespace) - Method in class autumn.lang.compiler.ast.nodes.ModuleDirective
Setter.
setNamespace(Namespace) - Method in class autumn.lang.compiler.ast.nodes.TypeSpecifier
Setter.
setNext(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Setter.
setOperand(IExpression) - Method in interface autumn.lang.compiler.ast.commons.IUnaryOperation
This method sets the operand expression.
setOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.NegateOperation
Setter.
setOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.NotOperation
Setter.
setOrdinal(int) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomField
This method sets the ordinal that will be used for this enum-constant.
setOwner(IExpression) - Method in class autumn.lang.compiler.ast.nodes.CallMethodExpression
Setter.
setOwner(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.CallStaticMethodExpression
Setter.
setOwner(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
Setter.
setOwner(IExpression) - Method in class autumn.lang.compiler.ast.nodes.GetFieldExpression
Setter.
setOwner(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.GetStaticFieldExpression
Setter.
setOwner(IExpression) - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
Setter.
setOwner(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
Setter.
setOwner(IDeclaredType) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.AbstractCustomMember
Setter.
setParameters(ConstructList<FormalParameter>) - Method in class autumn.lang.compiler.ast.nodes.FormalParameterList
Setter.
setParameters(FormalParameterList) - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Setter.
setParameters(FormalParameterList) - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Setter.
setParameters(List<IFormalParameter>) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.AbstractCustomInvokableMember
Setter.
setReturnType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.FunctionDefinition
Setter.
setReturnType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Setter.
setReturnType(IReturnType) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.AbstractCustomInvokableMember
Setter.
setRightOperand(IExpression) - Method in interface autumn.lang.compiler.ast.commons.IBinaryOperation
This method sets the right operand expression.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AddOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AndOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ConcatOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.DivideOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.EqualsOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.GreaterThanOrEqualsOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.IdentityEqualsOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.IdentityNotEqualsOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ImpliesOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.LessThanOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.LessThanOrEqualsOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ModuloOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.MultiplyOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.NotEqualsOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.NullCoalescingOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.OrOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.SubtractOperation
Setter.
setRightOperand(IExpression) - Method in class autumn.lang.compiler.ast.nodes.XorOperation
Setter.
setSourceLocation(URL, Integer, Integer, Object) - Method in class autumn.lang.compiler.TreeBuilder
This method sets the source-location information for the topmost node on the stack.
setSourceLocation(ITreeNode) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
 
SetStaticFieldExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a static field assignment.
SetStaticFieldExpression() - Constructor for class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
 
setStructs(ConstructList<StructDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setSuperclass(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.ExceptionDefinition
Setter.
setSuperclass(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.FunctorDefinition
Setter.
setSuperclass(IClassType) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
Setter.
setSuperinterfaces(Collection<IInterfaceType>) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomDeclaredType
Setter.
setSupers(ConstructList<TypeSpecifier>) - Method in interface autumn.lang.compiler.ast.commons.IRecord
This method sets the direct supertype declarations.
setSupers(ConstructList<TypeSpecifier>) - Method in class autumn.lang.compiler.ast.nodes.DesignDefinition
Setter.
setSupers(ConstructList<TypeSpecifier>) - Method in class autumn.lang.compiler.ast.nodes.StructDefinition
Setter.
setSupers(ConstructList<TypeSpecifier>) - Method in class autumn.lang.compiler.ast.nodes.TupleDefinition
Setter.
Setter - Annotation Type in autumn.lang.internals.annotations
This annotation indicates that a bytecode-level method is a setter.
setter() - Method in class high.mackenzie.autumn.lang.compiler.utils.RecordElement
This method determines which setter method is the most specific.
SetterMethod - Class in high.mackenzie.autumn.lang.compiler.utils
An instance of this class represents a bytecode setter method in a record.
SetterMethod(IDeclaredType, IDeclaredType, String, IVariableType) - Constructor for class high.mackenzie.autumn.lang.compiler.utils.SetterMethod
Constructor.
setters - Variable in class high.mackenzie.autumn.lang.compiler.utils.RecordAnalyzer
These are all the setter methods in the new record.
setters() - Method in class high.mackenzie.autumn.lang.compiler.utils.RecordAnalyzer
These are the setter methods that are needed in the record.
setText(String) - Method in class autumn.lang.compiler.ast.nodes.DocCommentLine
Setter.
setThrowsClause(Collection<IClassType>) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.AbstractCustomInvokableMember
Setter.
setTuples(ConstructList<TupleDefinition>) - Method in class autumn.lang.compiler.ast.nodes.Module
Setter.
setType(TypeSpecifier) - Method in interface autumn.lang.compiler.ast.commons.IConversionOperation
This method sets the type-specifier that specifies the output-type of the conversion.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.Annotation
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.AsOperation
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.ClassDatum
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.Element
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.FormalParameter
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.ImportDirective
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.InstanceOfExpression
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.IsOperation
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Setter.
setType(TypeSpecifier) - Method in class autumn.lang.compiler.ast.nodes.NewExpression
Setter.
setType(IVariableType) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomField
This method sets the type of value that can be stored in the field.
setType(IVariableType) - Method in class high.mackenzie.autumn.lang.compiler.typesystem.CustomFormalParameter
Setter.
Setup - Annotation Type in autumn.lang.annotations
This annotation indicates that a function will be invoked by a module's static constructor.
SETUP - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
setValue(IExpression) - Method in interface autumn.lang.compiler.ast.commons.IConversionOperation
This method sets the expression that produces the value to convert.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.AsOperation
Setter.
setValue(BigDecimalLiteral) - Method in class autumn.lang.compiler.ast.nodes.BigDecimalDatum
Setter.
setValue(BigIntegerLiteral) - Method in class autumn.lang.compiler.ast.nodes.BigIntegerDatum
Setter.
setValue(boolean) - Method in class autumn.lang.compiler.ast.nodes.BooleanDatum
Setter.
setValue(ByteLiteral) - Method in class autumn.lang.compiler.ast.nodes.ByteDatum
Setter.
setValue(CharLiteral) - Method in class autumn.lang.compiler.ast.nodes.CharDatum
Setter.
setValue(DoubleLiteral) - Method in class autumn.lang.compiler.ast.nodes.DoubleDatum
Setter.
setValue(FloatLiteral) - Method in class autumn.lang.compiler.ast.nodes.FloatDatum
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.InstanceOfExpression
Setter.
setValue(IntLiteral) - Method in class autumn.lang.compiler.ast.nodes.IntDatum
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.IsOperation
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.LetStatement
Setter.
setValue(LongLiteral) - Method in class autumn.lang.compiler.ast.nodes.LongDatum
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.OnceExpression
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ReturnValueStatement
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.SetFieldExpression
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.SetStaticFieldExpression
Setter.
setValue(ShortLiteral) - Method in class autumn.lang.compiler.ast.nodes.ShortDatum
Setter.
setValue(String) - Method in class autumn.lang.compiler.ast.nodes.StringDatum
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ThrowStatement
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.ValStatement
Setter.
setValue(IExpression) - Method in class autumn.lang.compiler.ast.nodes.VarStatement
Setter.
setValues(List<String>) - Method in class autumn.lang.compiler.ast.nodes.Annotation
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.DelegateStatement
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.ExceptionHandler
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.ForeachStatement
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.FormalParameter
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.ForStatement
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.LambdaStatement
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.LetStatement
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.ListComprehensionExpression
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.ValStatement
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.VariableDatum
Setter.
setVariable(Variable) - Method in class autumn.lang.compiler.ast.nodes.VarStatement
Setter.
setVerbatim(boolean) - Method in class autumn.lang.compiler.ast.nodes.StringDatum
Setter.
shiftLeft(long, int) - Static method in class autumn.util.Bitwise
This method performs a bitwise left-shift operation.
shiftRight(long, int) - Static method in class autumn.util.Bitwise
This method performs a bitwise right-shift operation.
shiftRightUnsigned(long, int) - Static method in class autumn.util.Bitwise
This method performs a bitwise unsigned-right-shift operation.
ShortDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a short literal.
ShortDatum() - Constructor for class autumn.lang.compiler.ast.nodes.ShortDatum
 
ShortLiteral - Class in autumn.lang.compiler.ast.literals
An instance of this class represents a short literal.
ShortLiteral(String) - Constructor for class autumn.lang.compiler.ast.literals.ShortLiteral
Constructor.
ShortLiteral(short) - Constructor for class autumn.lang.compiler.ast.literals.ShortLiteral
Constructor.
simpleName(IExpressionType) - Static method in class high.mackenzie.autumn.lang.compiler.utils.Utils
This method computes the simple name of a type.
size() - Method in class autumn.lang.compiler.ast.commons.ConstructList
This method computes the number of elements in this list.
size() - Method in class autumn.lang.compiler.TreeBuilder
This method retrieves the current size of the primary-stack.
size() - Method in class autumn.lang.internals.AbstractRecord
This method counts the elements in this record.
size() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the size of the argument-stack.
size() - Method in interface autumn.lang.Record
This method counts the elements in this record.
sizeof(IType) - Static method in class high.mackenzie.autumn.lang.compiler.utils.Utils
This method determines the amount of storage needed for a variable.
sort(Collection<T>) - Method in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
This method sorts a collection of invokable members, using a topological sort, such that narrowest methods are closest the front of the resultant list.
sort(Iterable<T>) - Method in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
This method sorts a group of types.
sorted(Iterable<T>) - Static method in class high.mackenzie.autumn.util.T
This method creates a sorted list from an unsorted iterable.
sorted(Iterable<T>, Comparator<T>) - Static method in class high.mackenzie.autumn.util.T
This method creates a sorted list from an unsorted iterable.
source() - Method in class autumn.lang.compiler.ast.literals.AbstractNumericLiteral
This method returns the source-code representation of this literal.
source_file - Static variable in class high.mackenzie.autumn.lang.compiler.parser.Utils
It is OK for this to be public.
SourceLocation - Class in autumn.lang.compiler.ast.nodes
An instance of this class stores the source-location information for an enclosing construct.
SourceLocation() - Constructor for class autumn.lang.compiler.ast.nodes.SourceLocation
 
sourceName(IExpressionType) - Static method in class high.mackenzie.autumn.lang.compiler.utils.Utils
This method computes the name of a type as it appears in the source-code.
sourceWithoutUnderscores() - Method in class autumn.lang.compiler.ast.literals.AbstractNumericLiteral
This method returns the source-code representation of this literal with underscores removed.
src(Module) - Method in class autumn.lang.compiler.Autumn
This method adds the Abstract-Syntax-Tree representation of a module to the list of modules.
src(String) - Method in class autumn.lang.compiler.Autumn
This method adds a module to the list of modules.
srcDir(File, boolean) - Method in class autumn.lang.compiler.Autumn
This method causes source-files to be read, parsed, and added to the list of modules.
srcDir(String, boolean) - Method in class autumn.lang.compiler.Autumn
This method causes source-files to be read, parsed, and added to the list of modules.
srcFile(File) - Method in class autumn.lang.compiler.Autumn
This method causes a source-file to be read, parsed, and added to the list of modules.
srcFile(String) - Method in class autumn.lang.compiler.Autumn
This method causes a source-file to be read, parsed, and added to the list of modules.
srcFiles() - Method in class autumn.lang.compiler.AutumnProject
This method enumerates all the source-code files in the project.
srcURL(URL) - Method in class autumn.lang.compiler.Autumn
This method causes a source-file to be read, parsed, and added to the list of modules.
srcURL(String) - Method in class autumn.lang.compiler.Autumn
This method causes a source-file to be read, parsed, and added to the list of modules.
stack - Variable in class high.mackenzie.autumn.util.json.parser.Visitor
This stack is used to hold intermediate values during the conversion process.
Start - Annotation Type in autumn.lang.annotations
This annotation indicates the entry-point of a program.
START - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
StaticChecks - Class in high.mackenzie.autumn.resources
The sole purpose of this class is to force NetBeans to run the JUnit tests in tests/typechecks.
StaticChecks() - Constructor for class high.mackenzie.autumn.resources.StaticChecks
 
StaticFieldTester - Class in high.mackenzie.autumn.resources
This class provides static fields for use in tests and example programs.
StaticFieldTester() - Constructor for class high.mackenzie.autumn.resources.StaticFieldTester
 
storeStringValue(ITreeNode, boolean) - Static method in class high.mackenzie.autumn.lang.compiler.parser.Utils
 
str(Iterable, String, String, String) - Static method in class autumn.util.F
 
str(Object) - Static method in class autumn.util.F
 
str(Iterable<?>, String, String, String) - Static method in class high.mackenzie.autumn.util.T
This method creates a string representation for an iterable.
str(Map<?, ?>, String, String, String, String) - Static method in class high.mackenzie.autumn.util.T
This method creates a string representation for a map.
stream() - Method in class autumn.lang.compiler.AutumnPrettyPrinter
This method retrieves the stream that is being printed to.
STRING - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
StringDatum - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a string literal.
StringDatum() - Constructor for class autumn.lang.compiler.ast.nodes.StringDatum
 
StructDefinition - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the definition of a struct-type.
StructDefinition() - Constructor for class autumn.lang.compiler.ast.nodes.StructDefinition
 
StructDefinition - Annotation Type in autumn.lang.internals.annotations
This type of annotation indicates that a type was created from a struct-definition.
structs() - Method in interface autumn.lang.ModuleInfo
This method creates a list containing the types of the structs defined in the module.
subtract(char, char) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(byte, byte) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(short, short) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(int, int) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(long, long) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(float, float) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(double, double) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(BigInteger, BigInteger) - Static method in class autumn.lang.internals.Operators
Subtract Operation
subtract(BigDecimal, BigDecimal) - Static method in class autumn.lang.internals.Operators
Subtract Operation
SubtractOperation - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents the subtraction operator.
SubtractOperation() - Constructor for class autumn.lang.compiler.ast.nodes.SubtractOperation
 
sum(Iterable) - Static method in class autumn.util.F
 
sum(Iterable<?>) - Static method in class high.mackenzie.autumn.util.T
This method calculates the sum of a set of values.
symbols - Variable in class high.mackenzie.autumn.lang.compiler.compilers.ProgramCompiler
 
Sync - Annotation Type in autumn.lang.annotations
This annotation indicates that a function is synchronized.
sync(Object, Action) - Static method in class autumn.util.F
 
SYNC - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
sync(Object, Action) - Static method in class high.mackenzie.autumn.util.T
This method synchronizes the invocation of a functor.
A B C D E F G H I J K L M N O P R S T U V W X Z