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