- AbstractGoloIrVisitor - Class in gololang.ir
-
Abstract IR Visitor.
- AbstractGoloIrVisitor() - Constructor for class gololang.ir.AbstractGoloIrVisitor
-
- AbstractInvocation<T extends AbstractInvocation<T>> - Class in gololang.ir
-
Abstract representation of a Golo invocation in the IR tree.
- AbstractProcessor - Class in org.eclipse.golo.doc
-
- AbstractProcessor() - Constructor for class org.eclipse.golo.doc.AbstractProcessor
-
- AbstractRegister<K,V> - Class in org.eclipse.golo.compiler.utils
-
- AbstractRegister() - Constructor for class org.eclipse.golo.compiler.utils.AbstractRegister
-
- accept(GoloIrVisitor) - Method in class gololang.ir.AssignmentStatement
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.Augmentation
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.BinaryOperation
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.Block
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.CaseStatement
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.ClosureReference
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.CollectionComprehension
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.CollectionLiteral
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.ConditionalBranching
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.ConstantStatement
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.Decorator
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.DestructuringAssignment
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.ForEachLoopStatement
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.FunctionInvocation
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.GoloElement
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.GoloFunction
-
- accept(GoloIrVisitor) - Method in class gololang.ir.GoloModule
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.LocalReference
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.LoopBreakFlowStatement
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.LoopStatement
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.MatchExpression
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.Member
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.MethodInvocation
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.ModuleImport
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.NamedArgument
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.NamedAugmentation
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.Noop
-
- accept(GoloIrVisitor) - Method in class gololang.ir.ReferenceLookup
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.ReturnStatement
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.Struct
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.ThrowStatement
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.ToplevelElements
-
- accept(GoloIrVisitor) - Method in class gololang.ir.TryCatchFinally
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.UnaryOperation
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.Union
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.UnionValue
-
Accept the visitor.
- accept(GoloIrVisitor) - Method in class gololang.ir.WhenClause
-
Accept the visitor.
- acceptArity(int) - Method in class gololang.FunctionReference
-
Check if this function can be invoked with the given number of arguments.
- accumulator() - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- accumulator(Object) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
Initialize the accumulator.
- action() - Method in class gololang.ir.WhenClause
-
- AdapterDefinition - Class in org.eclipse.golo.runtime.adapters
-
- AdapterDefinition(ClassLoader, String, String) - Constructor for class org.eclipse.golo.runtime.adapters.AdapterDefinition
-
- AdapterDefinitionProblem - Exception in org.eclipse.golo.runtime.adapters
-
- AdapterDefinitionProblem(String) - Constructor for exception org.eclipse.golo.runtime.adapters.AdapterDefinitionProblem
-
- AdapterDefinitionProblem(Throwable) - Constructor for exception org.eclipse.golo.runtime.adapters.AdapterDefinitionProblem
-
- AdapterDefinitionProblem(String, Throwable) - Constructor for exception org.eclipse.golo.runtime.adapters.AdapterDefinitionProblem
-
- AdapterFabric - Class in gololang
-
An adapter fabric can provide instance makers of adapter objects defined at runtime.
- AdapterFabric(ClassLoader) - Constructor for class gololang.AdapterFabric
-
Makes an adapter fabric using a classloader.
- AdapterFabric() - Constructor for class gololang.AdapterFabric
-
Makes an adapter fabric whose parent is the current thread context classloader.
- AdapterFabric.Maker - Class in gololang
-
An adapter maker can produce instances of Golo adapter objects.
- AdapterSupport - Class in org.eclipse.golo.runtime.adapters
-
- adaptSections(String, int) - Static method in class org.eclipse.golo.doc.AbstractProcessor
-
- add(Object) - Method in class gololang.ir.Block
-
Add a statement to this block.
- add(Object) - Method in class gololang.ir.CollectionLiteral
-
Adds an expression to the collection.
- add(GoloElement<?>) - Method in class gololang.ir.GoloModule
-
- add(Object...) - Method in class gololang.ir.NamedAugmentation
-
Adds the elements to this augmentation.
- add(LocalReference) - Method in class gololang.ir.ReferenceTable
-
- add(Object) - Method in class gololang.ir.ToplevelElements
-
- add(Object) - Method in class gololang.LazyList
-
- add(int, Object) - Method in class gololang.LazyList
-
- add(K, V) - Method in class org.eclipse.golo.compiler.utils.AbstractRegister
-
- add(K, V) - Method in interface org.eclipse.golo.compiler.utils.Register
-
- addAll(Collection<?>) - Method in class gololang.LazyList
-
- addAll(int, Collection<?>) - Method in class gololang.LazyList
-
- addAll(K, Collection<V>) - Method in class org.eclipse.golo.compiler.utils.AbstractRegister
-
- addAll(K, Collection<V>) - Method in interface org.eclipse.golo.compiler.utils.Register
-
- addDecorator(Decorator) - Method in class gololang.ir.GoloFunction
-
- addElement(Object) - Method in interface gololang.ir.FunctionContainer
-
Adds a function.
- addElement(GoloElement<?>) - Method in class gololang.ir.Union
-
Adds a value according to the given argument.
- addEscapes(String) - Static method in error org.eclipse.golo.compiler.parser.TokenMgrError
-
Replaces unprintable characters by their escaped (or unicode escaped)
equivalents in the given string
- addFunction(GoloFunction) - Method in class gololang.ir.Augmentation
-
Adds a function to this container.
- addFunction(GoloFunction) - Method in interface gololang.ir.FunctionContainer
-
Adds a function to this container.
- addFunction(GoloFunction) - Method in class gololang.ir.GoloModule
-
Adds a function to this container.
- addFunction(GoloFunction) - Method in class gololang.ir.NamedAugmentation
-
Adds a function to this container.
- addFunctions(Collection<GoloFunction>) - Method in interface gololang.ir.FunctionContainer
-
- ADDITIVE_OPERATOR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- AdditiveExpression() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- addMember(Member) - Method in class gololang.ir.TypeWithMembers
-
- addModule(ModuleDocumentation) - Method in class org.eclipse.golo.doc.AbstractProcessor
-
- addOperator(String) - Method in class org.eclipse.golo.compiler.parser.ASTAdditiveExpression
-
- addOperator(String) - Method in class org.eclipse.golo.compiler.parser.ASTInvocationExpression
-
- addOperator(String) - Method in class org.eclipse.golo.compiler.parser.ASTMultiplicativeExpression
-
- addSyntheticParameters(Set<String>) - Method in class gololang.ir.GoloFunction
-
- addValue(UnionValue) - Method in class gololang.ir.Union
-
Adds a new value to this union.
- adjustBeginLineColumn(int, int) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Method to adjust line and column numbers for the start of a token.
- AdjustBuffSize() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- Alternatives<T extends GoloElement<?>> - Interface in gololang.ir
-
Alternative nodes, such as `match` or `case`.
- AmbiguousFunctionReferenceException - Exception in org.eclipse.golo.runtime
-
- AmbiguousFunctionReferenceException(String) - Constructor for exception org.eclipse.golo.runtime.AmbiguousFunctionReferenceException
-
- AmbiguousFunctionReferenceException(String, Throwable) - Constructor for exception org.eclipse.golo.runtime.AmbiguousFunctionReferenceException
-
- AmbiguousFunctionReferenceException(Throwable) - Constructor for exception org.eclipse.golo.runtime.AmbiguousFunctionReferenceException
-
- ancestor(Predicate<GoloElement<?>>) - Method in class gololang.ir.GoloElement
-
Returns the first ancestor of this node matching the given predicate.
- ancestor(FunctionReference) - Method in class gololang.ir.GoloElement
-
Returns the first ancestor of this node matching the given predicate.
- ancestorOfType(Class<C>) - Method in class gololang.ir.GoloElement
-
Returns the first ancestor of this node being an instance of the given class.
- and(Result<?, ?>) - Method in class gololang.error.Result
-
Conjunctive chaining.
- AND_OPERATOR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- AndExpression() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- andThen(FunctionReference) - Method in class gololang.error.Result
-
Same as map
or flatMap
depending on the type returned by mapper
.
- andThen(FunctionReference) - Method in class gololang.FunctionReference
-
Compose a function with another function.
- AnonymousFunctionInvocation() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- anonymousModule(String) - Method in class gololang.EvaluationEnvironment
-
Loads an anonymous module.
- apply(Object) - Method in interface gololang.concurrent.async.Future.Observer
-
Callback method.
- apply(Object) - Method in interface gololang.concurrent.workers.WorkerFunction
-
Called by a worker executor to process a message.
- apply(Result<?, ?>) - Method in class gololang.error.Result
-
Apply the function contained is this result to the given result.
- apply(Object, GoloElement<?>) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
Function-like use of the visitor.
- apply(Object) - Method in interface gololang.Observable.Function
-
- apply(Object) - Method in interface gololang.Observable.Observer
-
- apply(Object) - Method in interface gololang.Observable.Predicate
-
- apply(String) - Method in class org.eclipse.golo.runtime.Loader
-
- Argument() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- argumentNames() - Method in class org.eclipse.golo.runtime.MethodInvocation
-
- Arguments() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- arguments() - Method in class org.eclipse.golo.runtime.MethodInvocation
-
- argumentsMatch(Method, Object[]) - Static method in class org.eclipse.golo.runtime.TypeMatching
-
- argumentsMatch(Method, Object[], boolean) - Static method in class org.eclipse.golo.runtime.TypeMatching
-
- argumentsMatch(Constructor<?>, Object[]) - Static method in class org.eclipse.golo.runtime.TypeMatching
-
- argumentsNumberMatches(int, int, boolean) - Static method in class org.eclipse.golo.runtime.TypeMatching
-
- argumentsNumberMatches(Method, int) - Static method in class org.eclipse.golo.runtime.TypeMatching
-
- arity() - Method in class gololang.FunctionReference
-
Returns the arity of the function.
- arity() - Method in class gololang.ir.FunctionRef
-
- arity() - Method in class org.eclipse.golo.runtime.MethodInvocation
-
- array(Object...) - Static method in class gololang.Predefined
-
array constructor.
- ArrayHelper - Class in org.eclipse.golo.runtime
-
- arrayTypeOf(Object) - Static method in class gololang.Predefined
-
Returns an array class given a type class.
- as(Object) - Method in class gololang.ir.GoloAssignment
-
Defines the value to be assigned.
- asClosure() - Method in class gololang.ir.GoloFunction
-
- asClosureReference() - Method in class gololang.ir.GoloFunction
-
- asCollector(Class<?>, int) - Method in class gololang.FunctionReference
-
- asCollector(int) - Method in class gololang.FunctionReference
-
- asFixedArity() - Method in class gololang.FunctionReference
-
- asFunction(String, String...) - Method in class gololang.EvaluationEnvironment
-
Evaluates some code as the body of a function and returns it.
- asFunctionalInterface(Object, Object) - Static method in class gololang.Predefined
-
Turns a function reference into an instance of a Java 8 functional interface.
- asFunctionalInterface(MethodHandles.Lookup, Class<?>, MethodHandle) - Static method in class org.eclipse.golo.runtime.FunctionCallSupport
-
- asInterfaceInstance(Object, Object) - Static method in class gololang.Predefined
-
Turns a function reference into an instance of a single-method interface.
- asList() - Method in class gololang.LazyList
-
Convert the lazy list into a regular list.
- asModule(String) - Method in class gololang.EvaluationEnvironment
-
Evaluates a complete module string.
- AssignedFuture - Class in gololang.concurrent.async
-
Convenience implementation for pre-set futures.
- Assignment() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- AssignmentStatement - Class in gololang.ir
-
Assignment statement in Golo code.
- asSpreader(Class<?>, int) - Method in class gololang.FunctionReference
-
- asSpreader(int) - Method in class gololang.FunctionReference
-
- asSpreader() - Method in class gololang.FunctionReference
-
- ASTAdditiveExpression - Class in org.eclipse.golo.compiler.parser
-
- ASTAdditiveExpression(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTAdditiveExpression
-
- ASTAdditiveExpression(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTAdditiveExpression
-
- ASTAndExpression - Class in org.eclipse.golo.compiler.parser
-
- ASTAndExpression(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTAndExpression
-
- ASTAndExpression(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTAndExpression
-
- ASTAnonymousFunctionInvocation - Class in org.eclipse.golo.compiler.parser
-
- ASTAnonymousFunctionInvocation(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTAnonymousFunctionInvocation
-
- ASTAnonymousFunctionInvocation(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTAnonymousFunctionInvocation
-
- ASTArgument - Class in org.eclipse.golo.compiler.parser
-
- ASTArgument(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTArgument
-
- ASTArgument(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTArgument
-
- ASTAssignment - Class in org.eclipse.golo.compiler.parser
-
- ASTAssignment(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTAssignment
-
- ASTAssignment(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTAssignment
-
- ASTAugmentDeclaration - Class in org.eclipse.golo.compiler.parser
-
- ASTAugmentDeclaration(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTAugmentDeclaration
-
- ASTAugmentDeclaration(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTAugmentDeclaration
-
- ASTBlock - Class in org.eclipse.golo.compiler.parser
-
- ASTBlock(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTBlock
-
- ASTBlock(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTBlock
-
- ASTBreak - Class in org.eclipse.golo.compiler.parser
-
- ASTBreak(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTBreak
-
- ASTBreak(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTBreak
-
- ASTCase - Class in org.eclipse.golo.compiler.parser
-
- ASTCase(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTCase
-
- ASTCase(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTCase
-
- ASTCollectionLiteral - Class in org.eclipse.golo.compiler.parser
-
- ASTCollectionLiteral(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTCollectionLiteral
-
- ASTCollectionLiteral(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTCollectionLiteral
-
- ASTCompilationUnit - Class in org.eclipse.golo.compiler.parser
-
- ASTCompilationUnit(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTCompilationUnit
-
- ASTCompilationUnit(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTCompilationUnit
-
- ASTConditionalBranching - Class in org.eclipse.golo.compiler.parser
-
- ASTConditionalBranching(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTConditionalBranching
-
- ASTConditionalBranching(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTConditionalBranching
-
- ASTContinue - Class in org.eclipse.golo.compiler.parser
-
- ASTContinue(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTContinue
-
- ASTContinue(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTContinue
-
- ASTDecoratorDeclaration - Class in org.eclipse.golo.compiler.parser
-
- ASTDecoratorDeclaration(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTDecoratorDeclaration
-
- ASTDecoratorDeclaration(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTDecoratorDeclaration
-
- ASTDestructuringAssignment - Class in org.eclipse.golo.compiler.parser
-
- ASTDestructuringAssignment(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTDestructuringAssignment
-
- ASTDestructuringAssignment(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTDestructuringAssignment
-
- ASTEqualityExpression - Class in org.eclipse.golo.compiler.parser
-
- ASTEqualityExpression(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTEqualityExpression
-
- ASTEqualityExpression(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTEqualityExpression
-
- ASTerror - Class in org.eclipse.golo.compiler.parser
-
- ASTerror(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTerror
-
- ASTerror(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTerror
-
- ASTExpressionStatement - Class in org.eclipse.golo.compiler.parser
-
- ASTExpressionStatement(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTExpressionStatement
-
- ASTExpressionStatement(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTExpressionStatement
-
- ASTForEachLoop - Class in org.eclipse.golo.compiler.parser
-
- ASTForEachLoop(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTForEachLoop
-
- ASTForEachLoop(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTForEachLoop
-
- ASTForLoop - Class in org.eclipse.golo.compiler.parser
-
- ASTForLoop(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTForLoop
-
- ASTForLoop(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTForLoop
-
- ASTFunction - Class in org.eclipse.golo.compiler.parser
-
- ASTFunction(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTFunction
-
- ASTFunction(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTFunction
-
- ASTFunctionDeclaration - Class in org.eclipse.golo.compiler.parser
-
- ASTFunctionDeclaration(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
-
- ASTFunctionDeclaration(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
-
- ASTFunctionInvocation - Class in org.eclipse.golo.compiler.parser
-
- ASTFunctionInvocation(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTFunctionInvocation
-
- ASTFunctionInvocation(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTFunctionInvocation
-
- ASTImportDeclaration - Class in org.eclipse.golo.compiler.parser
-
- ASTImportDeclaration(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTImportDeclaration
-
- ASTImportDeclaration(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTImportDeclaration
-
- ASTInvocationExpression - Class in org.eclipse.golo.compiler.parser
-
- ASTInvocationExpression(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTInvocationExpression
-
- ASTInvocationExpression(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTInvocationExpression
-
- ASTLetOrVar - Class in org.eclipse.golo.compiler.parser
-
- ASTLetOrVar(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTLetOrVar
-
- ASTLetOrVar(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTLetOrVar
-
- ASTLetOrVar.Type - Enum in org.eclipse.golo.compiler.parser
-
- ASTLiteral - Class in org.eclipse.golo.compiler.parser
-
- ASTLiteral(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTLiteral
-
- ASTLiteral(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTLiteral
-
- ASTLocalDeclaration - Class in org.eclipse.golo.compiler.parser
-
- ASTLocalDeclaration(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTLocalDeclaration
-
- ASTLocalDeclaration(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTLocalDeclaration
-
- ASTMatch - Class in org.eclipse.golo.compiler.parser
-
- ASTMatch(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTMatch
-
- ASTMatch(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTMatch
-
- ASTMemberDeclaration - Class in org.eclipse.golo.compiler.parser
-
- ASTMemberDeclaration(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTMemberDeclaration
-
- ASTMemberDeclaration(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTMemberDeclaration
-
- ASTMethodInvocation - Class in org.eclipse.golo.compiler.parser
-
- ASTMethodInvocation(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTMethodInvocation
-
- ASTMethodInvocation(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTMethodInvocation
-
- ASTModuleDeclaration - Class in org.eclipse.golo.compiler.parser
-
- ASTModuleDeclaration(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTModuleDeclaration
-
- ASTModuleDeclaration(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTModuleDeclaration
-
- ASTMultiplicativeExpression - Class in org.eclipse.golo.compiler.parser
-
- ASTMultiplicativeExpression(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTMultiplicativeExpression
-
- ASTMultiplicativeExpression(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTMultiplicativeExpression
-
- ASTNamedAugmentationDeclaration - Class in org.eclipse.golo.compiler.parser
-
- ASTNamedAugmentationDeclaration(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTNamedAugmentationDeclaration
-
- ASTNamedAugmentationDeclaration(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTNamedAugmentationDeclaration
-
- ASTOrExpression - Class in org.eclipse.golo.compiler.parser
-
- ASTOrExpression(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTOrExpression
-
- ASTOrExpression(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTOrExpression
-
- ASTOrIfNullExpression - Class in org.eclipse.golo.compiler.parser
-
- ASTOrIfNullExpression(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTOrIfNullExpression
-
- ASTOrIfNullExpression(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTOrIfNullExpression
-
- ASTReference - Class in org.eclipse.golo.compiler.parser
-
- ASTReference(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTReference
-
- ASTReference(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTReference
-
- ASTRelationalExpression - Class in org.eclipse.golo.compiler.parser
-
- ASTRelationalExpression(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTRelationalExpression
-
- ASTRelationalExpression(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTRelationalExpression
-
- ASTReturn - Class in org.eclipse.golo.compiler.parser
-
- ASTReturn(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTReturn
-
- ASTReturn(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTReturn
-
- ASTStructDeclaration - Class in org.eclipse.golo.compiler.parser
-
- ASTStructDeclaration(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTStructDeclaration
-
- ASTStructDeclaration(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTStructDeclaration
-
- ASTThrow - Class in org.eclipse.golo.compiler.parser
-
- ASTThrow(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTThrow
-
- ASTThrow(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTThrow
-
- ASTToplevelDeclaration - Class in org.eclipse.golo.compiler.parser
-
- ASTToplevelDeclaration(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTToplevelDeclaration
-
- ASTToplevelDeclaration(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTToplevelDeclaration
-
- ASTTryCatchFinally - Class in org.eclipse.golo.compiler.parser
-
- ASTTryCatchFinally(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTTryCatchFinally
-
- ASTTryCatchFinally(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTTryCatchFinally
-
- ASTUnaryExpression - Class in org.eclipse.golo.compiler.parser
-
- ASTUnaryExpression(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTUnaryExpression
-
- ASTUnaryExpression(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTUnaryExpression
-
- ASTUnionDeclaration - Class in org.eclipse.golo.compiler.parser
-
- ASTUnionDeclaration(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTUnionDeclaration
-
- ASTUnionDeclaration(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTUnionDeclaration
-
- ASTUnionValue - Class in org.eclipse.golo.compiler.parser
-
- ASTUnionValue(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTUnionValue
-
- ASTUnionValue(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTUnionValue
-
- ASTWhileLoop - Class in org.eclipse.golo.compiler.parser
-
- ASTWhileLoop(int) - Constructor for class org.eclipse.golo.compiler.parser.ASTWhileLoop
-
- ASTWhileLoop(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.ASTWhileLoop
-
- asType(MethodType) - Method in class gololang.FunctionReference
-
- asVarargsCollector(Class<?>) - Method in class gololang.FunctionReference
-
- asVarargsCollector() - Method in class gololang.FunctionReference
-
- Atom() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- AUGMENT - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- Augmentation - Class in gololang.ir
-
"classical" augmentation.
- AugmentationApplication - Class in org.eclipse.golo.runtime.augmentation
-
Encapsulate runtime information for an augmentation application resolution.
- augmentationApplications(Class<?>) - Static method in class org.eclipse.golo.runtime.Module
-
- augmentationApplications(Class<?>, Class<?>) - Static method in class org.eclipse.golo.runtime.Module
-
- AugmentationDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- AugmentationMethod - Class in org.eclipse.golo.runtime.augmentation
-
Encapsulate runtime information about augmentation method resolution.
- AugmentationNames() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- augmentations() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
- augmentations(Class<?>) - Static method in class org.eclipse.golo.runtime.Module
-
- augmentationsFor(Loader, Class<?>) - Method in class org.eclipse.golo.runtime.augmentation.DefiningModule
-
- AugmentDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- awaitTermination(int) - Method in class gololang.concurrent.workers.WorkerEnvironment
-
Waits until all remaining messages have been processed.
- awaitTermination(long) - Method in class gololang.concurrent.workers.WorkerEnvironment
-
Waits until all remaining messages have been processed.
- awaitTermination(long, TimeUnit) - Method in class gololang.concurrent.workers.WorkerEnvironment
-
Waits until all remaining messages have been processed.
- backup(int) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Retreat.
- backup(int) - Method in class org.eclipse.golo.compiler.parser.JavaOffsetCharStream
-
- beginColumn - Variable in class org.eclipse.golo.compiler.parser.Token
-
The column number of the first character of this Token.
- beginLine - Variable in class org.eclipse.golo.compiler.parser.Token
-
The line number of the first character of this Token.
- BeginToken() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- BeginToken() - Method in class org.eclipse.golo.compiler.parser.JavaOffsetCharStream
-
- BIGDECIMAL - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- BigDecimalLiteral() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- bigDecimalValue(Object) - Static method in class gololang.Predefined
-
Gives the BigDecimal value of some number or String object.
- BIGINTEGER - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- BigIntegerLiteral() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- bigIntegerValue(Object) - Static method in class gololang.Predefined
-
Gives the BigInteger value of some number or String object.
- BinaryOperation - Class in gololang.ir
-
Represents a binary operation.
- bindAt(int, Object) - Method in class gololang.FunctionReference
-
Partial application.
- bindAt(String, Object) - Method in class gololang.FunctionReference
-
Partial application based on parameter's names.
- bindTo(Object) - Method in class gololang.FunctionReference
-
- BlankLine() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- BlankLines() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- Block - Class in gololang.ir
-
Represent a block, that is a sequence of statements.
- block(Object...) - Static method in class gololang.ir.Block
-
Creates a block containing the given statements.
- block(Object) - Method in interface gololang.ir.BlockContainer
-
Defines the contained block.
- block(Object) - Method in class gololang.ir.ClosureReference
-
Delegates on the wrapped target.
- block(Object) - Method in class gololang.ir.ForEachLoopStatement
-
Defines the contained block.
- block(Object) - Method in class gololang.ir.GoloFunction
-
Defines the contained block.
- block(Object) - Method in class gololang.ir.LoopStatement
-
Defines the contained block.
- Block() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- BlockContainer<T> - Interface in gololang.ir
-
- blockHighlighter() - Static method in class org.eclipse.golo.doc.HtmlProcessor
-
- blockingGet() - Method in class gololang.concurrent.async.AssignedFuture
-
- blockingGet() - Method in interface gololang.concurrent.async.Future
-
Blocking get, waiting until the future has been resolved.
- blockingGet() - Method in class gololang.concurrent.async.Promise
-
Blocking get, waiting until the promise is resolved.
- body(Object...) - Method in interface gololang.ir.BlockContainer
-
Defines the block as the given statements.
- body(Object...) - Method in class gololang.ir.ClosureReference
-
Delegates on the wrapped target.
- bootstrap(MethodHandles.Lookup, String, MethodType) - Static method in class org.eclipse.golo.runtime.adapters.AdapterSupport
-
- bootstrap(MethodHandles.Lookup, String, MethodType) - Static method in class org.eclipse.golo.runtime.ClassReferenceSupport
-
- bootstrap(MethodHandles.Lookup, String, MethodType, Object...) - Static method in class org.eclipse.golo.runtime.ClosureCallSupport
-
- bootstrap(MethodHandles.Lookup, String, MethodType, String, int, int) - Static method in class org.eclipse.golo.runtime.ClosureReferenceSupport
-
- bootstrap(MethodHandles.Lookup, String, MethodType, Object...) - Static method in class org.eclipse.golo.runtime.FunctionCallSupport
-
- bootstrap(MethodHandles.Lookup, String, MethodType, Object...) - Static method in class org.eclipse.golo.runtime.MethodInvocationSupport
-
- bootstrap(MethodHandles.Lookup, String, MethodType, int) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- box(Object) - Static method in class gololang.Predefined
-
Returns a box containing the given object.
- branch() - Static method in class gololang.ir.ConditionalBranching
-
Creates an empty conditional branch.
- Break() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- BREAK - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- bufcolumn - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- buffer - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- bufline - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- bufpos - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Position in buffer.
- builder() - Static method in class gololang.concurrent.workers.WorkerEnvironment
-
- Builder() - Constructor for class gololang.concurrent.workers.WorkerEnvironment.Builder
-
- Builder(String) - Constructor for class org.eclipse.golo.compiler.GoloCompilationException.Builder
-
Makes a builder to report problems in a source file.
- call(Object...) - Method in class gololang.ir.ExpressionStatement
-
Creates an binary operation representing the anonymous call on this expression.
- callRun(Class<?>, String[]) - Method in interface org.eclipse.golo.cli.command.spi.CliCommand
-
- canAssign(Class<?>[], Object[], boolean) - Static method in class org.eclipse.golo.runtime.TypeMatching
-
- cantConvert(String, Object) - Static method in class gololang.ir.GoloElement
-
- cantReplace() - Method in class gololang.ir.GoloElement
-
- cantReplace(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.GoloElement
-
- captureClosedReference() - Method in class gololang.ir.GoloFunction
-
- Case() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- CASE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- cases() - Static method in class gololang.ir.CaseStatement
-
Creates an empty case switch.
- CaseStatement - Class in gololang.ir
-
A case
node.
- CATCH - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- catching(String, Object) - Method in class gololang.ir.TryCatchFinally
-
Defines the catch block.
- catching(Object) - Method in class gololang.ir.TryCatchFinally
-
- CHAR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- CharLiteral() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- charValue(Object) - Static method in class gololang.Predefined
-
Gives the Character value of some number or String object.
- check(ASTCompilationUnit) - Method in class org.eclipse.golo.compiler.GoloCompiler
-
Checks that the source code is minimally sound by converting a parse tree to an intermediate representation, and
running a few classic visitors over it.
- checkArgumentPosition(int, String, String) - Static method in class org.eclipse.golo.runtime.NamedArgumentsHelper
-
- CheckCommand - Class in org.eclipse.golo.cli.command
-
- CheckCommand() - Constructor for class org.eclipse.golo.cli.command.CheckCommand
-
- checkDeprecation(Class<?>, T) - Static method in class org.eclipse.golo.runtime.Extractors
-
- children() - Method in class gololang.ir.AbstractInvocation
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.Augmentation
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.BinaryOperation
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.Block
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.CaseStatement
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.ClosureReference
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.CollectionComprehension
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.CollectionLiteral
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.ConditionalBranching
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.Decorator
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.ForEachLoopStatement
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.GoloAssignment
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.GoloElement
-
Returns a list of all the direct children of this node.
- children(Predicate<GoloElement<?>>) - Method in class gololang.ir.GoloElement
-
Returns a list the direct children of this node matching the given predicate.
- children(FunctionReference) - Method in class gololang.ir.GoloElement
-
Returns a iterable on the direct children of this node matching the given predicate.
- children() - Method in class gololang.ir.GoloFunction
-
- children() - Method in class gololang.ir.GoloModule
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.LoopStatement
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.MatchExpression
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.NamedArgument
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.NamedAugmentation
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.ReturnStatement
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.ThrowStatement
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.ToplevelElements
-
- children() - Method in class gololang.ir.TryCatchFinally
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.TypeWithMembers
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.UnaryOperation
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.Union
-
Returns a list of all the direct children of this node.
- children() - Method in class gololang.ir.WhenClause
-
Returns a list of all the direct children of this node.
- children - Variable in class org.eclipse.golo.compiler.parser.SimpleNode
-
- childrenAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.SimpleNode
-
Accept the visitor.
- classGuard(Class<?>, Object) - Static method in class org.eclipse.golo.runtime.MethodInvocationSupport
-
- ClassLiteral() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- classLoader() - Static method in class gololang.Runtime
-
Returns the current thread class loader.
- className() - Method in class org.eclipse.golo.compiler.PackageAndClass
-
- ClasspathOption - Class in org.eclipse.golo.cli.command
-
Manage the classpath and initialize the class loader.
- ClasspathOption() - Constructor for class org.eclipse.golo.cli.command.ClasspathOption
-
- CLASSREF - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- ClassReference - Class in gololang.ir
-
A reference to a class.
- ClassReferenceSupport - Class in org.eclipse.golo.runtime
-
- clear() - Method in class gololang.LazyList
-
- clearDeclarations() - Method in class gololang.ir.ExpressionStatement
-
Removes all local declarations.
- clearImports() - Method in class gololang.EvaluationEnvironment
-
Clears all import symbols for the next code evaluation requests.
- clearNodeScope(Node) - Method in class org.eclipse.golo.compiler.parser.JJTGoloParserState
-
- CliCommand - Interface in org.eclipse.golo.cli.command.spi
-
- CliCommand.NoMainMethodException - Exception in org.eclipse.golo.cli.command.spi
-
- closeNodeScope(Node, int) - Method in class org.eclipse.golo.compiler.parser.JJTGoloParserState
-
- closeNodeScope(Node, boolean) - Method in class org.eclipse.golo.compiler.parser.JJTGoloParserState
-
- ClosureCallSupport - Class in org.eclipse.golo.runtime
-
- ClosureCaptureGoloIrVisitor - Class in org.eclipse.golo.compiler
-
- ClosureCaptureGoloIrVisitor() - Constructor for class org.eclipse.golo.compiler.ClosureCaptureGoloIrVisitor
-
- ClosureReference - Class in gololang.ir
-
A closure reference.
- ClosureReferenceSupport - Class in org.eclipse.golo.runtime
-
- CodeGenerationResult - Class in org.eclipse.golo.compiler
-
A code generation result.
- CodeGenerationResult(byte[], PackageAndClass) - Constructor for class org.eclipse.golo.compiler.CodeGenerationResult
-
Constructor for a code generation result.
- coerce(MethodHandle) - Method in class org.eclipse.golo.runtime.MethodInvocation
-
- COLL_START - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- CollectionComprehension - Class in gololang.ir
-
Represents a collection comprehension expression.
- CollectionLiteral - Class in gololang.ir
-
Represents a collection literal.
- CollectionLiteral() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- CollectionLiteral.Type - Enum in gololang.ir
-
- column - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- command(CliCommand) - Static method in class gololang.Runtime
-
Defines the golo command currently used.
- command() - Static method in class gololang.Runtime
-
Returns the golo command currently used.
- comment() - Method in class gololang.ir.Noop
-
- COMMENT - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- compareSubstituable(Class<?>, Class<?>) - Static method in class org.eclipse.golo.runtime.TypeMatching
-
Compare two type with a substituability relation (subtyping).
- compareTo(GoloStruct) - Method in class gololang.GoloStruct
-
Compares this structure with the specified structure for order.
- compareTo(Tuple) - Method in class gololang.Tuple
-
Compares this tuple with the specified tuple for order.
- compareTo(DocumentationElement) - Method in interface org.eclipse.golo.doc.DocumentationElement
-
- compareTo(AugmentationMethod) - Method in class org.eclipse.golo.runtime.augmentation.AugmentationMethod
-
Compare applications for priority.
- compareTypes(Class<?>[], Class<?>[]) - Static method in class org.eclipse.golo.runtime.TypeMatching
-
Compare two types arrays for type compatibility, using lexicographic order.
- CompilationUnit() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- compile(String) - Method in class gololang.TemplateEngine
-
Compile a template into a function.
- compile(String, InputStream) - Method in class org.eclipse.golo.compiler.GoloCompiler
-
Compiles a Golo source file from an input stream, and returns a collection of results.
- CompilerCommand - Class in org.eclipse.golo.cli.command
-
- CompilerCommand() - Constructor for class org.eclipse.golo.cli.command.CompilerCommand
-
- compileTo(String, InputStream, File) - Method in class org.eclipse.golo.compiler.GoloCompiler
-
Compiles a Golo source file and writes the resulting JVM bytecode .class
files to a target
folder.
- compileToJar(String, InputStream, JarOutputStream) - Method in class org.eclipse.golo.compiler.GoloCompiler
-
Compiles a Golo source fila and writes the resulting JVM bytecode .class
files to a Jar file stream.
- completeToken(Token) - Method in interface org.eclipse.golo.compiler.parser.GoloParserTokenManager.TokenCompleter
-
- compose(FunctionReference) - Method in class gololang.FunctionReference
-
- condition(Object) - Method in class gololang.ir.ConditionalBranching
-
Defines the condition of the branching.
- condition(Object) - Method in class gololang.ir.LoopStatement
-
Defines the loop condition.
- condition() - Method in class gololang.ir.LoopStatement
-
- condition() - Method in class gololang.ir.WhenClause
-
- ConditionalBranching - Class in gololang.ir
-
Represents a conditional branching.
- ConditionalBranching() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- CONFIG - Static variable in class org.eclipse.golo.doc.HtmlProcessor
-
- cons(Object, FunctionReference) - Static method in class gololang.LazyList
-
Create a new list from the head and tail values.
- constant(boolean) - Method in class gololang.ir.Decorator
-
- constant() - Method in class gololang.ir.Decorator
-
- constant(boolean) - Method in class gololang.ir.FunctionInvocation
-
- constant() - Method in class gololang.ir.FunctionInvocation
-
- CONSTANT_INVOCATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- ConstantStatement - Class in gololang.ir
-
A constant value.
- contains(Object) - Method in class gololang.LazyList
-
Check if the list contains the given object.
- containsAll(Collection<?>) - Method in class gololang.LazyList
-
Check if the list contains all the objects in the given collection.
- containsKey(Object) - Method in class org.eclipse.golo.compiler.utils.AbstractRegister
-
- Continue() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- CONTINUE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- copy() - Method in class gololang.DynamicObject
-
- copy() - Method in class gololang.GoloStruct
-
Makes a shallow copy.
- copy() - Method in class gololang.ir.FunctionInvocation
-
- count() - Method in class org.eclipse.golo.compiler.parser.ASTAndExpression
-
- count() - Method in class org.eclipse.golo.compiler.parser.ASTOrExpression
-
- count() - Method in class org.eclipse.golo.compiler.parser.ASTOrIfNullExpression
-
- create(Object, Object, Object) - Static method in class gololang.ir.AssignmentStatement
-
Full assignment creation in one call.
- create() - Static method in class gololang.ir.AssignmentStatement
-
Creates a uninitialized assignment.
- create(Object, Object, Object) - Static method in class gololang.ir.BinaryOperation
-
Full generic binary operation creation in one call.
- create(Object, Object, Object...) - Static method in class gololang.ir.CollectionComprehension
-
Complete collection comprehension creation.
- create(Object, Object...) - Static method in class gololang.ir.CollectionLiteral
-
Creates a collection literal of the given type.
- create(Object, Object, Object, Object) - Static method in class gololang.ir.ConditionalBranching
-
Full branch construction in one call.
- create() - Static method in class gololang.ir.DestructuringAssignment
-
Creates a uninitialized destructuring assignment.
- create(boolean, Object, Object, Object, Object...) - Static method in class gololang.ir.ForEachLoopStatement
-
Complete foreach loop.
- create() - Static method in class gololang.ir.ForEachLoopStatement
-
- create(String, boolean, boolean, boolean, Object...) - Static method in class gololang.ir.FunctionInvocation
-
Full function invocation creation in one call.
- create(PackageAndClass, ReferenceTable) - Static method in class gololang.ir.GoloModule
-
- create(Object, LocalReference.Kind) - Static method in class gololang.ir.LocalReference
-
- create(Object, Object, Object, Object) - Static method in class gololang.ir.LoopStatement
-
Complete loop creation.
- create(String, GoloElement<?>, GoloElement<?>, GoloElement<?>) - Static method in class gololang.ir.TryCatchFinally
-
Creates a complete try catch finally
statement.
- create(Object, Object) - Static method in class gololang.ir.UnaryOperation
-
Creates a generic unary operation.
- createDecorator() - Method in class gololang.ir.GoloFunction
-
- createFactories() - Method in class gololang.ir.Struct
-
- createFactories() - Method in class gololang.ir.TypeWithMembers
-
Creates the factory functions for this type.
- createFullArgsConstructor() - Method in class gololang.ir.TypeWithMembers
-
- createGoloParser(Reader) - Method in class org.eclipse.golo.compiler.GoloCompiler
-
Makes a Golo parser from a reader.
- createInnerClass(String) - Method in class org.eclipse.golo.compiler.PackageAndClass
-
Create an inner class.
- createSiblingClass(String) - Method in class org.eclipse.golo.compiler.PackageAndClass
-
Create a sibling class.
- createSubPackage(String) - Method in class org.eclipse.golo.compiler.PackageAndClass
-
Create a sub-package.
- CtagsProcessor - Class in org.eclipse.golo.doc
-
- CtagsProcessor() - Constructor for class org.eclipse.golo.doc.CtagsProcessor
-
- curChar - Variable in class org.eclipse.golo.compiler.parser.GoloParserTokenManager
-
- current(String) - Method in class org.eclipse.golo.compiler.SymbolGenerator
-
Generate the name for the current context and given simple name.
- current() - Method in class org.eclipse.golo.compiler.SymbolGenerator
-
Generate the name for the current context.
- currentDir() - Static method in class gololang.Predefined
-
Return current path of execution.
- currentToken - Variable in exception org.eclipse.golo.compiler.parser.ParseException
-
This is the last token that has been consumed successfully.
- debugMode() - Static method in class gololang.Runtime
-
Checks if debug mode is active.
- debugMode(boolean) - Static method in class gololang.Runtime
-
Defines debug mode.
- debugStream - Variable in class org.eclipse.golo.compiler.parser.GoloParserTokenManager
-
Debug output.
- declarations() - Method in class gololang.ir.ExpressionStatement
-
Returns the local declarations of this expression if any.
- declaring(boolean) - Method in class gololang.ir.GoloAssignment
-
Defines if this assignment is a declaring one.
- declaring() - Method in class gololang.ir.GoloAssignment
-
Makes this assignment a declaring one.
- DecoratedBy - Annotation Type in gololang.annotations
-
@DecoratedBy
is used to define the reference to the decorator on a decorated function.
- decoratedWith(Object...) - Method in class gololang.ir.GoloFunction
-
Adds decorators to this function.
- Decorator - Class in gololang.ir
-
A function decorator.
- decorator() - Method in class gololang.ir.GoloFunction
-
- decorator(boolean) - Method in class gololang.ir.GoloFunction
-
- DECORATOR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- DecoratorDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- DecoratorsHelper - Class in org.eclipse.golo.runtime
-
- decrementBy(int) - Method in interface gololang.Range
-
Sets the negative increment of the range.
- def(String) - Method in class gololang.EvaluationEnvironment
-
Defines a function, and returns it.
- DEFAULT - Static variable in class org.eclipse.golo.cli.command.InitCommand.ProfileValidator
-
- DEFAULT - Static variable in class org.eclipse.golo.cli.command.InitCommand.ProjectTypeValidator
-
- DEFAULT - Static variable in class org.eclipse.golo.cli.command.InitCommand.VcsValidator
-
- DEFAULT - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
Lexical state.
- DEFAULT_NAME - Static variable in class org.eclipse.golo.compiler.SymbolGenerator
-
- defaultCharset() - Static method in class gololang.IO
-
Returns the default charset.
- defaultVisit(SimpleNode, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- define(String, Object) - Method in class gololang.DynamicObject
-
Defines a property.
- DefiningModule - Class in org.eclipse.golo.runtime.augmentation
-
Encapsulate a module defining an augmentation.
- DefiningModule.Scope - Enum in org.eclipse.golo.runtime.augmentation
-
- DEFINITION_FIELD - Static variable in class org.eclipse.golo.runtime.adapters.AdapterSupport
-
- delegate(DynamicObject) - Static method in class gololang.DynamicObject
-
Creates a function suitable for the fallback
property delegating to the given dynamic object.
- deprecatedElement(String, String) - Static method in class org.eclipse.golo.runtime.Warnings
-
- descendants(Predicate<GoloElement<?>>) - Method in class gololang.ir.GoloElement
-
Returns a list of all the descendants of this node matching the given predicate.
- descendants(FunctionReference) - Method in class gololang.ir.GoloElement
-
Returns a list of all the descendants of this node matching the given predicate.
- descendants() - Method in class gololang.ir.GoloElement
-
- destruct() - Method in class gololang.error.Result
-
Return a
Tuple
representing this
Result
.
- destruct() - Method in class gololang.GoloStruct
-
Destructuration helper.
- destruct(Object) - Static method in class gololang.ir.DestructuringAssignment
-
Create a destructuring assignment.
- destruct() - Method in class gololang.ir.WhenClause
-
- destruct() - Method in class gololang.LazyList
-
Destructuration helper.
- destruct() - Method in class gololang.Tuple
-
Helper for destructuring.
- destruct() - Method in class gololang.Union
-
Destructuration helper.
- DestructuredNames() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- DestructuringAssignment - Class in gololang.ir
-
A destructuring assignment.
- DestructuringAssignment() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- DiagnoseCommand - Class in org.eclipse.golo.cli.command
-
- DiagnoseCommand() - Constructor for class org.eclipse.golo.cli.command.DiagnoseCommand
-
- DiagnoseCommand.DiagnoseModeValidator - Class in org.eclipse.golo.cli.command
-
- DiagnoseCommand.DiagnoseStageValidator - Class in org.eclipse.golo.cli.command
-
- DiagnoseModeValidator() - Constructor for class org.eclipse.golo.cli.command.DiagnoseCommand.DiagnoseModeValidator
-
- DiagnoseStageValidator() - Constructor for class org.eclipse.golo.cli.command.DiagnoseCommand.DiagnoseStageValidator
-
- disable_tracing() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
Disable tracing.
- DISPATCH_CALL - Static variable in class gololang.DynamicObject
-
- DISPATCH_DELEGATE - Static variable in class gololang.DynamicObject
-
- DISPATCH_GET - Static variable in class gololang.DynamicObject
-
- DISPATCH_SET - Static variable in class gololang.DynamicObject
-
- dispatchCall(String, Object...) - Static method in class gololang.DynamicObject
-
Dispatch dynamic object "methods".
- dispatchDelegate(DynamicObject, DynamicObject, String, Object...) - Static method in class gololang.DynamicObject
-
Dispatches on another dynamic object (fallback helper).
- dispatchFunction(GoloElement<?>) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- dispatchGetterStyle(String, DynamicObject) - Static method in class gololang.DynamicObject
-
Dispatches getter-style dynamic object methods, i.e., methods with a receiver and no argument.
- dispatchSetterStyle(String, DynamicObject, Object) - Static method in class gololang.DynamicObject
-
Dispatches setter-style dynamic object methods, i.e., methods with a receiver and exactly 1 argument.
- divide(Character, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Integer, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Long, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Double, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Float, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Character, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Character, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Character, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Character, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Integer, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Integer, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Integer, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Long, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Long, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Double, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Integer, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Long, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Double, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Float, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Long, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Double, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Float, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Double, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Float, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Float, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(BigDecimal, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Integer, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(BigDecimal, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Long, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(BigDecimal, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(BigInteger, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(BigDecimal, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Float, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(BigDecimal, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Double, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(BigDecimal, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(BigInteger, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Integer, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(BigInteger, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Long, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(BigInteger, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(BigInteger, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Float, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(BigInteger, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- divide(Double, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- DocCommand - Class in org.eclipse.golo.cli.command
-
- DocCommand() - Constructor for class org.eclipse.golo.cli.command.DocCommand
-
- DocCommand.DocFormatValidator - Class in org.eclipse.golo.cli.command
-
- docFile(DocumentationElement) - Method in class org.eclipse.golo.doc.AbstractProcessor
-
Return the absolute path of the file containing the given element.
- DocFormatValidator() - Constructor for class org.eclipse.golo.cli.command.DocCommand.DocFormatValidator
-
- documentation() - Method in class gololang.ir.GoloElement
-
- documentation(String) - Method in class gololang.ir.GoloElement
-
- Documentation() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- DOCUMENTATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- documentation() - Method in interface org.eclipse.golo.doc.DocumentationElement
-
The documentation comment for the element.
- documentation() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
The documentation comment for the element.
- DocumentationElement - Interface in org.eclipse.golo.doc
-
- doesNotContain(GoloElement<?>) - Method in class gololang.ir.GoloElement
-
- Done() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Set buffers back to null when finished.
- doThrow() - Method in class org.eclipse.golo.compiler.GoloCompilationException.Builder
-
Stops adding problems and throws the exception,
- DoubleLiteral() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- doubleValue(Object) - Static method in class gololang.Predefined
-
Gives the Double value of some number or String object.
- dump(String) - Method in class org.eclipse.golo.compiler.parser.SimpleNode
-
- DynamicObject - Class in gololang
-
A dynamic object is an object whose properties can be dynamically added, changed and removed.
- DynamicObject() - Constructor for class gololang.DynamicObject
-
- DynamicObject(Object) - Constructor for class gololang.DynamicObject
-
- DynamicVariable - Class in gololang
-
A dynamic variable has the semantics of an inheritable thread-local reference.
- DynamicVariable(Object) - Constructor for class gololang.DynamicVariable
-
Creates a new dynamic variable with an initial value.
- either(FunctionReference, FunctionReference) - Method in class gololang.error.Result
-
Case analysis for the result.
- either(FunctionReference, FunctionReference, FunctionReference) - Method in class gololang.error.Result
-
Three way case analysis for the result.
- ELSE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- elseBranch(Object) - Method in class gololang.ir.ConditionalBranching
-
Defines a nested conditional branch.
- empty() - Static method in class gololang.error.Result
-
Returns an empty Result
.
- empty() - Static method in class gololang.ir.Block
-
Create an empty block.
- empty() - Static method in class gololang.ir.ReturnStatement
-
Creates a void
return statement.
- EMPTY - Static variable in class gololang.LazyList
-
Represents the empty list.
- empty(String) - Static method in class org.eclipse.golo.doc.ModuleDocumentation
-
- emptyValue() - Method in class org.eclipse.golo.compiler.utils.AbstractRegister
-
- enable_tracing() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
Enable tracing.
- encloses(T) - Method in interface gololang.Range
-
Checks if the range encloses the value.
- enclosingModule() - Method in class gololang.ir.GoloElement
-
Returns the module containing this element.
- enclosingModule() - Method in class gololang.ir.GoloModule
-
Returns the module containing this element.
- endColumn - Variable in class org.eclipse.golo.compiler.parser.Token
-
The column number of the last character of this Token.
- endLine - Variable in class org.eclipse.golo.compiler.parser.Token
-
The line number of the last character of this Token.
- endOffset - Variable in class org.eclipse.golo.compiler.parser.GoloTokenBase
-
- enter(String) - Method in class org.eclipse.golo.compiler.SymbolGenerator
-
Enter a hierarchical scope.
- entrySet() - Method in class org.eclipse.golo.compiler.utils.AbstractRegister
-
- ENV - Static variable in class org.eclipse.golo.cli.command.ClasspathOption
-
The environment variable used to define the path.
- EOF - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
End of File.
- EOL - Static variable in exception org.eclipse.golo.compiler.parser.ParseException
-
The end of line string for this machine.
- EQUALITY_OPERATOR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- EqualityExpression() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- equals(Object) - Method in class gololang.error.Result
-
Indicate whether some other object is equal to this Result
.
- equals(Object) - Method in class gololang.FunctionReference
-
- equals(Object) - Method in class gololang.ir.GoloFunction
-
- equals(Object) - Method in class gololang.ir.LocalReference
- equals(Object) - Method in class gololang.ir.ModuleImport
- equals(Object) - Method in class gololang.LazyList
-
Compares the specified object with this list.
- equals(Object) - Method in class gololang.Tuple
-
- equals(Object) - Method in class gololang.Unknown
-
- equals(Object) - Method in class org.eclipse.golo.compiler.PackageAndClass
-
- equals(Object) - Method in class org.eclipse.golo.compiler.PositionInSourceCode
-
- equals(Object) - Method in class org.eclipse.golo.runtime.augmentation.AugmentationMethod
-
- equals(Character, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Integer, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Long, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Double, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Float, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Character, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Character, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Character, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Character, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Integer, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Integer, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Integer, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Long, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Long, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Double, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Integer, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Long, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Double, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Float, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Long, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Double, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Float, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Double, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Float, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Float, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(BigDecimal, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Integer, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(BigDecimal, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Long, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(BigDecimal, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(BigInteger, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(BigDecimal, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Float, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(BigDecimal, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Double, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(BigDecimal, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(BigInteger, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Integer, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(BigInteger, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Long, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(BigInteger, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(BigInteger, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Float, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(BigInteger, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals(Double, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- equals_fallback(Object, Object) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- error(E) - Static method in class gololang.error.Result
-
Returns a failed Result
.
- error(Object, String) - Static method in class gololang.Messages
-
Prints an error message to standard error.
- error(Object) - Static method in class gololang.Messages
-
Prints an error message to standard error.
- ESCAPE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- ESCAPE_MANGLE - Static variable in class org.eclipse.golo.compiler.SymbolGenerator
-
- ESCAPED - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
Lexical state.
- EvaluationEnvironment - Class in gololang
-
An evaluation environment offers facilities for dynamic code compilation, loading and execution from Golo code as
strings.
- EvaluationEnvironment() - Constructor for class gololang.EvaluationEnvironment
-
Creates an evaluation environment using the current thread context classloader.
- EvaluationEnvironment(ClassLoader) - Constructor for class gololang.EvaluationEnvironment
-
Creates an evaluation environment using a parent classloader.
- exceptionBuilder - Variable in class org.eclipse.golo.compiler.parser.GoloParser
-
- execute() - Method in class org.eclipse.golo.cli.command.CheckCommand
-
- execute() - Method in class org.eclipse.golo.cli.command.CompilerCommand
-
- execute() - Method in class org.eclipse.golo.cli.command.DiagnoseCommand
-
- execute() - Method in class org.eclipse.golo.cli.command.DocCommand
-
- execute() - Method in class org.eclipse.golo.cli.command.GoloGoloCommand
-
- execute() - Method in class org.eclipse.golo.cli.command.InitCommand
-
- execute() - Method in class org.eclipse.golo.cli.command.RunCommand
-
- execute() - Method in class org.eclipse.golo.cli.command.ShebangCommand
-
- execute() - Method in interface org.eclipse.golo.cli.command.spi.CliCommand
-
- execute() - Method in class org.eclipse.golo.cli.command.VersionCommand
-
- exit() - Method in class org.eclipse.golo.compiler.SymbolGenerator
-
Exit from a scope.
- ExpandBuff(boolean) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- expectedTokenSequences - Variable in exception org.eclipse.golo.compiler.parser.ParseException
-
Each entry in this array is an array of integers.
- expression(Object) - Method in class gololang.ir.CollectionComprehension
-
Defines the expression of the comprehension.
- expression() - Method in class gololang.ir.CollectionComprehension
-
- expression() - Method in class gololang.ir.Decorator
-
- expression() - Method in class gololang.ir.GoloAssignment
-
- expression() - Method in class gololang.ir.NamedArgument
-
- expression() - Method in class gololang.ir.ReturnStatement
-
- expression() - Method in class gololang.ir.ThrowStatement
-
- expression() - Method in class gololang.ir.UnaryOperation
-
- ExpressionStatement<T extends ExpressionStatement<T>> - Class in gololang.ir
-
- ExpressionStatement() - Constructor for class gololang.ir.ExpressionStatement
-
- ExpressionStatement() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- extend(Object...) - Method in class gololang.Tuple
-
Returns a new Tuple extended with the given values.
- extend(Tuple) - Method in class gololang.Tuple
-
Returns a new Tuple extended with the given Tuple.
- Extractors - Class in org.eclipse.golo.runtime
-
- fail(Throwable) - Method in class gololang.concurrent.async.Promise
-
Fails the promise.
- fail(String) - Static method in class gololang.error.Result
-
Returns a failed Result
.
- failedFuture(Throwable) - Static method in class gololang.concurrent.async.AssignedFuture
-
Builds a new future that has failed.
- fallback(Object) - Method in class gololang.DynamicObject
-
Let the user define a fallback behavior.
- fallback(AdapterSupport.AdapterCallSite, Object[]) - Static method in class org.eclipse.golo.runtime.adapters.AdapterSupport
-
- fallback(ClosureCallSupport.InlineCache, Object[]) - Static method in class org.eclipse.golo.runtime.ClosureCallSupport
-
- fallback(FunctionCallSupport.FunctionCallSite, Object[]) - Static method in class org.eclipse.golo.runtime.FunctionCallSupport
-
- fallback(MethodInvocationSupport.InlineCache, Object[]) - Static method in class org.eclipse.golo.runtime.MethodInvocationSupport
-
- fallback_1(OperatorSupport.MonomorphicInlineCache, Object[]) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- fallback_2(OperatorSupport.MonomorphicInlineCache, Object[]) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- FALSE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- fileExists(Object) - Static method in class gololang.IO
-
Check if a file exists.
- fileExists(Object) - Static method in class gololang.Predefined
-
- fileExtension() - Method in class org.eclipse.golo.doc.AbstractProcessor
-
- fileExtension() - Method in class org.eclipse.golo.doc.HtmlProcessor
-
- fileExtension() - Method in class org.eclipse.golo.doc.MarkdownProcessor
-
- fileToText(Object, Object) - Static method in class gololang.IO
-
Reads the content of a text file.
- fileToText(Object, Object) - Static method in class gololang.Predefined
-
- FillBuff() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- filter(Predicate<? super T>) - Method in class gololang.error.Result
-
If a value is present and matches the given predicate, return a Result
describing the
value, otherwise return an empty Result
.
- filter(Observable.Predicate) - Method in class gololang.Observable
-
Creates an observer that filters the values of this observable.
- finalizing(Object) - Method in class gololang.ir.TryCatchFinally
-
Defines the finally block.
- FINALLY - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- first(Object[]) - Static method in class org.eclipse.golo.runtime.ArrayHelper
-
- firstToken - Variable in class org.eclipse.golo.compiler.parser.SimpleNode
-
- flatDeepCopy(boolean) - Method in class gololang.ir.ReferenceTable
-
- flatMap(Function<? super T, Result<U, X>>) - Method in class gololang.error.Result
-
If a value is present, apply the provided Result
-bearing mapping function to it,
otherwise return the Result
itself.
- flatMap(FunctionReference) - Method in class gololang.error.Result
-
Golo compatible version of flatMap
.
- flatten() - Method in class gololang.ir.Block
-
Merge nested blocks with this one if they don't define local variables.
- flattened() - Method in class gololang.error.Result
-
Remove one level of result.
- FLOAT - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- FLOATING_NUMBER - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- FloatLiteral() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- floatValue(Object) - Static method in class gololang.Predefined
-
Gives the Float value of some number or String object.
- FOR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- forClass(Class<?>) - Static method in class org.eclipse.golo.runtime.Loader
-
Create a loader using the ClassLoader
of the given class
- forClassLoader(ClassLoader) - Static method in class org.eclipse.golo.runtime.Loader
-
- forCurrentThread() - Static method in class org.eclipse.golo.runtime.Loader
-
Create a loader using the ClassLoader
of the current thread.
- FOREACH - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- ForEachLoop() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- ForEachLoopStatement - Class in gololang.ir
-
Represents a foreach
loop on an iterator.
- fork() - Method in class gololang.ir.ReferenceTable
-
- ForLoop() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- freeze() - Method in class gololang.DynamicObject
-
Freezes a dynamic object, meaning that its properties cannot be added, updated and removed anymore.
- from() - Method in interface gololang.Range
-
Gets the lower bound of the range.
- fromArray(Object[]) - Static method in class gololang.Tuple
-
Helper factory method.
- frozenCopy() - Method in class gololang.GoloStruct
-
Makes a shallow frozen copy where any member value modification attempt will fail with an IllegalStateException
.
- fullName() - Method in interface org.eclipse.golo.doc.DocumentationElement
-
The fully qualified named of the element.
- fullName() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
The fully qualified named of the element.
- fun(Class<?>, Object, Object, Object, Object) - Static method in class gololang.Predefined
-
Obtains a reference to a function.
- fun(Class<?>, Object, Object, Object) - Static method in class gololang.Predefined
-
Obtains the first reference to a function.
- fun(Class<?>, Object, Object) - Static method in class gololang.Predefined
-
Obtains the first reference to a function.
- function(Object) - Static method in class gololang.ir.GoloFunction
-
Creates a function declaration.
- Function() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- FUNCTION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- functionalInterfaceAssignment(Class<?>, Object) - Static method in class org.eclipse.golo.runtime.TypeMatching
-
- functionalInterfaceFilter(MethodHandles.Lookup, Class<?>, Object) - Static method in class org.eclipse.golo.runtime.FunctionCallSupport
-
- FunctionCallSupport - Class in org.eclipse.golo.runtime
-
- FunctionCallSupport.FunctionCallSite - Class in org.eclipse.golo.runtime
-
- FunctionContainer - Interface in gololang.ir
-
Interface for Golo elements that can contain functions (module, augmentations, ...).
- FunctionDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- FunctionInvocation - Class in gololang.ir
-
Represents a function call.
- FunctionInvocation() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- FunctionRef - Class in gololang.ir
-
A literal reference to a function.
- FunctionRef() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- FunctionReference - Class in gololang
-
A reference to a function / closure.
- FunctionReference(MethodHandle, String[]) - Constructor for class gololang.FunctionReference
-
Makes a function reference from a method handle.
- FunctionReference(MethodHandle) - Constructor for class gololang.FunctionReference
-
Makes a function reference from a method handle.
- functions() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
- functions(boolean) - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
- FUNREF - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- Future - Interface in gololang.concurrent.async
-
A future is an abstraction over the eventual result of a possibly asynchronous computation.
- future() - Method in class gololang.concurrent.async.Promise
-
Creates a new future to observe the eventual resolution of this promise.
- Future.Observer - Interface in gololang.concurrent.async
-
Simple interface for a future observer / callback.
- generate() - Static method in class gololang.ir.LocalReference
-
Creates a new local reference with a generated unique name.
- generate(GoloModule, String) - Method in class org.eclipse.golo.compiler.GoloCompiler
-
- generate(AdapterDefinition) - Method in class org.eclipse.golo.runtime.adapters.JavaBytecodeAdapterGenerator
-
- generateIntoDefinitionClassloader(AdapterDefinition) - Method in class org.eclipse.golo.runtime.adapters.JavaBytecodeAdapterGenerator
-
- generateParseException() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
Generate ParseException.
- get() - Method in class gololang.concurrent.async.AssignedFuture
-
- get() - Method in interface gololang.concurrent.async.Future
-
Non-blocking get.
- get() - Method in class gololang.concurrent.async.Promise
-
Non-blocking get.
- get(String) - Method in class gololang.DynamicObject
-
- get() - Method in class gololang.error.Result
-
If a value is present, returns the value, if empty throws NoSuchElementException
,
otherwise throws the contained error.
- get(String) - Method in class gololang.GoloStruct
-
Gets a member value by name.
- get(String) - Method in class gololang.ir.ReferenceTable
-
- get(int) - Method in class gololang.LazyList
-
Returns the element at the specified position in this list.
- get() - Method in class gololang.Observable
-
Gets the current value.
- get(int) - Method in class gololang.Tuple
-
Gets the element at a specified index.
- get() - Static method in class gololang.Unknown
-
- get(Object) - Method in class org.eclipse.golo.compiler.utils.AbstractRegister
-
- getArguments() - Method in class gololang.ir.AbstractInvocation
-
- getArgumentsOrder(String, List<String>, String[], int, int) - Static method in class org.eclipse.golo.runtime.NamedArgumentsHelper
-
- getArity() - Method in class gololang.ir.AbstractInvocation
-
Returns the number or arguments of this invocation.
- getArity() - Method in class gololang.ir.GoloFunction
-
- getAugmentationNames() - Method in class org.eclipse.golo.compiler.parser.ASTAugmentDeclaration
-
- getAugmentations() - Method in class gololang.ir.GoloModule
-
- getBeginColumn() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- getBeginLine() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- getBeginOffset() - Method in class org.eclipse.golo.compiler.parser.JavaOffsetCharStream
-
- getBlock() - Method in interface gololang.ir.BlockContainer
-
- getBlock() - Method in class gololang.ir.ClosureReference
-
Delegates on the wrapped target.
- getBlock() - Method in class gololang.ir.ForEachLoopStatement
-
- getBlock() - Method in class gololang.ir.GoloFunction
- getBlock() - Method in class gololang.ir.LoopStatement
- getBytecode() - Method in class org.eclipse.golo.compiler.CodeGenerationResult
-
- getCapturedReferenceNames() - Method in class gololang.ir.ClosureReference
-
Delegates on the wrapped target.
- getCatchBlock() - Method in class gololang.ir.TryCatchFinally
-
- getCause() - Method in class org.eclipse.golo.compiler.GoloCompilationException.Problem
-
- getClassLoader() - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
-
- getClauses() - Method in interface gololang.ir.Alternatives
-
- getClauses() - Method in class gololang.ir.CaseStatement
-
- getClauses() - Method in class gololang.ir.MatchExpression
-
- getColumn() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Deprecated.
- getColumnInSourceCode() - Method in class org.eclipse.golo.compiler.parser.GoloASTNode
-
- getCompiler() - Method in class org.eclipse.golo.compiler.GoloClassLoader
-
- getCondition() - Method in class gololang.ir.ConditionalBranching
-
- getConstructors(Class<?>) - Static method in class org.eclipse.golo.runtime.Extractors
-
- getCurrentOffset() - Method in class org.eclipse.golo.compiler.parser.JavaOffsetCharStream
-
- getDeclaringReferences() - Method in class gololang.ir.GoloAssignment
-
Returns only the declaring references.
- getDeclaringReferences() - Method in interface gololang.ir.ReferencesHolder
-
Returns only the declaring references.
- getDecoratedMethodHandle(MethodHandles.Lookup, Method, int) - Static method in class org.eclipse.golo.runtime.DecoratorsHelper
-
- getDecoratedMethodHandle(Method, int) - Static method in class org.eclipse.golo.runtime.DecoratorsHelper
-
- getDecoratedMethodHandle(Method) - Static method in class org.eclipse.golo.runtime.DecoratorsHelper
-
- getDecoratorMethod(Method) - Static method in class org.eclipse.golo.runtime.DecoratorsHelper
-
- getDecoratorRef() - Method in class gololang.ir.GoloFunction
-
- getDecorators() - Method in class gololang.ir.GoloFunction
-
- getDescription() - Method in class org.eclipse.golo.compiler.GoloCompilationException.Problem
-
- getDocumentation() - Method in class org.eclipse.golo.compiler.parser.GoloASTNode
-
- getElementIdentifier() - Method in class org.eclipse.golo.compiler.parser.ASTForEachLoop
-
- getElseConditionalBranching() - Method in class gololang.ir.ConditionalBranching
-
- getEnclosingLoop() - Method in class gololang.ir.LoopBreakFlowStatement
-
- getEndColumn() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Get end column.
- getEndColumn() - Method in class org.eclipse.golo.compiler.PositionInSourceCode
-
- getEndLine() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Get end line.
- getEndLine() - Method in class org.eclipse.golo.compiler.PositionInSourceCode
-
- getExceptionId() - Method in class gololang.ir.TryCatchFinally
-
Get the exception name.
- getExceptionId() - Method in class org.eclipse.golo.compiler.parser.ASTTryCatchFinally
-
- getExpressions() - Method in class gololang.ir.CollectionLiteral
-
- getFactoryDelegateName() - Method in class gololang.ir.TypeWithMembers
-
- getFactoryDelegateName() - Method in class gololang.ir.UnionValue
-
- getFalseBlock() - Method in class gololang.ir.ConditionalBranching
-
- getFields(Class<?>) - Static method in class org.eclipse.golo.runtime.Extractors
-
- getFilename() - Method in class org.eclipse.golo.compiler.parser.ASTCompilationUnit
-
- getFinallyBlock() - Method in class gololang.ir.TryCatchFinally
-
- getFor(String) - Method in class org.eclipse.golo.compiler.SymbolGenerator
-
Mangles the given name.
- getFullArgs() - Method in class gololang.ir.TypeWithMembers
-
- getFunction(GoloFunction) - Method in interface gololang.ir.FunctionContainer
-
- getFunctionName() - Method in class gololang.ir.AbstractInvocation
-
Returns the object part of the called object name.
- getFunctions() - Method in class gololang.ir.Augmentation
- getFunctions() - Method in interface gololang.ir.FunctionContainer
-
- getFunctions() - Method in class gololang.ir.GoloModule
- getFunctions() - Method in class gololang.ir.NamedAugmentation
- getFunctions(Class<?>) - Static method in class org.eclipse.golo.runtime.Extractors
-
- getId() - Method in interface org.eclipse.golo.compiler.parser.Node
-
- getId() - Method in class org.eclipse.golo.compiler.parser.SimpleNode
-
- GetImage() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- getImmutableName() - Method in class gololang.ir.Struct
-
- getImplementations() - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
-
- getImportedNames(Class<?>) - Static method in class org.eclipse.golo.runtime.Extractors
-
- getImports() - Method in class gololang.ir.GoloModule
-
- getIndex() - Method in class gololang.ir.LocalReference
-
Internal API
- getInterfaces() - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
-
- getIterable() - Method in class gololang.ir.ForEachLoopStatement
-
- getKind() - Method in class gololang.ir.LocalReference
-
- getLine() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Deprecated.
- getLineInSourceCode() - Method in class org.eclipse.golo.compiler.parser.GoloASTNode
-
- getLiteralValue() - Method in class org.eclipse.golo.compiler.parser.ASTLiteral
-
- getLocalReference() - Method in class gololang.ir.AssignmentStatement
-
- getLocalReference() - Method in class gololang.ir.ForEachLoopStatement
-
- getLocalReferenceTable() - Method in class gololang.ir.Block
- getLocalReferenceTable() - Method in class gololang.ir.GoloElement
-
- getMemberNames() - Method in class gololang.ir.TypeWithMembers
-
- getMembers() - Method in class gololang.ir.TypeWithMembers
-
- getMembers(Class<?>) - Static method in class org.eclipse.golo.runtime.Extractors
-
- getMessage() - Method in error org.eclipse.golo.compiler.parser.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMethods(Class<?>) - Static method in class org.eclipse.golo.runtime.Extractors
-
- getModuleName() - Method in class gololang.ir.AbstractInvocation
-
Returns the module part of the called object name.
- getMultiple() - Method in class org.eclipse.golo.compiler.parser.ASTImportDeclaration
-
- getMutableType() - Method in class gololang.ir.CollectionComprehension
-
- getName() - Method in class gololang.ir.AbstractInvocation
-
Returns the fully qualified name of the called object.
- getName() - Method in class gololang.ir.ClassReference
-
- getName() - Method in class gololang.ir.GoloFunction
-
- getName() - Method in class gololang.ir.GoloType
-
- getName() - Method in class gololang.ir.LocalReference
-
- getName() - Method in class gololang.ir.Member
-
- getName() - Method in class gololang.ir.NamedArgument
-
- getName() - Method in class gololang.ir.NamedAugmentation
-
- getName() - Method in class gololang.ir.ReferenceLookup
-
- getName() - Method in class org.eclipse.golo.compiler.parser.ASTArgument
-
- getName() - Method in class org.eclipse.golo.compiler.parser.ASTAssignment
-
- getName() - Method in class org.eclipse.golo.compiler.parser.ASTAugmentDeclaration
-
- getName() - Method in class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
-
- getName() - Method in class org.eclipse.golo.compiler.parser.ASTFunctionInvocation
-
- getName() - Method in class org.eclipse.golo.compiler.parser.ASTImportDeclaration
-
- getName() - Method in class org.eclipse.golo.compiler.parser.ASTLetOrVar
-
- getName() - Method in class org.eclipse.golo.compiler.parser.ASTMemberDeclaration
-
- getName() - Method in class org.eclipse.golo.compiler.parser.ASTMethodInvocation
-
- getName() - Method in class org.eclipse.golo.compiler.parser.ASTModuleDeclaration
-
- getName() - Method in class org.eclipse.golo.compiler.parser.ASTNamedAugmentationDeclaration
-
- getName() - Method in class org.eclipse.golo.compiler.parser.ASTReference
-
- getName() - Method in class org.eclipse.golo.compiler.parser.ASTStructDeclaration
-
- getName() - Method in class org.eclipse.golo.compiler.parser.ASTUnionDeclaration
-
- getName() - Method in class org.eclipse.golo.compiler.parser.ASTUnionValue
-
- getName() - Method in interface org.eclipse.golo.compiler.parser.NamedNode
-
- getName() - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
-
- getNames() - Method in class gololang.ir.Augmentation
-
Returns the names of the applied named augmentations.
- getNames() - Method in class org.eclipse.golo.compiler.parser.ASTDestructuringAssignment
-
- getNames() - Method in class org.eclipse.golo.compiler.parser.ASTForEachLoop
-
- getNextToken() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
Get the next Token.
- getNextToken() - Method in class org.eclipse.golo.compiler.parser.GoloParserTokenManager
-
Get the next Token.
- getOperator() - Method in class org.eclipse.golo.compiler.parser.ASTEqualityExpression
-
- getOperator() - Method in class org.eclipse.golo.compiler.parser.ASTRelationalExpression
-
- getOperator() - Method in class org.eclipse.golo.compiler.parser.ASTUnaryExpression
-
- getOperators() - Method in class org.eclipse.golo.compiler.parser.ASTAdditiveExpression
-
- getOperators() - Method in class org.eclipse.golo.compiler.parser.ASTInvocationExpression
-
- getOperators() - Method in class org.eclipse.golo.compiler.parser.ASTMultiplicativeExpression
-
- getOtherwise() - Method in interface gololang.ir.Alternatives
-
- getOtherwise() - Method in class gololang.ir.CaseStatement
-
- getOtherwise() - Method in class gololang.ir.MatchExpression
-
- getOverrides() - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
-
- getPackageAndClass() - Method in class gololang.ir.AbstractInvocation
-
- getPackageAndClass() - Method in class gololang.ir.Augmentation
-
- getPackageAndClass() - Method in interface gololang.ir.FunctionContainer
-
- getPackageAndClass() - Method in class gololang.ir.GoloModule
-
- getPackageAndClass() - Method in class gololang.ir.GoloType
-
- getPackageAndClass() - Method in class gololang.ir.ModuleImport
-
- getPackageAndClass() - Method in class gololang.ir.NamedAugmentation
-
- getPackageAndClass() - Method in class gololang.ir.UnionValue
- getPackageAndClass() - Method in class org.eclipse.golo.compiler.CodeGenerationResult
-
- getPackages() - Method in class org.eclipse.golo.doc.AbstractProcessor
-
- getParameterNames() - Method in class gololang.ir.GoloFunction
-
- getParameterNames(Method) - Static method in class org.eclipse.golo.runtime.NamedArgumentsHelper
-
- getParameters() - Method in class org.eclipse.golo.compiler.parser.ASTFunction
-
- getParent() - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
-
- getPositionInSourceCode() - Method in class org.eclipse.golo.compiler.GoloCompilationException.Problem
-
- getPositionInSourceCode() - Method in class org.eclipse.golo.compiler.parser.GoloASTNode
-
- getProblems() - Method in class org.eclipse.golo.compiler.GoloCompilationException.Builder
-
- getProblems() - Method in exception org.eclipse.golo.compiler.GoloCompilationException
-
- getProblems() - Method in class org.eclipse.golo.compiler.GoloCompiler
-
Returns the list of problems encountered during the last compilation
- getPublicMembers() - Method in class gololang.ir.TypeWithMembers
-
- getReferences() - Method in class gololang.ir.AssignmentStatement
-
Returns the references contained in this element.
- getReferences() - Method in class gololang.ir.DestructuringAssignment
-
Returns the references contained in this element.
- getReferences() - Method in class gololang.ir.ForEachLoopStatement
-
Returns the references contained in this element.
- getReferences() - Method in class gololang.ir.LoopStatement
-
Returns the references contained in this element.
- getReferences() - Method in interface gololang.ir.ReferencesHolder
-
Returns the references contained in this element.
- getReferencesCount() - Method in class gololang.ir.AssignmentStatement
-
Returns the number of references contained in this element.
- getReferencesCount() - Method in class gololang.ir.DestructuringAssignment
-
Returns the number of references contained in this element.
- getReferencesCount() - Method in class gololang.ir.ForEachLoopStatement
-
Returns the number of references contained in this element.
- getReferencesCount() - Method in class gololang.ir.LoopStatement
-
Returns the number of references contained in this element.
- getReferencesCount() - Method in interface gololang.ir.ReferencesHolder
-
Returns the number of references contained in this element.
- getReferenceTable() - Method in class gololang.ir.Block
-
- getReferenceTable() - Method in class gololang.ir.GoloModule
-
- getSource() - Method in class org.eclipse.golo.compiler.GoloCompilationException.Problem
-
- getSourceCode() - Method in exception org.eclipse.golo.compiler.GoloCompilationException
-
Gives the problematic source code, if specified.
- getStartColumn() - Method in class org.eclipse.golo.compiler.PositionInSourceCode
-
- getStartLine() - Method in class org.eclipse.golo.compiler.PositionInSourceCode
-
- getStatements() - Method in class gololang.ir.Block
-
- getSubmodulesOf(ModuleDocumentation) - Method in class org.eclipse.golo.doc.AbstractProcessor
-
- getSubtypeByName(String) - Method in class gololang.ir.GoloModule
-
- GetSuffix(int) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- getSyntheticParameterCount() - Method in class gololang.ir.GoloFunction
-
- getSyntheticParameterNames() - Method in class gololang.ir.GoloFunction
-
- getSyntheticSelfName() - Method in class gololang.ir.GoloFunction
-
- getSyntheticSelfReference() - Method in class gololang.ir.GoloFunction
-
- getTabSize() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- getTarget() - Method in class gololang.ir.Augmentation
-
Returns the target type of this augmentation.
- getTarget() - Method in class gololang.ir.ClosureReference
-
- getTarget() - Method in class org.eclipse.golo.compiler.parser.ASTAugmentDeclaration
-
- getTargetFolder() - Method in class org.eclipse.golo.doc.AbstractProcessor
-
- getToken(int) - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
Get the specific Token.
- getTrueBlock() - Method in class gololang.ir.ConditionalBranching
-
- getTryBlock() - Method in class gololang.ir.TryCatchFinally
-
- getType() - Method in class gololang.ir.BinaryOperation
-
- getType() - Method in class gololang.ir.CollectionComprehension
-
- getType() - Method in class gololang.ir.CollectionLiteral
-
- getType() - Method in class gololang.ir.LoopBreakFlowStatement
-
- getType() - Method in class gololang.ir.UnaryOperation
-
- getType() - Method in class org.eclipse.golo.compiler.GoloCompilationException.Problem
-
- getType() - Method in class org.eclipse.golo.compiler.parser.ASTCollectionLiteral
-
- getType() - Method in class org.eclipse.golo.compiler.parser.ASTDestructuringAssignment
-
- getType() - Method in class org.eclipse.golo.compiler.parser.ASTLetOrVar
-
- getTypesPackage() - Method in class gololang.ir.GoloModule
-
- getUnion() - Method in class gololang.ir.UnionValue
-
- getValue() - Method in class org.eclipse.golo.compiler.parser.Token
-
An optional attribute value of the Token.
- getValues() - Method in class gololang.ir.Union
-
- getWhenClause() - Method in class gololang.ir.ForEachLoopStatement
-
- globalIndex() - Method in class org.eclipse.golo.doc.HtmlProcessor
-
- GoloAdapter - Interface in gololang
-
Marker interface for Golo adapters.
- GoloAssignment<T extends GoloAssignment<T>> - Class in gololang.ir
-
- GoloASTNode - Class in org.eclipse.golo.compiler.parser
-
- GoloASTNode(int) - Constructor for class org.eclipse.golo.compiler.parser.GoloASTNode
-
- GoloASTNode(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.GoloASTNode
-
- GoloClassLoader - Class in org.eclipse.golo.compiler
-
Provides a facility to dynamically load Golo source code and access the generated code from a dedicated class loader.
- GoloClassLoader(ClassLoader) - Constructor for class org.eclipse.golo.compiler.GoloClassLoader
-
Creates a class loader from a parent.
- GoloClassLoader() - Constructor for class org.eclipse.golo.compiler.GoloClassLoader
-
Creates a class loader from the default parent.
- GoloCompilationException - Exception in org.eclipse.golo.compiler
-
A Golo compilation exception that may also report a cause and several identified problems.
- GoloCompilationException(String) - Constructor for exception org.eclipse.golo.compiler.GoloCompilationException
-
Makes a new compiler exception with a message.
- GoloCompilationException(Throwable) - Constructor for exception org.eclipse.golo.compiler.GoloCompilationException
-
Makes a new compiler exception from a root cause.
- GoloCompilationException(String, Throwable) - Constructor for exception org.eclipse.golo.compiler.GoloCompilationException
-
Makes a new exception from a message and a root cause.
- GoloCompilationException.Builder - Class in org.eclipse.golo.compiler
-
An exception builder object allows preparing an exception by progressively adding problems.
- GoloCompilationException.Problem - Class in org.eclipse.golo.compiler
-
A problem reported either while compiling the source code or processing the intermediate representation.
- GoloCompilationException.Problem.Type - Enum in org.eclipse.golo.compiler
-
The possible problem types.
- GoloCompiler - Class in org.eclipse.golo.compiler
-
The Golo compiler.
- GoloCompiler() - Constructor for class org.eclipse.golo.compiler.GoloCompiler
-
- GoloElement<T extends GoloElement<T>> - Class in gololang.ir
-
Generic IR tree Element.
- GoloElement() - Constructor for class gololang.ir.GoloElement
-
- GoloFunction - Class in gololang.ir
-
Represents a function declaration.
- GoloFunction.Scope - Enum in gololang.ir
-
- GoloGoloCommand - Class in org.eclipse.golo.cli.command
-
- GoloGoloCommand() - Constructor for class org.eclipse.golo.cli.command.GoloGoloCommand
-
- GoloIrVisitor - Interface in gololang.ir
-
- gololang - package gololang
-
Provides the top-level Golo support classes.
- gololang.annotations - package gololang.annotations
-
Provides useful annotations to deal with Golo into Java code.
- gololang.concurrent.async - package gololang.concurrent.async
-
Support for asynchronous programming constructs.
- gololang.concurrent.workers - package gololang.concurrent.workers
-
Support for asynchronous, message-based processing of tasks.
- gololang.error - package gololang.error
-
Classes to deal with errors in a functional style.
- gololang.ir - package gololang.ir
-
Java package for golo IR tree elements.
- GoloModule - Class in gololang.ir
-
- GoloOffsetParser - Class in org.eclipse.golo.compiler.parser
-
Golo parser extension allowing to track token offsets.
- GoloOffsetParser(InputStream) - Constructor for class org.eclipse.golo.compiler.parser.GoloOffsetParser
-
- GoloOffsetParser(InputStream, String) - Constructor for class org.eclipse.golo.compiler.parser.GoloOffsetParser
-
- GoloOffsetParser(Reader) - Constructor for class org.eclipse.golo.compiler.parser.GoloOffsetParser
-
- GoloOffsetParser(GoloParserTokenManager) - Constructor for class org.eclipse.golo.compiler.parser.GoloOffsetParser
-
- GoloOffsetParserTokenManager - Class in org.eclipse.golo.compiler.parser
-
TokenManager extension allowing to track token offsets.
- GoloOffsetParserTokenManager(JavaCharStream) - Constructor for class org.eclipse.golo.compiler.parser.GoloOffsetParserTokenManager
-
- GoloOffsetParserTokenManager(JavaCharStream, int) - Constructor for class org.eclipse.golo.compiler.parser.GoloOffsetParserTokenManager
-
- GoloParser - Class in org.eclipse.golo.compiler.parser
-
- GoloParser(InputStream) - Constructor for class org.eclipse.golo.compiler.parser.GoloParser
-
Constructor with InputStream.
- GoloParser(InputStream, String) - Constructor for class org.eclipse.golo.compiler.parser.GoloParser
-
Constructor with InputStream and supplied encoding
- GoloParser(Reader) - Constructor for class org.eclipse.golo.compiler.parser.GoloParser
-
Constructor.
- GoloParser(GoloParserTokenManager) - Constructor for class org.eclipse.golo.compiler.parser.GoloParser
-
Constructor with generated Token Manager.
- GoloParserConstants - Interface in org.eclipse.golo.compiler.parser
-
Token literal values and constants.
- GoloParserDefaultVisitor - Class in org.eclipse.golo.compiler.parser
-
- GoloParserDefaultVisitor() - Constructor for class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- GoloParserTokenManager - Class in org.eclipse.golo.compiler.parser
-
Token Manager.
- GoloParserTokenManager(JavaCharStream) - Constructor for class org.eclipse.golo.compiler.parser.GoloParserTokenManager
-
Constructor.
- GoloParserTokenManager(JavaCharStream, int) - Constructor for class org.eclipse.golo.compiler.parser.GoloParserTokenManager
-
Constructor.
- GoloParserTokenManager.TokenCompleter - Interface in org.eclipse.golo.compiler.parser
-
- GoloParserTreeConstants - Interface in org.eclipse.golo.compiler.parser
-
- GoloParserVisitor - Interface in org.eclipse.golo.compiler.parser
-
- GoloStatement<T extends GoloStatement<T>> - Class in gololang.ir
-
- GoloStatement() - Constructor for class gololang.ir.GoloStatement
-
- GoloStruct - Class in gololang
-
Base class for Golo structure objects.
- GoloStruct() - Constructor for class gololang.GoloStruct
-
Constructor that does nothing beyond calling super()
.
- GoloTokenBase - Class in org.eclipse.golo.compiler.parser
-
- GoloTokenBase() - Constructor for class org.eclipse.golo.compiler.parser.GoloTokenBase
-
- GoloType<T extends GoloType<T>> - Class in gololang.ir
-
- goloVersion() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
- guard(FunctionReference, FunctionReference) - Static method in class org.eclipse.golo.runtime.ClosureCallSupport
-
- guard_2(Class<?>, Class<?>, Object, Object) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- GUIDE_BASE - Static variable in class org.eclipse.golo.cli.command.Metadata
-
- id - Variable in class org.eclipse.golo.compiler.parser.SimpleNode
-
- id() - Method in interface org.eclipse.golo.doc.DocumentationElement
-
A unique identifier for the element.
- id() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
A unique identifier for the element.
- ID_REST - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- IDENTIFIER - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- IF - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- image - Variable in class org.eclipse.golo.compiler.parser.Token
-
The string image of the token.
- IMMUTABLE_FACTORY_METHOD - Static variable in class gololang.ir.Struct
-
- implementsInterface(String) - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
-
- implementsMethod(String, FunctionReference) - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
-
- implicit(Object) - Static method in class gololang.ir.ModuleImport
-
- IMPORT - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- ImportDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- imports(String, String...) - Method in class gololang.EvaluationEnvironment
-
Imports symbols.
- imports() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
- imports(Class<?>) - Static method in class org.eclipse.golo.runtime.Module
-
- in(Object) - Method in class gololang.ir.ForEachLoopStatement
-
Defines the iterable on which to loop.
- IN - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- inAugment() - Method in class gololang.ir.GoloFunction
-
- inAugment(boolean) - Method in class gololang.ir.GoloFunction
-
- inBuf - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- increaseCount() - Method in class org.eclipse.golo.compiler.parser.ASTAndExpression
-
- increaseCount() - Method in class org.eclipse.golo.compiler.parser.ASTOrExpression
-
- increaseCount() - Method in class org.eclipse.golo.compiler.parser.ASTOrIfNullExpression
-
- increment() - Method in interface gololang.Range
-
Gets the increment of the range.
- incrementBy(int) - Method in interface gololang.Range
-
Sets the increment of the range.
- index(int) - Method in class gololang.ir.LocalReference
-
- indexOf(Object) - Method in class gololang.LazyList
-
Returns the position of the first occurrence of the given element in the
list.
- info(Object) - Static method in class gololang.Messages
-
Prints an info message to standard error.
- init(Object) - Method in class gololang.ir.LoopStatement
-
Defines the initialization of the loop variable.
- init() - Method in class gololang.ir.LoopStatement
-
- InitCommand - Class in org.eclipse.golo.cli.command
-
- InitCommand() - Constructor for class org.eclipse.golo.cli.command.InitCommand
-
- InitCommand.ProfileValidator - Class in org.eclipse.golo.cli.command
-
- InitCommand.ProjectTypeValidator - Class in org.eclipse.golo.cli.command
-
- InitCommand.VcsValidator - Class in org.eclipse.golo.cli.command
-
- initGoloClassLoader(List<String>) - Static method in class org.eclipse.golo.cli.command.ClasspathOption
-
Create a golo classloader using the given classpath list.
- initGoloClassLoader() - Method in class org.eclipse.golo.cli.command.ClasspathOption
-
Init the class loader using the parsed command line option.
- initMap() - Method in class org.eclipse.golo.compiler.utils.AbstractRegister
-
- initParser(String, InputStream) - Method in class org.eclipse.golo.compiler.GoloCompiler
-
Initializes a parser from an input stream.
- initParser(Reader) - Method in class org.eclipse.golo.compiler.GoloCompiler
-
Initializes a parser from a reader.
- inPackage(String) - Method in class org.eclipse.golo.compiler.PackageAndClass
-
Create a class in another package.
- inPackage(PackageAndClass) - Method in class org.eclipse.golo.compiler.PackageAndClass
-
Create a class in the same package as another one.
- input_stream - Variable in class org.eclipse.golo.compiler.parser.GoloParserTokenManager
-
- inputStream - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- inScope(GoloFunction.Scope) - Method in class gololang.ir.GoloFunction
-
- insertArguments(int, Object...) - Method in class gololang.FunctionReference
-
Partial application.
- insertMissingReturnStatement() - Method in class gololang.ir.GoloFunction
-
- insertSAMFilter(MethodHandle, MethodHandles.Lookup, Class<?>[], int) - Static method in class org.eclipse.golo.runtime.FunctionCallSupport
-
- IntegerLiteral() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- internReferenceTable() - Method in class gololang.ir.Block
-
Internal method.
- intValue(Object) - Static method in class gololang.Predefined
-
Gives the Integer value of some number or String object.
- INVALID - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- INVALID_LEXICAL_STATE - Static variable in error org.eclipse.golo.compiler.parser.TokenMgrError
-
Tried to change to an invalid lexical state.
- INVOCATION_OPERATOR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- InvocationExpression() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- invoke(Object...) - Method in class gololang.FunctionReference
-
- invoke(String) - Static method in class gololang.ir.MethodInvocation
-
- invokeOrBind(Object...) - Method in class gololang.FunctionReference
-
Apply the function to the provided arguments.
- invoker(String, MethodType) - Method in class gololang.DynamicObject
-
Gives an invoker method handle for a given property.
- IO - Class in gololang
-
Module providing IO related utility functions.
- IrTreeDumper - Class in gololang.ir
-
- IrTreeDumper() - Constructor for class gololang.ir.IrTreeDumper
-
- IrTreeDumper(PrintStream) - Constructor for class gololang.ir.IrTreeDumper
-
- is_noguard(Object, Object) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- isAnonymous() - Method in class gololang.ir.FunctionInvocation
-
Checks if this call is anonymous.
- isAnonymous() - Method in class gololang.ir.GoloFunction
-
- isArray(Object) - Static method in class gololang.Predefined
-
Checks if an object is a (JVM) array or not.
- isAugmentation() - Method in class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
-
- isClosure(Object) - Static method in class gololang.Predefined
-
Test whether an object is a closure or not.
- isCompactForm() - Method in class org.eclipse.golo.compiler.parser.ASTFunction
-
- isComprehension() - Method in class org.eclipse.golo.compiler.parser.ASTCollectionLiteral
-
- isConcrete(Member) - Static method in class org.eclipse.golo.runtime.Extractors
-
- isConstant() - Method in class gololang.ir.AssignmentStatement
-
Checks if this assignment is constant.
- isConstant() - Method in class gololang.ir.Decorator
-
- isConstant() - Method in class gololang.ir.DestructuringAssignment
-
Checks if this assignment is constant.
- isConstant() - Method in class gololang.ir.FunctionInvocation
-
- isConstant() - Method in class gololang.ir.GoloAssignment
-
Checks if this assignment is constant.
- isConstant() - Method in class gololang.ir.LocalReference
-
- isConstant() - Method in class org.eclipse.golo.compiler.parser.ASTAnonymousFunctionInvocation
-
- isConstant() - Method in class org.eclipse.golo.compiler.parser.ASTDecoratorDeclaration
-
- isConstant() - Method in class org.eclipse.golo.compiler.parser.ASTFunctionInvocation
-
- isDeclaring() - Method in class gololang.ir.GoloAssignment
-
Checks if this assignment is a declaring one.
- isDecorated() - Method in class gololang.ir.GoloFunction
-
- isDecorator() - Method in class gololang.ir.GoloFunction
-
- isDecorator() - Method in class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
-
- isDestructuring() - Method in class gololang.ir.ForEachLoopStatement
-
- isEmpty() - Method in class gololang.error.Result
-
- isEmpty() - Method in interface gololang.HeadTail
-
Checks if the structure is empty or not.
- isEmpty() - Method in class gololang.ir.Block
-
- isEmpty() - Method in class gololang.ir.GoloModule
-
- isEmpty() - Method in class gololang.ir.ReferenceTable
-
- isEmpty() - Method in class gololang.ir.ToplevelElements
-
- isEmpty() - Method in class gololang.LazyList
-
Checks whether the list is empty or not.
- isEmpty() - Method in class gololang.Tuple
-
Checks whether the tuple is empty or not.
- isEmpty() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
- isEmpty(Object[]) - Static method in class org.eclipse.golo.runtime.ArrayHelper
-
- isError() - Method in class gololang.error.Result
-
- isError(Class<?>) - Method in class gololang.error.Result
-
- isFailed() - Method in class gololang.concurrent.async.AssignedFuture
-
- isFailed() - Method in interface gololang.concurrent.async.Future
-
Test whether the future has failed.
- isFailed() - Method in class gololang.concurrent.async.Promise
-
Checks whether the promise has failed.
- isFrozen() - Method in class gololang.DynamicObject
-
Tells whether the dynamic object is frozen or not.
- isFrozen() - Method in class gololang.GoloStruct
-
Tells whether the instance is frozen or not.
- isFunction(Method) - Static method in class org.eclipse.golo.runtime.Extractors
-
- isFunctionalInterface(Class<?>) - Static method in class org.eclipse.golo.runtime.TypeMatching
-
- isImplicit() - Method in class gololang.ir.ModuleImport
-
- isInAugment() - Method in class gololang.ir.GoloFunction
-
- isInModule() - Method in class gololang.ir.GoloFunction
-
- isLastArgumentAnArray(int, Object[]) - Static method in class org.eclipse.golo.runtime.TypeMatching
-
- isLiteralValue(Object) - Static method in class gololang.ir.ConstantStatement
-
- isLocal() - Method in class gololang.ir.GoloFunction
-
- isLocal() - Method in class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
-
- isMain() - Method in class gololang.ir.GoloFunction
-
- isMethodCall() - Method in class gololang.ir.BinaryOperation
-
- isMethodDecorated(Method) - Static method in class org.eclipse.golo.runtime.DecoratorsHelper
-
- isModuleInit() - Method in class gololang.ir.GoloFunction
-
- isModuleState() - Method in class gololang.ir.LocalReference
-
- isModuleState() - Method in class org.eclipse.golo.compiler.parser.ASTLetOrVar
-
- isNamed() - Method in class org.eclipse.golo.compiler.parser.ASTArgument
-
- isNamed(String) - Static method in class org.eclipse.golo.runtime.Extractors
-
- isNamedAugmentation() - Method in class org.eclipse.golo.compiler.parser.ASTAugmentDeclaration
-
- isnt_noguard(Object, Object) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- isNullSafeGuarded() - Method in class gololang.ir.MethodInvocation
-
Checks if this invocation is null-safe.
- isOnExpression() - Method in class org.eclipse.golo.compiler.parser.ASTAnonymousFunctionInvocation
-
- isOnModuleState() - Method in class gololang.ir.FunctionInvocation
-
- isOnReference() - Method in class gololang.ir.FunctionInvocation
-
- isPublic() - Method in class gololang.ir.Member
-
- isPublic(Member) - Static method in class org.eclipse.golo.runtime.Extractors
-
- isRelative() - Method in class org.eclipse.golo.compiler.parser.ASTImportDeclaration
-
- isResolved() - Method in class gololang.concurrent.async.AssignedFuture
-
- isResolved() - Method in interface gololang.concurrent.async.Future
-
Test whether the future has been resolved, that is, the future is either set or failed.
- isResolved() - Method in class gololang.concurrent.async.Promise
-
Checks whether the promise has been resolved.
- isReturningVoid() - Method in class gololang.ir.ReturnStatement
-
- isSAM(Class<?>) - Static method in class org.eclipse.golo.runtime.TypeMatching
-
- isShutdown() - Method in class gololang.concurrent.workers.WorkerEnvironment
-
- isStatic(Member) - Static method in class org.eclipse.golo.runtime.Extractors
-
- isSynthetic() - Method in class gololang.ir.GoloFunction
-
- isSynthetic() - Method in class gololang.ir.LocalReference
-
- isSynthetic() - Method in class gololang.ir.ReturnStatement
-
- isTerminated() - Method in class gololang.concurrent.workers.WorkerEnvironment
-
- isTryCatch() - Method in class gololang.ir.TryCatchFinally
-
Check if this statement has only a catch block.
- isTryCatchFinally() - Method in class gololang.ir.TryCatchFinally
-
Check if this statement has both a catch block and a finally block.
- isTryFinally() - Method in class gololang.ir.TryCatchFinally
-
Check if this statement has only a finally block.
- isUndefined() - Method in class org.eclipse.golo.compiler.PositionInSourceCode
-
- isValue() - Method in class gololang.error.Result
-
- isValue(Object) - Method in class gololang.error.Result
-
- isVarargs() - Method in class gololang.ir.ClosureReference
-
Delegates on the wrapped target.
- isVarargs() - Method in class gololang.ir.DestructuringAssignment
-
Checks if this destructuring is a varargs one.
- isVarargs() - Method in class gololang.ir.ForEachLoopStatement
-
- isVarargs() - Method in class gololang.ir.GoloFunction
-
- isVarargs() - Method in class org.eclipse.golo.compiler.parser.ASTDestructuringAssignment
-
- isVarargs() - Method in class org.eclipse.golo.compiler.parser.ASTForEachLoop
-
- isVarargs() - Method in class org.eclipse.golo.compiler.parser.ASTFunction
-
- isVarargsCollector() - Method in class gololang.FunctionReference
-
- iterator() - Method in class gololang.error.Result
-
- iterator() - Method in class gololang.GoloStruct
-
Provides an iterator over the structure.
- iterator() - Method in class gololang.ir.Block
-
- iterator() - Method in class gololang.ir.ToplevelElements
-
- iterator() - Method in class gololang.LazyList
-
Creates an iterator over the list.
- iterator() - Method in class gololang.Tuple
-
Creates an iterator over the tuple.
- label() - Method in interface org.eclipse.golo.doc.DocumentationElement
-
A readable representation of the element.
- label() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
A readable representation of the element.
- last(Object[]) - Static method in class org.eclipse.golo.runtime.ArrayHelper
-
- lastToken - Variable in class org.eclipse.golo.compiler.parser.SimpleNode
-
- LazyList - Class in gololang
-
Represents a lazy list object.
- left() - Method in class gololang.ir.BinaryOperation
-
- left(Object) - Method in class gololang.ir.BinaryOperation
-
Define the left expression of this operation.
- less(Character, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Integer, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Long, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Double, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Float, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Character, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Character, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Character, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Character, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Integer, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Integer, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Integer, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Long, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Long, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Double, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Integer, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Long, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Double, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Float, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Long, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Double, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Float, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Double, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Float, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Float, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(BigDecimal, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Integer, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(BigDecimal, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Long, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(BigDecimal, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(BigInteger, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(BigDecimal, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Float, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(BigDecimal, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Double, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(BigDecimal, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(BigInteger, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Integer, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(BigInteger, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Long, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(BigInteger, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(BigInteger, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Float, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(BigInteger, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less(Double, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- less_fallback(Object, Object) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Character, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Integer, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Long, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Double, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Float, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Character, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Character, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Character, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Character, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Integer, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Integer, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Integer, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Long, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Long, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Double, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Integer, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Long, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Double, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Float, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Long, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Double, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Float, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Double, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Float, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Float, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(BigDecimal, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Integer, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(BigDecimal, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Long, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(BigDecimal, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(BigInteger, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(BigDecimal, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Float, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(BigDecimal, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Double, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(BigDecimal, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(BigInteger, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Integer, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(BigInteger, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Long, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(BigInteger, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(BigInteger, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Float, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(BigInteger, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals(Double, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- lessorequals_fallback(Object, Object) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- LET - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- LetOrVar() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- letRef() - Method in class gololang.ir.ReferenceLookup
-
Creates a corresponding local reference.
- LETTER - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- LEXICAL_ERROR - Static variable in error org.eclipse.golo.compiler.parser.TokenMgrError
-
Lexical error occurred.
- LexicalErr(boolean, int, int, int, String, int) - Static method in error org.eclipse.golo.compiler.parser.TokenMgrError
-
Returns a detailed message for the Error when it is thrown by the
token manager to indicate a lexical error.
- lexStateNames - Static variable in class org.eclipse.golo.compiler.parser.GoloParserTokenManager
-
Lexer state names.
- line - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- line() - Method in interface org.eclipse.golo.doc.DocumentationElement
-
The line where the element is defined.
- line() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
The line where the element is defined.
- link(DocumentationElement, DocumentationElement) - Method in class org.eclipse.golo.doc.HtmlProcessor
-
Returns the direct link to the given documentation element from a given element.
- linkToDoc(String, DocumentationElement) - Method in class org.eclipse.golo.doc.HtmlProcessor
-
Returns the direct link to the given documentation element from a given filename.
- linkToFile(DocumentationElement, String) - Method in class org.eclipse.golo.doc.AbstractProcessor
-
Returns the link to the given filename from the given document.
- linkToFile(String, String) - Method in class org.eclipse.golo.doc.AbstractProcessor
-
Returns the link to the given filename from the given filename.
- list(Object...) - Static method in class gololang.Predefined
-
Varargs version of a list constructor.
- Literal() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- load(Object) - Static method in class gololang.Runtime
-
Load a golo file given its path or URL.
- load(Object, boolean) - Static method in class gololang.Runtime
-
Load a golo file given its path or URL.
- load(String, InputStream) - Method in class org.eclipse.golo.compiler.GoloClassLoader
-
Compiles and loads the resulting JVM bytecode for a Golo source file.
- load(String, GoloModule) - Method in class org.eclipse.golo.compiler.GoloClassLoader
-
Compiles and loads the resulting JVM bytecode for a Golo module IR.
- load(String, GoloCompiler) - Static method in class org.eclipse.golo.doc.ModuleDocumentation
-
- load(String) - Method in class org.eclipse.golo.runtime.Loader
-
Load the given class.
- loadBoolean(String, String, boolean) - Static method in class gololang.Runtime
-
Get a boolean value from a system property or an environment variable.
- loadBoolean(String, String, String, boolean) - Static method in class gololang.Runtime
-
Get a boolean value from a system property or an environment variable.
- Loader - Class in org.eclipse.golo.runtime
-
A Loader
just encapsulate a ClassLoader
.
- local() - Method in class gololang.ir.GoloFunction
-
- local(boolean) - Method in class gololang.ir.GoloFunction
-
- LOCAL - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- LocalDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- LocalReference - Class in gololang.ir
-
Represents a reference.
- LocalReference.Kind - Enum in gololang.ir
-
- LONG_NUMBER - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- LongLiteral() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- longValue(Object) - Static method in class gololang.Predefined
-
Gives the Long value of some number or String object.
- lookup() - Method in class gololang.ir.LocalReference
-
- loop(Object) - Method in class gololang.ir.CollectionComprehension
-
Adds a loop instruction to this comprehension.
- loop() - Static method in class gololang.ir.LoopStatement
-
Creates a generic loop.
- LOOP_DETECTED - Static variable in error org.eclipse.golo.compiler.parser.TokenMgrError
-
Detected (and bailed out of) an infinite loop in the token manager.
- LoopBreakFlowStatement - Class in gololang.ir
-
- LoopBreakFlowStatement.Type - Enum in gololang.ir
-
- loops() - Method in class gololang.ir.CollectionComprehension
-
- LoopStatement - Class in gololang.ir
-
Generic looping structure.
- Main - Class in org.eclipse.golo.cli
-
- main(String...) - Static method in class org.eclipse.golo.cli.Main
-
- Main.UsageFormatValidator - Class in org.eclipse.golo.cli
-
- makeParentOf(C) - Method in class gololang.ir.GoloElement
-
- maker(Map<String, Object>) - Method in class gololang.AdapterFabric
-
Provides an instance maker based on an adapter definition.
- mangledName() - Method in class org.eclipse.golo.compiler.PackageAndClass
-
- map(Function<? super T, ? extends U>) - Method in class gololang.error.Result
-
If a value is present, apply the provided mapping function to it, otherwise return the
Result
itself.
- map(FunctionReference) - Method in class gololang.error.Result
-
Golo compatible version of map
.
- map(FunctionReference) - Method in class gololang.ir.Block
-
Creates a new block by applying the given function to the elements of this block.
- map(FunctionReference) - Method in class gololang.ir.ToplevelElements
-
Map a golo function on the contained elements.
- map(Observable.Function) - Method in class gololang.Observable
-
Creates an observer that maps the values of this observable.
- map(Tuple...) - Static method in class gololang.Predefined
-
Varargs version of a map constructor.
- mapEntry(Object, Object) - Static method in class gololang.Predefined
-
Makes a key / value pair.
- mapError(Function<? super E, ? extends X>) - Method in class gololang.error.Result
-
If this result is an error, apply the provided mapping function to the contained error,
otherwise return the Result
itself.
- MarkdownProcessor - Class in org.eclipse.golo.doc
-
- MarkdownProcessor() - Constructor for class org.eclipse.golo.doc.MarkdownProcessor
-
- match() - Static method in class gololang.ir.MatchExpression
-
Creates an empty match expression.
- Match() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- MATCH - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- match(Method) - Method in class org.eclipse.golo.runtime.MethodInvocation
-
- MatchExpression - Class in gololang.ir
-
A match
node.
- matchFunctionReference(String, int, boolean) - Static method in class org.eclipse.golo.runtime.Extractors
-
- maxNextCharInd - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- Member - Class in gololang.ir
-
- MemberDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- members - Variable in class gololang.GoloStruct
-
The array of member names, initialized in Golo structure classes constructors.
- members() - Method in class gololang.GoloStruct
-
Gets the member names as a tuple of strings.
- members(Object...) - Method in class gololang.ir.TypeWithMembers
-
Adds all members to this type.
- merge(Augmentation) - Method in class gololang.ir.Augmentation
-
Merge two augmentations applied to the same target.
- merge(Block) - Method in class gololang.ir.Block
-
Merge two blocks.
- message(String, Object...) - Static method in class gololang.Messages
-
Format a localized message.
- message(String) - Static method in class gololang.Messages
-
Return a localized message.
- Messages - Class in gololang
-
Functions to display various localized messages.
- metadata(String) - Method in class gololang.ir.GoloElement
-
Retrieve a previously stored meta-data.
- metadata(String, Object) - Method in class gololang.ir.GoloElement
-
Stores a meta-data in this element.
- Metadata - Class in org.eclipse.golo.cli.command
-
- method() - Method in class org.eclipse.golo.runtime.augmentation.AugmentationMethod
-
- MethodInvocation - Class in gololang.ir
-
Represent a method invocation on an expression.
- MethodInvocation() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- MethodInvocation - Class in org.eclipse.golo.runtime
-
Encapsulate informations about a runtime method call.
- MethodInvocationSupport - Class in org.eclipse.golo.runtime
-
- methodsMaching(MethodInvocation) - Method in class org.eclipse.golo.runtime.augmentation.AugmentationApplication
-
- minus(Character, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Integer, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Long, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Double, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Float, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Character, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Character, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Character, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Character, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Integer, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Integer, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Integer, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Long, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Long, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Double, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Integer, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Long, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Double, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Float, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Long, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Double, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Float, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Double, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Float, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Float, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(BigDecimal, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Integer, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(BigDecimal, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Long, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(BigDecimal, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(BigInteger, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(BigDecimal, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Float, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(BigDecimal, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Double, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(BigDecimal, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(BigInteger, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Integer, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(BigInteger, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Long, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(BigInteger, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(BigInteger, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Float, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(BigInteger, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- minus(Double, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- mixin(DynamicObject) - Method in class gololang.DynamicObject
-
Mixes all properties from another dynamic object into this one, overwriting existing properties.
- module() - Method in class gololang.ir.FunctionRef
-
- MODULE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- module() - Method in class org.eclipse.golo.runtime.augmentation.DefiningModule
-
- Module - Class in org.eclipse.golo.runtime
-
- MODULE_INITIALIZER_FUNCTION - Static variable in class gololang.ir.GoloModule
-
- ModuleDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- moduleDefLine() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
- ModuleDocumentation - Class in org.eclipse.golo.doc
-
- moduleDocumentation() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
- moduleDocumentation(String) - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
- ModuleImport - Class in gololang.ir
-
- moduleLevel() - Method in class gololang.ir.LocalReference
-
- moduleListItem(ModuleDocumentation, String) - Static method in class org.eclipse.golo.doc.HtmlProcessor
-
- moduleName() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
- modules() - Method in class org.eclipse.golo.doc.AbstractProcessor
-
- moduleStates() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
- modulo(Character, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Integer, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Long, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Double, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Float, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Character, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Character, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Character, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Character, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Integer, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Integer, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Integer, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Long, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Long, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Double, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Integer, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Long, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Double, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Float, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Long, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Double, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Float, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Double, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Float, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Float, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(BigDecimal, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Integer, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(BigDecimal, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Long, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(BigDecimal, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(BigInteger, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(BigDecimal, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Float, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(BigDecimal, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Double, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(BigDecimal, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(BigInteger, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Integer, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(BigInteger, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Long, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(BigInteger, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(BigInteger, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Float, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(BigInteger, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- modulo(Double, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Character, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Integer, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Long, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Double, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Float, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Character, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Character, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Character, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Character, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Integer, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Integer, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Integer, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Long, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Long, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Double, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Integer, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Long, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Double, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Float, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Long, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Double, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Float, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Double, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Float, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Float, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(BigDecimal, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Integer, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(BigDecimal, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Long, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(BigDecimal, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(BigInteger, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(BigDecimal, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Float, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(BigDecimal, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Double, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(BigDecimal, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(BigInteger, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Integer, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(BigInteger, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Long, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(BigInteger, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(BigInteger, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Float, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(BigInteger, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more(Double, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- more_fallback(Object, Object) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Character, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Integer, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Long, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Double, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Float, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Character, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Character, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Character, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Character, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Integer, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Integer, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Integer, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Long, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Long, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Double, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Integer, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Long, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Double, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Float, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Long, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Double, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Float, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Double, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Float, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Float, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(BigDecimal, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Integer, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(BigDecimal, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Long, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(BigDecimal, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(BigInteger, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(BigDecimal, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Float, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(BigDecimal, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Double, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(BigDecimal, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(BigInteger, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Integer, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(BigInteger, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Long, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(BigInteger, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(BigInteger, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Float, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(BigInteger, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals(Double, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- moreorequals_fallback(Object, Object) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- MULTI_STRING - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- MultiImport() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- multiplePackageDescription(String) - Static method in class org.eclipse.golo.runtime.Warnings
-
- MULTIPLICATIVE_OPERATOR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- MultiplicativeExpression() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- objectArrayType() - Static method in class gololang.Predefined
-
Function to obtain the Object[].class
reference.
- Observable - Class in gololang
-
Models a thread-safe observable variable.
- Observable(Object) - Constructor for class gololang.Observable
-
Creates a new observable from an initial value.
- Observable.Function - Interface in gololang
-
- Observable.Observer - Interface in gololang
-
- Observable.Predicate - Interface in gololang
-
- of(Object) - Static method in class gololang.error.Result
-
Dynamic polymorphic constructor.
- of(Object) - Static method in class gololang.ir.Augmentation
-
Creates an augmentation on the target name.
- of(Object) - Static method in class gololang.ir.BinaryOperation
-
Create a binary operation.
- of(Object) - Static method in class gololang.ir.Block
-
Block coercion.
- of(Object) - Static method in class gololang.ir.ClassReference
-
- of(Object) - Static method in class gololang.ir.CollectionComprehension
-
Creates a collection comprehension of the given type.
- of(Object) - Static method in class gololang.ir.ConstantStatement
-
Creates a constant value.
- of(Object) - Static method in class gololang.ir.Decorator
-
Create a function decorator from the given expression.
- of(Object) - Static method in class gololang.ir.ExpressionStatement
-
Expression coercion.
- of(Object) - Static method in class gololang.ir.FunctionInvocation
-
Calls a function by name.
- of(String, String, int, boolean) - Static method in class gololang.ir.FunctionRef
-
- of(Object) - Static method in class gololang.ir.GoloStatement
-
Statement coercion.
- of(Object) - Static method in class gololang.ir.LocalReference
-
Creates a local reference.
- of(Object) - Static method in class gololang.ir.Member
-
- of(Object) - Static method in class gololang.ir.ModuleImport
-
- of(String, Object) - Static method in class gololang.ir.NamedArgument
-
- of(Object) - Static method in class gololang.ir.NamedAugmentation
-
Creates a named augmentation.
- of(Object) - Static method in class gololang.ir.Noop
-
- of(Object) - Static method in enum gololang.ir.OperatorType
-
- of(Object) - Static method in class gololang.ir.ReferenceLookup
-
Creates a lookup to the reference defined by the given name.
- of(Object) - Static method in class gololang.ir.ReturnStatement
-
Creates a return
statement.
- of(Object) - Static method in class gololang.ir.ThrowStatement
-
Creates a throw
statement.
- of(Object...) - Static method in class gololang.ir.ToplevelElements
-
Creates a top-level elements container.
- of(Object) - Static method in class org.eclipse.golo.compiler.PackageAndClass
-
Creates a PackageAndClass
.
- of(PositionInSourceCode) - Static method in class org.eclipse.golo.compiler.PositionInSourceCode
-
- of(int, int) - Static method in class org.eclipse.golo.compiler.PositionInSourceCode
-
- of(int, int, int, int) - Static method in class org.eclipse.golo.compiler.PositionInSourceCode
-
- of(Class<?>, DefiningModule.Scope) - Static method in class org.eclipse.golo.runtime.augmentation.DefiningModule
-
- ofAST(GoloASTNode) - Method in class gololang.ir.GoloElement
-
Init the position and documentation from the given AST node.
- ofCallstack(Class<?>) - Static method in class org.eclipse.golo.runtime.augmentation.DefiningModule
-
- ofImport(Class<?>) - Static method in class org.eclipse.golo.runtime.augmentation.DefiningModule
-
- ofLocal(Class<?>) - Static method in class org.eclipse.golo.runtime.augmentation.DefiningModule
-
- oftype_noguard(Object, Object) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- ok(T) - Static method in class gololang.error.Result
-
Returns a valid Result
.
- on(Object) - Method in class gololang.ir.MethodInvocation
-
Defines the receiver of the invocation.
- onChange(Observable.Observer) - Method in class gololang.Observable
-
Registers an observer.
- onFail(Future.Observer) - Method in class gololang.concurrent.async.AssignedFuture
-
- onFail(Future.Observer) - Method in interface gololang.concurrent.async.Future
-
Registers a callback for when the future fails.
- onModuleState(boolean) - Method in class gololang.ir.FunctionInvocation
-
- onModuleState() - Method in class gololang.ir.FunctionInvocation
-
- onReference(boolean) - Method in class gololang.ir.FunctionInvocation
-
Define this call as being on a reference or not.
- onReference() - Method in class gololang.ir.FunctionInvocation
-
Define this call as being on a reference.
- onSet(Future.Observer) - Method in class gololang.concurrent.async.AssignedFuture
-
- onSet(Future.Observer) - Method in interface gololang.concurrent.async.Future
-
Registers a callback for when the future is set.
- openNodeScope(Node) - Method in class org.eclipse.golo.compiler.parser.JJTGoloParserState
-
- OperatorSupport - Class in org.eclipse.golo.runtime
-
- OperatorType - Enum in gololang.ir
-
- option(Optional<T>) - Static method in class gololang.error.Result
-
Construct a Result
from a Optional
.
- option(Optional<T>, String) - Static method in class gololang.error.Result
-
Construct a Result
from a Optional
.
- or(Result<?, ?>) - Method in class gololang.error.Result
-
Disjunctive chaining.
- OR_IFNULL_OPERATOR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- OR_OPERATOR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- orElse(T) - Method in class gololang.error.Result
-
Return the value of present, otherwise return other
.
- orElseGet(FunctionReference) - Method in class gololang.error.Result
-
Return the value of present, otherwise return the result of the invocation of fun
.
- OrExpression() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- org.eclipse.golo.cli - package org.eclipse.golo.cli
-
(this is an internal API)
- org.eclipse.golo.cli.command - package org.eclipse.golo.cli.command
-
(this is an internal API)
- org.eclipse.golo.cli.command.spi - package org.eclipse.golo.cli.command.spi
-
(this is an internal API)
- org.eclipse.golo.compiler - package org.eclipse.golo.compiler
-
Provides access to the Golo compiler and supporting classes.
- org.eclipse.golo.compiler.parser - package org.eclipse.golo.compiler.parser
-
(this is an internal API)
- org.eclipse.golo.compiler.utils - package org.eclipse.golo.compiler.utils
-
(this is an internal API)
- org.eclipse.golo.doc - package org.eclipse.golo.doc
-
(this is an internal API)
- org.eclipse.golo.runtime - package org.eclipse.golo.runtime
-
(this is an internal API)
- org.eclipse.golo.runtime.adapters - package org.eclipse.golo.runtime.adapters
-
(this is an internal API)
- org.eclipse.golo.runtime.augmentation - package org.eclipse.golo.runtime.augmentation
-
Helper classes to resolve methods added by an augmentation.
- OrIfNullExpression() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- otherwise(Object) - Method in interface gololang.ir.Alternatives
-
Defines the default alternative clause.
- otherwise(Object) - Method in class gololang.ir.CaseStatement
-
Defines the default alternative clause.
- otherwise(Object) - Method in class gololang.ir.ConditionalBranching
-
Defines a block to execute when false
or a nested branch according to the given element.
- otherwise(Object) - Method in class gololang.ir.MatchExpression
-
Defines the default alternative clause.
- OTHERWISE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- outputFile(String) - Method in class org.eclipse.golo.doc.AbstractProcessor
-
- overloadedGuard_1(Class<?>, Class<?>, Object, Object) - Static method in class org.eclipse.golo.runtime.MethodInvocationSupport
-
- overloadedGuard_2(Class<?>, Class<?>, Class<?>, Object, Object, Object) - Static method in class org.eclipse.golo.runtime.MethodInvocationSupport
-
- overloadedGuard_3(Class<?>, Class<?>, Class<?>, Class<?>, Object, Object, Object, Object) - Static method in class org.eclipse.golo.runtime.MethodInvocationSupport
-
- overloadedGuard_4(Class<?>, Class<?>, Class<?>, Class<?>, Class<?>, Object, Object, Object, Object, Object) - Static method in class org.eclipse.golo.runtime.MethodInvocationSupport
-
- overloadedGuard_generic(Class<?>[], Object[]) - Static method in class org.eclipse.golo.runtime.MethodInvocationSupport
-
- overridesMethod(String, FunctionReference) - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
-
- ownedReferences() - Method in class gololang.ir.ReferenceTable
-
- ownedSymbols() - Method in class gololang.ir.ReferenceTable
-
- PackageAndClass - Class in org.eclipse.golo.compiler
-
Represents a package and class.
- PackageAndClass(String, String) - Constructor for class org.eclipse.golo.compiler.PackageAndClass
-
Makes a new package and class definition.
- packageName() - Method in class org.eclipse.golo.compiler.PackageAndClass
-
- packageName() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
- parameterNames() - Method in class gololang.FunctionReference
-
Get the target function parameter's names
- Parameters() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- parametersAsRefs() - Method in class gololang.ir.GoloFunction
-
Return the parameters of this function wrapped in a ReferenceLookup
.
- parent() - Method in class gololang.ir.GoloElement
-
- parent() - Method in class gololang.ir.ReferenceTable
-
- parent - Variable in class org.eclipse.golo.compiler.parser.SimpleNode
-
- parent() - Method in interface org.eclipse.golo.doc.DocumentationElement
-
The parent element.
- parent() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
The parent element.
- parentPackage() - Method in class org.eclipse.golo.compiler.PackageAndClass
-
- parse(String, GoloParser) - Method in class org.eclipse.golo.compiler.GoloCompiler
-
Produces a parse tree for a Golo source file.
- parse(String) - Method in class org.eclipse.golo.compiler.GoloCompiler
-
- ParseException - Exception in org.eclipse.golo.compiler.parser
-
This exception is thrown when parse errors are encountered.
- ParseException(Token, int[][], String[]) - Constructor for exception org.eclipse.golo.compiler.parser.ParseException
-
This constructor is used by the method "generateParseException"
in the generated parser.
- ParseException() - Constructor for exception org.eclipse.golo.compiler.parser.ParseException
-
The following constructors are for use by you for whatever
purpose you can think of.
- ParseException(String) - Constructor for exception org.eclipse.golo.compiler.parser.ParseException
-
Constructor with message.
- parser - Variable in class org.eclipse.golo.compiler.parser.SimpleNode
-
- ParseTreeToGoloIrVisitor - Class in org.eclipse.golo.compiler
-
- ParseTreeToGoloIrVisitor() - Constructor for class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- peekNode() - Method in class org.eclipse.golo.compiler.parser.JJTGoloParserState
-
- plus(Character, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Integer, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Long, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Double, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Float, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Character, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Character, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Character, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Character, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Integer, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Integer, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Integer, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Long, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Long, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Double, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Integer, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Long, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Double, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Float, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Long, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Double, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Float, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Double, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Float, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Float, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(BigDecimal, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Integer, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(BigDecimal, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Long, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(BigDecimal, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(BigInteger, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(BigDecimal, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Float, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(BigDecimal, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Double, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(BigDecimal, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(BigInteger, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Integer, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(BigInteger, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Long, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(BigInteger, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(BigInteger, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Float, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(BigInteger, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(Double, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus(String, String) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- plus_fallback(Object, Object) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- popNode() - Method in class org.eclipse.golo.compiler.parser.JJTGoloParserState
-
- Port - Class in gololang.concurrent.workers
-
A port is the communication endpoint to a worker function.
- Port(ExecutorService, WorkerFunction) - Constructor for class gololang.concurrent.workers.Port
-
Port constructor.
- positionInSourceCode() - Method in class gololang.ir.GoloElement
-
- positionInSourceCode(PositionInSourceCode) - Method in class gololang.ir.GoloElement
-
- PositionInSourceCode - Class in org.eclipse.golo.compiler
-
- post(Object) - Method in class gololang.ir.LoopStatement
-
Define the post-loop statement.
- post() - Method in class gololang.ir.LoopStatement
-
- Predefined - Class in gololang
-
Predefined
provides the module of predefined functions in Golo.
- PREFIX - Static variable in class org.eclipse.golo.compiler.SymbolGenerator
-
- prefixed(String, String) - Static method in class gololang.Messages
-
- prefixed(String, String, String) - Static method in class gololang.Messages
-
- prepend(Object) - Method in class gololang.ir.Block
-
- prevCharIsCR - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- prevCharIsLF - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- previous() - Method in class gololang.ir.GoloElement
-
Returns the previous sibling of this element.
- previous(Predicate<GoloElement<?>>) - Method in class gololang.ir.GoloElement
-
Returns the previous sibling of this element matching the given predicate.
- previous(FunctionReference) - Method in class gololang.ir.GoloElement
-
Returns the previous sibling of this element matching the given predicate.
- previousToken - Variable in class org.eclipse.golo.compiler.parser.GoloTokenBase
-
- PrimitiveArrayIterator - Class in org.eclipse.golo.runtime
-
- PrimitiveArrayIterator(Object[]) - Constructor for class org.eclipse.golo.runtime.PrimitiveArrayIterator
-
- print(Object) - Static method in class gololang.Predefined
-
Prints to the standard console.
- println(Object) - Static method in class gololang.Predefined
-
Prints to the standard console, including a newline.
- printPrefixed(String, String, String) - Static method in class gololang.Messages
-
- printStackTrace(Throwable) - Static method in class gololang.Messages
-
Prints an error stack trace to standard error.
- printStreamFrom(Object) - Static method in class gololang.IO
-
Create an PrintStream
from the specified value.
- printStreamFrom(Object, Object) - Static method in class gololang.IO
-
Create an PrintStream
from the specified value.
- process(Collection<ModuleDocumentation>, Path) - Method in class org.eclipse.golo.doc.AbstractProcessor
-
- process(Collection<ModuleDocumentation>, Path) - Method in class org.eclipse.golo.doc.CtagsProcessor
-
- process(Collection<ModuleDocumentation>, Path) - Method in class org.eclipse.golo.doc.HtmlProcessor
-
- process(String, int, Configuration) - Static method in class org.eclipse.golo.doc.HtmlProcessor
-
- process(String, int) - Static method in class org.eclipse.golo.doc.HtmlProcessor
-
- process(String) - Static method in class org.eclipse.golo.doc.HtmlProcessor
-
- process(Collection<ModuleDocumentation>, Path) - Method in class org.eclipse.golo.doc.MarkdownProcessor
-
- ProfileValidator() - Constructor for class org.eclipse.golo.cli.command.InitCommand.ProfileValidator
-
- ProjectTypeValidator() - Constructor for class org.eclipse.golo.cli.command.InitCommand.ProjectTypeValidator
-
- Promise - Class in gololang.concurrent.async
-
A promise object is used to abstract over possibly asynchronous computations.
- Promise() - Constructor for class gololang.concurrent.async.Promise
-
- properties() - Method in class gololang.DynamicObject
-
- PROPERTY - Static variable in class org.eclipse.golo.cli.command.ClasspathOption
-
The system property to define the path.
- pushNode(Node) - Method in class org.eclipse.golo.compiler.parser.JJTGoloParserState
-
- put(K, Set<V>) - Method in class org.eclipse.golo.compiler.utils.AbstractRegister
-
- raise(Object) - Static method in class gololang.Predefined
-
Raises a RuntimeException
with a message.
- raise(Object, Object) - Static method in class gololang.Predefined
-
Raises a RuntimeException
with a message and a cause.
- range(Object, Object) - Static method in class gololang.Predefined
-
Makes an range object between two bounds.
- range(Object) - Static method in class gololang.Predefined
-
Makes an range object starting from the default value.
- Range<T> - Interface in gololang
-
Represents a generic value range.
- ReadByte() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- readChar() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Read a character.
- readChar() - Method in class org.eclipse.golo.compiler.parser.JavaOffsetCharStream
-
- readln() - Static method in class gololang.IO
-
Reads the next line of characters from the console.
- readln(String) - Static method in class gololang.IO
-
Reads the next line of characters from the console.
- readln() - Static method in class gololang.Predefined
-
- readln(String) - Static method in class gololang.Predefined
-
- readPassword() - Static method in class gololang.IO
-
Reads a password from the console with echoing disabled.
- readPassword(String) - Static method in class gololang.IO
-
Reads a password from the console with echoing disabled.
- readPassword() - Static method in class gololang.Predefined
-
- readPassword(String) - Static method in class gololang.Predefined
-
- receiverClass() - Method in class org.eclipse.golo.runtime.MethodInvocation
-
- reduce(Object, FunctionReference) - Method in class gololang.error.Result
-
Reduce this
using func
with init
as initial value.
- ref(Object) - Method in class gololang.ir.Block
-
Define the reference table of this block.
- Reference() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- ReferenceLookup - Class in gololang.ir
-
A reference lookup in the golo code.
- references() - Method in class gololang.ir.ReferenceTable
-
Return the set of the references known to this table.
- ReferencesHolder - Interface in gololang.ir
-
Interface for elements that contains local references.
- ReferenceTable - Class in gololang.ir
-
- ReferenceTable() - Constructor for class gololang.ir.ReferenceTable
-
- refine(GoloModule) - Method in class org.eclipse.golo.compiler.GoloCompiler
-
- Register<K,V> - Interface in org.eclipse.golo.compiler.utils
-
- ReInit(InputStream) - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
Reinitialise.
- ReInit(Reader) - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
Reinitialise.
- ReInit(GoloParserTokenManager) - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
Reinitialise.
- ReInit(JavaCharStream) - Method in class org.eclipse.golo.compiler.parser.GoloParserTokenManager
-
Reinitialise parser.
- ReInit(JavaCharStream, int) - Method in class org.eclipse.golo.compiler.parser.GoloParserTokenManager
-
Reinitialise parser.
- ReInit(Reader, int, int, int) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader, int, int) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Reinitialise.
- ReInit(Reader) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int, int) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int, int) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String, int, int) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, int, int) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream, String) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Reinitialise.
- ReInit(InputStream) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Reinitialise.
- RELATIONAL_OPERATOR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- RelationalExpression() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- relink(ReferenceTable, boolean) - Method in class gololang.ir.ReferenceTable
-
Redefines the parent table for this table.
- relink(ReferenceTable) - Method in class gololang.ir.ReferenceTable
-
- relinkTopLevel(ReferenceTable) - Method in class gololang.ir.ReferenceTable
-
- remove() - Method in class gololang.HeadTailIterator
-
- remove(String) - Method in class gololang.ir.ReferenceTable
-
- remove(Object) - Method in class gololang.LazyList
-
- remove(int) - Method in class gololang.LazyList
-
- remove() - Method in class org.eclipse.golo.runtime.PrimitiveArrayIterator
-
- removeAll(Collection<?>) - Method in class gololang.LazyList
-
- removeByIndex(List<?>, Integer) - Static method in class gololang.Predefined
-
Removes an element of a List by index.
- removeDecorator(Decorator) - Method in class gololang.ir.GoloFunction
-
- render(ModuleDocumentation) - Method in class org.eclipse.golo.doc.AbstractProcessor
-
- render(ModuleDocumentation) - Method in class org.eclipse.golo.doc.CtagsProcessor
-
- render(ModuleDocumentation) - Method in class org.eclipse.golo.doc.HtmlProcessor
-
- render(ModuleDocumentation) - Method in class org.eclipse.golo.doc.MarkdownProcessor
-
- renderIndex(String) - Method in class org.eclipse.golo.doc.AbstractProcessor
-
- reorderArguments(Method, MethodHandle, String[]) - Static method in class org.eclipse.golo.runtime.FunctionCallSupport
-
- reorderArguments(String, List<String>, MethodHandle, String[], int, int) - Static method in class org.eclipse.golo.runtime.NamedArgumentsHelper
-
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.AbstractInvocation
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.Augmentation
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.BinaryOperation
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.Block
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.CaseStatement
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.ClosureReference
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.CollectionComprehension
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.CollectionLiteral
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.ConditionalBranching
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.ConstantStatement
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.Decorator
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.ForEachLoopStatement
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.GoloAssignment
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.GoloElement
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.GoloFunction
-
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.GoloModule
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.LocalReference
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.LoopBreakFlowStatement
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.LoopStatement
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.MatchExpression
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.Member
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.ModuleImport
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.NamedArgument
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.NamedAugmentation
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.Noop
-
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.ReferenceLookup
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.ReturnStatement
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.ThrowStatement
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.ToplevelElements
-
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.TryCatchFinally
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.TypeWithMembers
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.UnaryOperation
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.Union
-
Replace a child.
- replaceElement(GoloElement<?>, GoloElement<?>) - Method in class gololang.ir.WhenClause
-
Replace a child.
- replaceInParentBy(GoloElement<?>) - Method in class gololang.ir.GoloElement
-
Replaces this element by the given one in its parent node.
- report(GoloCompilationException.Problem.Type, GoloASTNode, String) - Method in class org.eclipse.golo.compiler.GoloCompilationException.Builder
-
Report a problem to the exception being built.
- report(GoloCompilationException.Problem.Type, GoloElement<?>, String) - Method in class org.eclipse.golo.compiler.GoloCompilationException.Builder
-
Report a problem to the exception being built.
- report(GoloCompilationException.Problem.Type, GoloElement<?>, String, Throwable) - Method in class org.eclipse.golo.compiler.GoloCompilationException.Builder
-
Report a problem to the exception being built.
- report(ParseException, GoloASTNode) - Method in class org.eclipse.golo.compiler.GoloCompilationException.Builder
-
Report a parsing error problem to the exception being built.
- report(UnsupportedCharsetException) - Method in class org.eclipse.golo.compiler.GoloCompilationException.Builder
-
Report an encoding error problem to the exception being built.
- require(Object, Object) - Static method in class gololang.Predefined
-
Requires that a condition be true
.
- requireNotNull(Object) - Static method in class gololang.Predefined
-
Requires that an object is not the null
reference.
- reset() - Method in class org.eclipse.golo.compiler.parser.JJTGoloParserState
-
- resetExceptionBuilder() - Method in class org.eclipse.golo.compiler.GoloCompiler
-
- resetFallback(MethodInvocationSupport.InlineCache, Object[]) - Static method in class org.eclipse.golo.runtime.MethodInvocationSupport
-
- resolveIn(ReferenceTable) - Method in class gololang.ir.ReferenceLookup
-
Resolves the reference in the given reference table.
- Result<T,E extends java.lang.Throwable> - Class in gololang.error
-
A container object which represent the result of a maybe failing operation.
- retainAll(Collection<?>) - Method in class gololang.LazyList
-
- Return() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- RETURN - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- returningVoid() - Method in class gololang.ir.ReturnStatement
-
- returns(Object) - Method in class gololang.ir.ClosureReference
-
Delegates on the wrapped target.
- returns(Object) - Method in class gololang.ir.GoloFunction
-
- returnsFromBothBranches() - Method in class gololang.ir.ConditionalBranching
-
- ReturnStatement - Class in gololang.ir
-
- returnsValue(Method) - Static method in class org.eclipse.golo.runtime.TypeMatching
-
- reversed() - Method in interface gololang.Range
-
Creates a new reversed range from this range.
- reversedRange(Object, Object) - Static method in class gololang.Predefined
-
Makes an decreasing range object between two bounds.
- reversedRange(Object) - Static method in class gololang.Predefined
-
Makes an decreasing range object up to the default value.
- right(Object) - Method in class gololang.ir.BinaryOperation
-
Define the right expression of this operation.
- right() - Method in class gololang.ir.BinaryOperation
-
- rootNode() - Method in class org.eclipse.golo.compiler.parser.JJTGoloParserState
-
- run(String) - Method in class gololang.EvaluationEnvironment
-
Runs some code as the body of a function and returns the value.
- run(String, Map<String, Object>) - Method in class gololang.EvaluationEnvironment
-
Runs some code as the body of a function and returns the value.
- RunCommand - Class in org.eclipse.golo.cli.command
-
- RunCommand() - Constructor for class org.eclipse.golo.cli.command.RunCommand
-
- Runtime - Class in gololang
-
A utility module containing functions to interact with the runtime environment.
- samAssignment(Class<?>, Object) - Static method in class org.eclipse.golo.runtime.TypeMatching
-
- sameKind(DynamicObject) - Method in class gololang.DynamicObject
-
- sameSignature() - Method in class gololang.ir.GoloFunction
-
Return a new function with the same signature as this one.
- samFilter(Class<?>, Object) - Static method in class org.eclipse.golo.runtime.FunctionCallSupport
-
- sectionTitle(int, DocumentationElement, Path) - Static method in class org.eclipse.golo.doc.HtmlProcessor
-
- secureReadPassword() - Static method in class gololang.IO
-
Reads a password from the console with echoing disabled, returning an char[]
array.
- secureReadPassword(String) - Static method in class gololang.IO
-
Reads a password from the console with echoing disabled, returning an char[]
array.
- secureReadPassword() - Static method in class gololang.Predefined
-
- secureReadPassword(String) - Static method in class gololang.Predefined
-
- self() - Method in class gololang.ir.AssignmentStatement
-
- self() - Method in class gololang.ir.Augmentation
-
- self() - Method in class gololang.ir.BinaryOperation
-
- self() - Method in class gololang.ir.Block
-
- self() - Method in class gololang.ir.CaseStatement
-
- self() - Method in class gololang.ir.ClosureReference
-
- self() - Method in class gololang.ir.CollectionComprehension
-
- self() - Method in class gololang.ir.CollectionLiteral
-
- self() - Method in class gololang.ir.ConditionalBranching
-
- self() - Method in class gololang.ir.ConstantStatement
-
- self() - Method in class gololang.ir.Decorator
-
- self() - Method in class gololang.ir.DestructuringAssignment
-
- self() - Method in class gololang.ir.ForEachLoopStatement
-
- self() - Method in class gololang.ir.FunctionInvocation
-
- self() - Method in class gololang.ir.GoloElement
-
- self() - Method in class gololang.ir.GoloFunction
-
- self() - Method in class gololang.ir.GoloModule
-
- self() - Method in class gololang.ir.LocalReference
-
- self() - Method in class gololang.ir.LoopBreakFlowStatement
-
- self() - Method in class gololang.ir.LoopStatement
-
- self() - Method in class gololang.ir.MatchExpression
-
- self() - Method in class gololang.ir.Member
-
- self() - Method in class gololang.ir.MethodInvocation
-
- self() - Method in class gololang.ir.ModuleImport
-
- self() - Method in class gololang.ir.NamedArgument
-
- self() - Method in class gololang.ir.NamedAugmentation
-
- self() - Method in class gololang.ir.Noop
-
- self() - Method in class gololang.ir.ReferenceLookup
-
- self() - Method in class gololang.ir.ReturnStatement
-
- self() - Method in class gololang.ir.Struct
-
- self() - Method in class gololang.ir.ThrowStatement
-
- self() - Method in class gololang.ir.ToplevelElements
-
- self() - Method in class gololang.ir.TryCatchFinally
-
- self() - Method in class gololang.ir.UnaryOperation
-
- self() - Method in class gololang.ir.Union
-
- self() - Method in class gololang.ir.UnionValue
-
- self() - Method in class gololang.ir.WhenClause
-
- send(Object) - Method in class gololang.concurrent.workers.Port
-
Sends a message to the target worker function.
- set(Object) - Method in class gololang.concurrent.async.Promise
-
Sets the promise value.
- set(String, Object) - Method in class gololang.GoloStruct
-
Sets a member value by name.
- set(int, Object) - Method in class gololang.LazyList
-
- set(Object) - Method in class gololang.Observable
-
Changes the current value and notifies all observers.
- set(Object...) - Static method in class gololang.Predefined
-
Varargs version of a set constructor.
- setAugmentation(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
-
- setAugmentationNames(List<String>) - Method in class org.eclipse.golo.compiler.parser.ASTAugmentDeclaration
-
- setCompactForm(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTFunction
-
- setComprehension(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTCollectionLiteral
-
- setConstant(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTAnonymousFunctionInvocation
-
- setConstant(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTDecoratorDeclaration
-
- setConstant(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTFunctionInvocation
-
- setDebugStream(PrintStream) - Method in class org.eclipse.golo.compiler.parser.GoloParserTokenManager
-
Set debug output.
- setDecorator(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
-
- setDocumentation(String) - Method in class org.eclipse.golo.compiler.parser.GoloASTNode
-
- setElementIdentifier(String) - Method in class org.eclipse.golo.compiler.parser.ASTForEachLoop
-
- setExceptionBuilder(GoloCompilationException.Builder) - Method in class org.eclipse.golo.compiler.GoloCompiler
-
Initializes an ExceptionBuilder to collect errors instead of throwing immediately.
- setExceptionId(String) - Method in class org.eclipse.golo.compiler.parser.ASTTryCatchFinally
-
- setFilename(String) - Method in class org.eclipse.golo.compiler.parser.ASTCompilationUnit
-
- setFuture(Object) - Static method in class gololang.concurrent.async.AssignedFuture
-
Builds a new future that has been set to a value.
- setIndex(int) - Method in class gololang.ir.LocalReference
-
Internal API
- setLiteralValue(Object) - Method in class org.eclipse.golo.compiler.parser.ASTLiteral
-
- setLocal(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
-
- setModuleState(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTLetOrVar
-
- setMultiple(List<String>) - Method in class org.eclipse.golo.compiler.parser.ASTImportDeclaration
-
- setName(String) - Method in class org.eclipse.golo.compiler.parser.ASTArgument
-
- setName(String) - Method in class org.eclipse.golo.compiler.parser.ASTAssignment
-
- setName(String) - Method in class org.eclipse.golo.compiler.parser.ASTAugmentDeclaration
-
- setName(String) - Method in class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
-
- setName(String) - Method in class org.eclipse.golo.compiler.parser.ASTFunctionInvocation
-
- setName(String) - Method in class org.eclipse.golo.compiler.parser.ASTImportDeclaration
-
- setName(String) - Method in class org.eclipse.golo.compiler.parser.ASTLetOrVar
-
- setName(String) - Method in class org.eclipse.golo.compiler.parser.ASTMemberDeclaration
-
- setName(String) - Method in class org.eclipse.golo.compiler.parser.ASTMethodInvocation
-
- setName(String) - Method in class org.eclipse.golo.compiler.parser.ASTModuleDeclaration
-
- setName(String) - Method in class org.eclipse.golo.compiler.parser.ASTNamedAugmentationDeclaration
-
- setName(String) - Method in class org.eclipse.golo.compiler.parser.ASTReference
-
- setName(String) - Method in class org.eclipse.golo.compiler.parser.ASTStructDeclaration
-
- setName(String) - Method in class org.eclipse.golo.compiler.parser.ASTUnionDeclaration
-
- setName(String) - Method in class org.eclipse.golo.compiler.parser.ASTUnionValue
-
- setName(String) - Method in interface org.eclipse.golo.compiler.parser.NamedNode
-
- setNamed(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTArgument
-
- setNames(List<String>) - Method in class org.eclipse.golo.compiler.parser.ASTDestructuringAssignment
-
- setNames(List<String>) - Method in class org.eclipse.golo.compiler.parser.ASTForEachLoop
-
- setOnExpression(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTAnonymousFunctionInvocation
-
- setOperator(String) - Method in class org.eclipse.golo.compiler.parser.ASTEqualityExpression
-
- setOperator(String) - Method in class org.eclipse.golo.compiler.parser.ASTRelationalExpression
-
- setOperator(String) - Method in class org.eclipse.golo.compiler.parser.ASTUnaryExpression
-
- setPackageAndClass(PackageAndClass) - Method in class gololang.ir.AbstractInvocation
-
- setParameters(List<String>) - Method in class org.eclipse.golo.compiler.parser.ASTFunction
-
- setRelative(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTImportDeclaration
-
- setSourceCode(String) - Method in exception org.eclipse.golo.compiler.GoloCompilationException
-
Specifies the problematic source code.
- setSyntheticSelfName(String) - Method in class gololang.ir.GoloFunction
-
- setTabSize(int) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- setTarget(String) - Method in class org.eclipse.golo.compiler.parser.ASTAugmentDeclaration
-
- setTargetFolder(Path) - Method in class org.eclipse.golo.doc.AbstractProcessor
-
- setType(String) - Method in class org.eclipse.golo.compiler.parser.ASTCollectionLiteral
-
- setType(ASTLetOrVar.Type) - Method in class org.eclipse.golo.compiler.parser.ASTDestructuringAssignment
-
- setType(ASTLetOrVar.Type) - Method in class org.eclipse.golo.compiler.parser.ASTLetOrVar
-
- setVarargs(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTDestructuringAssignment
-
- setVarargs(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTForEachLoop
-
- setVarargs(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTFunction
-
- ShebangCommand - Class in org.eclipse.golo.cli.command
-
- ShebangCommand() - Constructor for class org.eclipse.golo.cli.command.ShebangCommand
-
- showStackTrace() - Static method in class gololang.Runtime
-
Checks if the main golo command should print stack traces on error.
- showStackTrace(boolean) - Static method in class gololang.Runtime
-
Defines if the main golo command should print stack traces on error.
- shutdown() - Method in class gololang.concurrent.workers.WorkerEnvironment
-
Shutdown the worker environment.
- SimpleNode - Class in org.eclipse.golo.compiler.parser
-
- SimpleNode(int) - Constructor for class org.eclipse.golo.compiler.parser.SimpleNode
-
- SimpleNode(GoloParser, int) - Constructor for class org.eclipse.golo.compiler.parser.SimpleNode
-
- size() - Method in class gololang.ir.Block
-
- size() - Method in class gololang.ir.ReferenceTable
-
- size() - Method in class gololang.LazyList
-
Returns the number of elements in this list.
- size() - Method in class gololang.Tuple
-
Gives the number of elements in this tuple.
- sleep(long) - Static method in class gololang.Predefined
-
Sleep on the current thread.
- sourceFile() - Method in class gololang.ir.GoloModule
-
- sourceFile(String) - Method in class gololang.ir.GoloModule
-
- sourceFile() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
- spawn(FunctionReference) - Method in class gololang.concurrent.workers.WorkerEnvironment
-
Spawns a worker function.
- spawnWorker(WorkerFunction) - Method in class gololang.concurrent.workers.WorkerEnvironment
-
Spawns a worker function.
- specialToken - Variable in class org.eclipse.golo.compiler.parser.Token
-
This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
- spread(Object...) - Method in class gololang.FunctionReference
-
Spread arguments over this function parameters.
- startOffset - Variable in class org.eclipse.golo.compiler.parser.GoloTokenBase
-
- Statement() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- STATIC_LEXER_ERROR - Static variable in error org.eclipse.golo.compiler.parser.TokenMgrError
-
An attempt was made to create a second instance of a static token manager.
- staticFlag - Static variable in class org.eclipse.golo.compiler.parser.JavaCharStream
-
Whether parser is static.
- str(Object...) - Static method in class gololang.Predefined
-
Create a String
by concatenating all arguments.
- STRING - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- StringBlockIndenter - Class in org.eclipse.golo.compiler.utils
-
- StringLiteral() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- StringUnescaping - Class in org.eclipse.golo.compiler.utils
-
- Struct - Class in gololang.ir
-
Represents a struct
element.
- struct(String) - Static method in class gololang.ir.Struct
-
Creates a structure type.
- STRUCT - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- StructDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- structs() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
- subTuple(int) - Method in class gololang.Tuple
-
Extract a sub-tuple.
- subTuple(int, int) - Method in class gololang.Tuple
-
Extract a sub-tuple.
- SwitchTo(int) - Method in class org.eclipse.golo.compiler.parser.GoloParserTokenManager
-
Switch to specified lex state.
- SymbolGenerator - Class in org.eclipse.golo.compiler
-
Name generator for synthetic objects.
- SymbolGenerator(String) - Constructor for class org.eclipse.golo.compiler.SymbolGenerator
-
- SymbolGenerator() - Constructor for class org.eclipse.golo.compiler.SymbolGenerator
-
- symbols() - Method in class gololang.ir.ReferenceTable
-
- synthetic(boolean) - Method in class gololang.ir.GoloFunction
-
- synthetic() - Method in class gololang.ir.GoloFunction
-
- synthetic(boolean) - Method in class gololang.ir.LocalReference
-
- synthetic() - Method in class gololang.ir.LocalReference
-
- synthetic() - Method in class gololang.ir.ReturnStatement
-
- tabSize - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- tail() - Method in interface gololang.HeadTail
-
Get the tail of the structure.
- tail() - Method in class gololang.LazyList
-
Gets the rest of the list (its tail).
- tail() - Method in class gololang.Tuple
-
Returns a new tuple containg the remaining elements.
- tail(Object[]) - Static method in class org.eclipse.golo.runtime.ArrayHelper
-
- template(String, String) - Method in class org.eclipse.golo.doc.AbstractProcessor
-
- TemplateEngine - Class in gololang
-
A simple template engine that turns text templates into Golo functions.
- TemplateEngine() - Constructor for class gololang.TemplateEngine
-
- templateToGolo(String) - Method in class gololang.TemplateEngine
-
Generates the Golo code for a given template, but does not compile it.
- textToFile(Object, Object) - Static method in class gololang.IO
-
Writes some text to a file.
- textToFile(Object, Object, Object) - Static method in class gololang.IO
-
Writes some text to a file using the given Charset
.
- textToFile(Object, Object) - Static method in class gololang.Predefined
-
- textToFile(Object, Object, Object) - Static method in class gololang.Predefined
-
- then(Object) - Method in interface gololang.ir.Alternatives
-
Defines the action of the previous clause.
- then(Object) - Method in class gololang.ir.CaseStatement
-
Defines the action of the previous clause.
- then(Object) - Method in class gololang.ir.MatchExpression
-
Defines the action of the previous clause.
- then(T) - Method in class gololang.ir.WhenClause
-
- THEN - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- Throw() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- THROW - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- ThrowStatement - Class in gololang.ir
-
- times(Character, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Integer, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Long, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Double, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Float, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Character, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Character, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Character, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Character, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Integer, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Integer, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Integer, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Long, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Long, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Double, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Integer, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Long, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Double, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Float, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Long, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Double, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Float, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Double, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Float, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Float, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(BigDecimal, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Integer, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(BigDecimal, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Long, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(BigDecimal, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(BigInteger, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(BigDecimal, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Float, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(BigDecimal, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Double, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(BigDecimal, BigDecimal) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(BigInteger, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Integer, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(BigInteger, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Long, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(BigInteger, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(BigInteger, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Float, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(BigInteger, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times(Double, BigInteger) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- times_fallback(Object, Object) - Static method in class org.eclipse.golo.runtime.OperatorSupport
-
- TIMESTAMP - Static variable in class org.eclipse.golo.cli.command.Metadata
-
- to(Class<?>) - Method in class gololang.FunctionReference
-
Converts a function reference to an instance of an interface.
- to(Object...) - Method in class gololang.ir.AssignmentStatement
-
Defines the references to which assign the expression.
- to(Object...) - Method in class gololang.ir.DestructuringAssignment
-
- to(Object...) - Method in class gololang.ir.GoloAssignment
-
Defines the references to which assign the expression.
- to() - Method in interface gololang.Range
-
Gets the upper bound of the range.
- toArray() - Method in class gololang.GoloStruct
-
Array conversion.
- toArray() - Method in class gololang.LazyList
-
Returns an array containing all of the elements in this list.
- toArray(T[]) - Method in class gololang.LazyList
-
Returns an array containing all of the elements in this list with a type
of the given array.
- toArray() - Method in class gololang.Tuple
-
Returns an array containing all of the elements in this tuple.
- toArray() - Method in class gololang.Union
-
Array conversion.
- toCharset(Object) - Static method in class gololang.IO
-
Convert the given String or Charset object into a Charset.
- tocItem(DocumentationElement) - Static method in class org.eclipse.golo.doc.HtmlProcessor
-
- toErrorList() - Method in class gololang.error.Result
-
Convert this Result
into a List
of error.
- toFunctionReference(Method, int) - Static method in class gololang.Predefined
-
- toIterable(HeadTail<E>) - Static method in interface gololang.HeadTail
-
Util method to wrap a HeadTail
instance into an Iterable
- toJVMRef() - Method in class org.eclipse.golo.compiler.PackageAndClass
-
- toJVMType() - Method in class gololang.ir.ClassReference
-
- toJVMType() - Method in class org.eclipse.golo.compiler.PackageAndClass
-
- token - Variable in class org.eclipse.golo.compiler.parser.GoloParser
-
Current token.
- Token - Class in org.eclipse.golo.compiler.parser
-
Describes the input token stream.
- Token() - Constructor for class org.eclipse.golo.compiler.parser.Token
-
No-argument constructor
- Token(int) - Constructor for class org.eclipse.golo.compiler.parser.Token
-
Constructs a new token for the specified Image.
- Token(int, String) - Constructor for class org.eclipse.golo.compiler.parser.Token
-
Constructs a new token for the specified Image and Kind.
- token_source - Variable in class org.eclipse.golo.compiler.parser.GoloParser
-
Generated Token Manager.
- tokenCompleter - Variable in class org.eclipse.golo.compiler.parser.GoloParserTokenManager
-
- tokenImage - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
Literal token values.
- tokenImage - Variable in exception org.eclipse.golo.compiler.parser.ParseException
-
This is a reference to the "tokenImage" array of the generated
parser within which the parse error occurred.
- TokenMgrError - Error in org.eclipse.golo.compiler.parser
-
Token Manager Error.
- TokenMgrError() - Constructor for error org.eclipse.golo.compiler.parser.TokenMgrError
-
No arg constructor.
- TokenMgrError(String, int) - Constructor for error org.eclipse.golo.compiler.parser.TokenMgrError
-
Constructor with message and reason.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.eclipse.golo.compiler.parser.TokenMgrError
-
Full Constructor.
- toList() - Method in class gololang.error.Result
-
Convert this Result
into a List
of values.
- toOptional() - Method in class gololang.error.Result
-
Convert this Result
into a Optional
describing its value.
- toOptionalError() - Method in class gololang.error.Result
-
Convert this Result
into a Optional
describing its error.
- toPath(Object) - Static method in class gololang.IO
-
Polymorphic Path
creation.
- ToplevelDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- ToplevelElements - Class in gololang.ir
-
A container of top-level GoloElement
.
- ToplevelGoloElement - Interface in gololang.ir
-
Tag interface to identify top-level golo elements.
- toString() - Method in class gololang.concurrent.async.AssignedFuture
-
- toString() - Method in class gololang.concurrent.async.Promise
-
- toString() - Method in class gololang.DynamicObject
-
- toString() - Method in class gololang.DynamicVariable
-
- toString() - Method in class gololang.error.Result
-
- toString() - Method in class gololang.FunctionReference
-
- toString() - Method in class gololang.ir.AssignmentStatement
-
- toString() - Method in class gololang.ir.Augmentation
-
- toString() - Method in class gololang.ir.BinaryOperation
-
- toString() - Method in class gololang.ir.Block
-
- toString() - Method in class gololang.ir.ClassReference
-
- toString() - Method in class gololang.ir.ClosureReference
-
- toString() - Method in class gololang.ir.CollectionLiteral
-
- toString() - Method in class gololang.ir.ConditionalBranching
-
- toString() - Method in class gololang.ir.ConstantStatement
- toString() - Method in class gololang.ir.Decorator
-
- toString() - Method in class gololang.ir.DestructuringAssignment
-
- toString() - Method in class gololang.ir.FunctionInvocation
- toString() - Method in class gololang.ir.FunctionRef
-
- toString() - Method in class gololang.ir.GoloFunction
-
- toString() - Method in class gololang.ir.GoloModule
-
- toString() - Method in class gololang.ir.LocalReference
- toString() - Method in class gololang.ir.Member
- toString() - Method in class gololang.ir.ModuleImport
- toString() - Method in enum gololang.ir.OperatorType
-
- toString() - Method in class gololang.ir.ReferenceLookup
- toString() - Method in class gololang.ir.ReferenceTable
-
- toString() - Method in class gololang.ir.ReturnStatement
-
- toString() - Method in class gololang.ir.WhenClause
-
- toString() - Method in class gololang.LazyList
-
- toString() - Method in class gololang.Observable
-
- toString() - Method in class gololang.Tuple
-
- toString() - Method in class org.eclipse.golo.compiler.GoloCompilationException.Problem
-
- toString() - Method in class org.eclipse.golo.compiler.PackageAndClass
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTAdditiveExpression
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTAndExpression
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTAnonymousFunctionInvocation
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTArgument
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTAssignment
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTAugmentDeclaration
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTBlock
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTBreak
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTCase
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTCollectionLiteral
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTConditionalBranching
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTContinue
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTDecoratorDeclaration
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTDestructuringAssignment
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTEqualityExpression
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTForEachLoop
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTForLoop
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTFunction
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTFunctionInvocation
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTImportDeclaration
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTInvocationExpression
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTLetOrVar
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTLiteral
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTMemberDeclaration
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTMethodInvocation
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTModuleDeclaration
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTMultiplicativeExpression
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTNamedAugmentationDeclaration
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTOrExpression
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTOrIfNullExpression
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTReference
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTRelationalExpression
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTReturn
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTStructDeclaration
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTThrow
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTTryCatchFinally
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTUnaryExpression
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTUnionDeclaration
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTUnionValue
-
- toString() - Method in class org.eclipse.golo.compiler.parser.ASTWhileLoop
-
- toString() - Method in class org.eclipse.golo.compiler.parser.SimpleNode
-
- toString(String) - Method in class org.eclipse.golo.compiler.parser.SimpleNode
-
- toString() - Method in class org.eclipse.golo.compiler.parser.Token
-
Returns the image.
- toString() - Method in class org.eclipse.golo.compiler.PositionInSourceCode
-
- toString() - Method in class org.eclipse.golo.runtime.augmentation.AugmentationApplication
-
- toString() - Method in class org.eclipse.golo.runtime.augmentation.AugmentationMethod
-
- toString() - Method in class org.eclipse.golo.runtime.augmentation.DefiningModule
-
- toString() - Method in class org.eclipse.golo.runtime.MethodInvocation
-
- toURL(Object) - Static method in class gololang.IO
-
Polymorphic URL
creation.
- trackLineColumn - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
-
- transform(ASTCompilationUnit) - Method in class org.eclipse.golo.compiler.GoloCompiler
-
- transform(ASTCompilationUnit, GoloCompilationException.Builder) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- TRUE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- TRY - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- tryCatch() - Static method in class gololang.ir.TryCatchFinally
-
Creates an empty try catch finally
statement.
- TryCatchFinally - Class in gololang.ir
-
A try catch finally
statement.
- TryCatchFinally() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- trying(Object) - Method in class gololang.ir.TryCatchFinally
-
Defines the try block.
- tuple(Object...) - Static method in class gololang.Predefined
-
Tuple constructor.
- Tuple - Class in gololang
-
Represents an tuple object.
- Tuple(Object...) - Constructor for class gololang.Tuple
-
Creates a new tuple from values.
- type() - Method in class gololang.FunctionReference
-
- type() - Method in interface org.eclipse.golo.doc.DocumentationElement
-
A readable name for the kind of element.
- type() - Method in class org.eclipse.golo.doc.ModuleDocumentation
-
A readable name for the kind of element.
- type() - Method in class org.eclipse.golo.runtime.MethodInvocation
-
- TYPE_SUBPACKAGE - Static variable in class gololang.ir.GoloModule
-
- TypeMatching - Class in org.eclipse.golo.runtime
-
- TypeWithMembers<T extends TypeWithMembers<T>> - Class in gololang.ir
-
An abstract class for struct-like types.
- validate(String, String) - Method in class org.eclipse.golo.cli.command.DiagnoseCommand.DiagnoseModeValidator
-
- validate(String, String) - Method in class org.eclipse.golo.cli.command.DiagnoseCommand.DiagnoseStageValidator
-
- validate(String, String) - Method in class org.eclipse.golo.cli.command.DocCommand.DocFormatValidator
-
- validate(String, String) - Method in class org.eclipse.golo.cli.command.InitCommand.ProfileValidator
-
- validate(String, String) - Method in class org.eclipse.golo.cli.command.InitCommand.ProjectTypeValidator
-
- validate(String, String) - Method in class org.eclipse.golo.cli.command.InitCommand.VcsValidator
-
- validate(String, String) - Method in class org.eclipse.golo.cli.Main.UsageFormatValidator
-
- validate() - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
-
- value() - Method in class gololang.DynamicVariable
-
Returns the thread-local value of the dynamic variable.
- value(Object) - Method in class gololang.DynamicVariable
-
Changes the dynamic variable value.
- value() - Method in class gololang.ir.ConstantStatement
-
- value(Object) - Method in class gololang.ir.ConstantStatement
-
- value(String, Object...) - Method in class gololang.ir.Union
-
Adds a new value to this union.
- value - Variable in class org.eclipse.golo.compiler.parser.SimpleNode
-
- valueOf(String) - Static method in enum gololang.ir.CollectionLiteral.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gololang.ir.GoloFunction.Scope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gololang.ir.LocalReference.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gololang.ir.LoopBreakFlowStatement.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum gololang.ir.OperatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.golo.compiler.GoloCompilationException.Problem.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.golo.compiler.parser.ASTLetOrVar.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.golo.runtime.augmentation.DefiningModule.Scope
-
Returns the enum constant of this type with the specified name.
- values() - Method in class gololang.GoloStruct
-
Gets the current values, in order of member declaration.
- values() - Static method in enum gololang.ir.CollectionLiteral.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gololang.ir.GoloFunction.Scope
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gololang.ir.LocalReference.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gololang.ir.LoopBreakFlowStatement.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum gololang.ir.OperatorType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.eclipse.golo.compiler.GoloCompilationException.Problem.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.eclipse.golo.compiler.parser.ASTLetOrVar.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.eclipse.golo.runtime.augmentation.DefiningModule.Scope
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- var(Object) - Method in class gololang.ir.ForEachLoopStatement
-
Adds a loop variable.
- VAR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- varargs() - Method in class gololang.ir.ClosureReference
-
Delegates on the wrapped target.
- varargs(boolean) - Method in class gololang.ir.ClosureReference
-
- varargs(boolean) - Method in class gololang.ir.DestructuringAssignment
-
Defines if this destructuring is a varargs one.
- varargs() - Method in class gololang.ir.DestructuringAssignment
-
Defines this destructuring as a varargs one.
- varargs(boolean) - Method in class gololang.ir.ForEachLoopStatement
-
- varargs() - Method in class gololang.ir.FunctionRef
-
- varargs(boolean) - Method in class gololang.ir.GoloFunction
-
- varargs() - Method in class gololang.ir.GoloFunction
-
- variable() - Method in class gololang.ir.AssignmentStatement
-
Makes this assignment variable.
- variable() - Method in class gololang.ir.DestructuringAssignment
-
Makes this assignment variable.
- variable() - Method in class gololang.ir.GoloAssignment
-
Makes this assignment variable.
- variable() - Method in class gololang.ir.LocalReference
-
- varRef() - Method in class gololang.ir.ReferenceLookup
-
Creates a corresponding local reference.
- VcsValidator() - Constructor for class org.eclipse.golo.cli.command.InitCommand.VcsValidator
-
- vector(Object...) - Static method in class gololang.Predefined
-
Varargs version of a vector constructor.
- version() - Static method in class gololang.Runtime
-
Returns the current golo version.
- VERSION - Static variable in class org.eclipse.golo.cli.command.Metadata
-
- VersionCommand - Class in org.eclipse.golo.cli.command
-
- VersionCommand() - Constructor for class org.eclipse.golo.cli.command.VersionCommand
-
- visit(SimpleNode, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTerror, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTCompilationUnit, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTModuleDeclaration, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTImportDeclaration, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTToplevelDeclaration, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTMemberDeclaration, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTStructDeclaration, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTUnionValue, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTUnionDeclaration, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTNamedAugmentationDeclaration, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTAugmentDeclaration, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTFunctionDeclaration, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTDecoratorDeclaration, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTContinue, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTBreak, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTThrow, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTWhileLoop, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTForLoop, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTForEachLoop, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTTryCatchFinally, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTExpressionStatement, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTLocalDeclaration, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTUnaryExpression, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTInvocationExpression, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTMultiplicativeExpression, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTAdditiveExpression, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTRelationalExpression, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTEqualityExpression, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTAndExpression, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTOrExpression, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTOrIfNullExpression, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTMethodInvocation, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTBlock, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTFunction, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTLiteral, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTCollectionLiteral, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTReference, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTDestructuringAssignment, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTLetOrVar, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTAssignment, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTReturn, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTArgument, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTAnonymousFunctionInvocation, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTFunctionInvocation, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTConditionalBranching, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTCase, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(ASTMatch, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
-
- visit(SimpleNode, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTerror, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTCompilationUnit, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTModuleDeclaration, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTImportDeclaration, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTToplevelDeclaration, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTMemberDeclaration, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTStructDeclaration, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTUnionValue, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTUnionDeclaration, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTNamedAugmentationDeclaration, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTAugmentDeclaration, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTFunctionDeclaration, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTDecoratorDeclaration, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTContinue, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTBreak, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTThrow, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTWhileLoop, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTForLoop, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTForEachLoop, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTTryCatchFinally, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTExpressionStatement, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTLocalDeclaration, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTUnaryExpression, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTInvocationExpression, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTMultiplicativeExpression, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTAdditiveExpression, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTRelationalExpression, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTEqualityExpression, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTAndExpression, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTOrExpression, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTOrIfNullExpression, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTMethodInvocation, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTBlock, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTFunction, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTLiteral, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTCollectionLiteral, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTReference, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTDestructuringAssignment, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTLetOrVar, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTAssignment, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTReturn, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTArgument, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTAnonymousFunctionInvocation, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTFunctionInvocation, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTConditionalBranching, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTCase, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTMatch, Object) - Method in interface org.eclipse.golo.compiler.parser.GoloParserVisitor
-
- visit(ASTerror, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(SimpleNode, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTCompilationUnit, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTModuleDeclaration, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTImportDeclaration, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTToplevelDeclaration, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTMemberDeclaration, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTStructDeclaration, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTUnionDeclaration, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTUnionValue, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTAugmentDeclaration, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTDecoratorDeclaration, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTNamedAugmentationDeclaration, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTFunctionDeclaration, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTContinue, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTBreak, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTFunction, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTUnaryExpression, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTLiteral, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTCollectionLiteral, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTReference, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTLetOrVar, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTAssignment, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTDestructuringAssignment, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTReturn, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTArgument, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTThrow, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTBlock, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTFunctionInvocation, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTMethodInvocation, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTAnonymousFunctionInvocation, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTConditionalBranching, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTCase, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTMatch, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTWhileLoop, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTForLoop, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTForEachLoop, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTTryCatchFinally, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTExpressionStatement, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTInvocationExpression, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTMultiplicativeExpression, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTAdditiveExpression, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTRelationalExpression, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTEqualityExpression, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTAndExpression, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTOrExpression, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTOrIfNullExpression, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visit(ASTLocalDeclaration, Object) - Method in class org.eclipse.golo.compiler.ParseTreeToGoloIrVisitor
-
- visitAssignmentStatement(AssignmentStatement) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitAssignmentStatement(AssignmentStatement) - Method in interface gololang.ir.GoloIrVisitor
-
- visitAssignmentStatement(AssignmentStatement) - Method in class gololang.ir.IrTreeDumper
-
- visitAssignmentStatement(AssignmentStatement) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitAssignmentStatement(AssignmentStatement) - Method in class org.eclipse.golo.compiler.ClosureCaptureGoloIrVisitor
-
- visitAugmentation(Augmentation) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitAugmentation(Augmentation) - Method in interface gololang.ir.GoloIrVisitor
-
- visitAugmentation(Augmentation) - Method in class gololang.ir.IrTreeDumper
-
- visitAugmentation(Augmentation) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitBinaryOperation(BinaryOperation) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitBinaryOperation(BinaryOperation) - Method in interface gololang.ir.GoloIrVisitor
-
- visitBinaryOperation(BinaryOperation) - Method in class gololang.ir.IrTreeDumper
-
- visitBinaryOperation(BinaryOperation) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitBlock(Block) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitBlock(Block) - Method in interface gololang.ir.GoloIrVisitor
-
- visitBlock(Block) - Method in class gololang.ir.IrTreeDumper
-
- visitBlock(Block) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitBlock(Block) - Method in class org.eclipse.golo.compiler.ClosureCaptureGoloIrVisitor
-
- visitCaseStatement(CaseStatement) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitCaseStatement(CaseStatement) - Method in interface gololang.ir.GoloIrVisitor
-
- visitCaseStatement(CaseStatement) - Method in class gololang.ir.IrTreeDumper
-
- visitCaseStatement(CaseStatement) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitClosureReference(ClosureReference) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitClosureReference(ClosureReference) - Method in interface gololang.ir.GoloIrVisitor
-
- visitClosureReference(ClosureReference) - Method in class gololang.ir.IrTreeDumper
-
- visitClosureReference(ClosureReference) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitClosureReference(ClosureReference) - Method in class org.eclipse.golo.compiler.ClosureCaptureGoloIrVisitor
-
- visitCollectionComprehension(CollectionComprehension) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitCollectionComprehension(CollectionComprehension) - Method in interface gololang.ir.GoloIrVisitor
-
- visitCollectionComprehension(CollectionComprehension) - Method in class gololang.ir.IrTreeDumper
-
- visitCollectionComprehension(CollectionComprehension) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitCollectionLiteral(CollectionLiteral) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitCollectionLiteral(CollectionLiteral) - Method in interface gololang.ir.GoloIrVisitor
-
- visitCollectionLiteral(CollectionLiteral) - Method in class gololang.ir.IrTreeDumper
-
- visitCollectionLiteral(CollectionLiteral) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitConditionalBranching(ConditionalBranching) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitConditionalBranching(ConditionalBranching) - Method in interface gololang.ir.GoloIrVisitor
-
- visitConditionalBranching(ConditionalBranching) - Method in class gololang.ir.IrTreeDumper
-
- visitConditionalBranching(ConditionalBranching) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitConstantStatement(ConstantStatement) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitConstantStatement(ConstantStatement) - Method in interface gololang.ir.GoloIrVisitor
-
- visitConstantStatement(ConstantStatement) - Method in class gololang.ir.IrTreeDumper
-
- visitConstantStatement(ConstantStatement) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitDecorator(Decorator) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitDecorator(Decorator) - Method in interface gololang.ir.GoloIrVisitor
-
- visitDecorator(Decorator) - Method in class gololang.ir.IrTreeDumper
-
- visitDecorator(Decorator) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitDestructuringAssignment(DestructuringAssignment) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitDestructuringAssignment(DestructuringAssignment) - Method in interface gololang.ir.GoloIrVisitor
-
- visitDestructuringAssignment(DestructuringAssignment) - Method in class gololang.ir.IrTreeDumper
-
- visitDestructuringAssignment(DestructuringAssignment) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitForEachLoopStatement(ForEachLoopStatement) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitForEachLoopStatement(ForEachLoopStatement) - Method in interface gololang.ir.GoloIrVisitor
-
- visitForEachLoopStatement(ForEachLoopStatement) - Method in class gololang.ir.IrTreeDumper
-
- visitForEachLoopStatement(ForEachLoopStatement) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitFunction(GoloFunction) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitFunction(GoloFunction) - Method in interface gololang.ir.GoloIrVisitor
-
- visitFunction(GoloFunction) - Method in class gololang.ir.IrTreeDumper
-
- visitFunction(GoloFunction) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitFunction(GoloFunction) - Method in class org.eclipse.golo.compiler.ClosureCaptureGoloIrVisitor
-
- visitFunctionInvocation(FunctionInvocation) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitFunctionInvocation(FunctionInvocation) - Method in interface gololang.ir.GoloIrVisitor
-
- visitFunctionInvocation(FunctionInvocation) - Method in class gololang.ir.IrTreeDumper
-
- visitFunctionInvocation(FunctionInvocation) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitFunctionInvocation(FunctionInvocation) - Method in class org.eclipse.golo.compiler.ClosureCaptureGoloIrVisitor
-
- visitLocalReference(LocalReference) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitLocalReference(LocalReference) - Method in interface gololang.ir.GoloIrVisitor
-
- visitLocalReference(LocalReference) - Method in class gololang.ir.IrTreeDumper
-
- visitLocalReference(LocalReference) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitLoopBreakFlowStatement(LoopBreakFlowStatement) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitLoopBreakFlowStatement(LoopBreakFlowStatement) - Method in interface gololang.ir.GoloIrVisitor
-
- visitLoopBreakFlowStatement(LoopBreakFlowStatement) - Method in class gololang.ir.IrTreeDumper
-
- visitLoopBreakFlowStatement(LoopBreakFlowStatement) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitLoopStatement(LoopStatement) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitLoopStatement(LoopStatement) - Method in interface gololang.ir.GoloIrVisitor
-
- visitLoopStatement(LoopStatement) - Method in class gololang.ir.IrTreeDumper
-
- visitLoopStatement(LoopStatement) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitMatchExpression(MatchExpression) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitMatchExpression(MatchExpression) - Method in interface gololang.ir.GoloIrVisitor
-
- visitMatchExpression(MatchExpression) - Method in class gololang.ir.IrTreeDumper
-
- visitMatchExpression(MatchExpression) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitMember(Member) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitMember(Member) - Method in interface gololang.ir.GoloIrVisitor
-
- visitMember(Member) - Method in class gololang.ir.IrTreeDumper
-
- visitMember(Member) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitMethodInvocation(MethodInvocation) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitMethodInvocation(MethodInvocation) - Method in interface gololang.ir.GoloIrVisitor
-
- visitMethodInvocation(MethodInvocation) - Method in class gololang.ir.IrTreeDumper
-
- visitMethodInvocation(MethodInvocation) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitModule(GoloModule) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitModule(GoloModule) - Method in interface gololang.ir.GoloIrVisitor
-
- visitModule(GoloModule) - Method in class gololang.ir.IrTreeDumper
-
- visitModule(GoloModule) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitModuleImport(ModuleImport) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitModuleImport(ModuleImport) - Method in interface gololang.ir.GoloIrVisitor
-
- visitModuleImport(ModuleImport) - Method in class gololang.ir.IrTreeDumper
-
- visitModuleImport(ModuleImport) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitNamedArgument(NamedArgument) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitNamedArgument(NamedArgument) - Method in interface gololang.ir.GoloIrVisitor
-
- visitNamedArgument(NamedArgument) - Method in class gololang.ir.IrTreeDumper
-
- visitNamedArgument(NamedArgument) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitNamedAugmentation(NamedAugmentation) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitNamedAugmentation(NamedAugmentation) - Method in interface gololang.ir.GoloIrVisitor
-
- visitNamedAugmentation(NamedAugmentation) - Method in class gololang.ir.IrTreeDumper
-
- visitNamedAugmentation(NamedAugmentation) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitNoop(Noop) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitNoop(Noop) - Method in interface gololang.ir.GoloIrVisitor
-
- visitNoop(Noop) - Method in class gololang.ir.IrTreeDumper
-
- visitNoop(Noop) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitor(Map<Class<? extends GoloElement<?>>, FunctionReference>) - Static method in class gololang.ir.Visitors
-
Creates a visitor from a map of functions.
- visitor(Map<Class<? extends GoloElement<?>>, FunctionReference>, FunctionReference, Visitors.Walk) - Static method in class gololang.ir.Visitors
-
Creates a visitor from a map of functions.
- visitor(FunctionReference, Visitors.Walk) - Static method in class gololang.ir.Visitors
-
Creates a visitor from a unique function.
- visitor(FunctionReference) - Static method in class gololang.ir.Visitors
-
Creates a visitor from a unique function.
- Visitors - Class in gololang.ir
-
- Visitors.DispatchIrVisitor - Class in gololang.ir
-
A special adapter class to ease the creation of IR visitors in Golo.
- visitReferenceLookup(ReferenceLookup) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitReferenceLookup(ReferenceLookup) - Method in interface gololang.ir.GoloIrVisitor
-
- visitReferenceLookup(ReferenceLookup) - Method in class gololang.ir.IrTreeDumper
-
- visitReferenceLookup(ReferenceLookup) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitReferenceLookup(ReferenceLookup) - Method in class org.eclipse.golo.compiler.ClosureCaptureGoloIrVisitor
-
- visitReturnStatement(ReturnStatement) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitReturnStatement(ReturnStatement) - Method in interface gololang.ir.GoloIrVisitor
-
- visitReturnStatement(ReturnStatement) - Method in class gololang.ir.IrTreeDumper
-
- visitReturnStatement(ReturnStatement) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitStruct(Struct) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitStruct(Struct) - Method in interface gololang.ir.GoloIrVisitor
-
- visitStruct(Struct) - Method in class gololang.ir.IrTreeDumper
-
- visitStruct(Struct) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitThrowStatement(ThrowStatement) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitThrowStatement(ThrowStatement) - Method in interface gololang.ir.GoloIrVisitor
-
- visitThrowStatement(ThrowStatement) - Method in class gololang.ir.IrTreeDumper
-
- visitThrowStatement(ThrowStatement) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitToplevelElements(ToplevelElements) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitToplevelElements(ToplevelElements) - Method in interface gololang.ir.GoloIrVisitor
-
- visitToplevelElements(ToplevelElements) - Method in class gololang.ir.IrTreeDumper
-
- visitToplevelElements(ToplevelElements) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitTryCatchFinally(TryCatchFinally) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitTryCatchFinally(TryCatchFinally) - Method in interface gololang.ir.GoloIrVisitor
-
- visitTryCatchFinally(TryCatchFinally) - Method in class gololang.ir.IrTreeDumper
-
- visitTryCatchFinally(TryCatchFinally) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitTryCatchFinally(TryCatchFinally) - Method in class org.eclipse.golo.compiler.ClosureCaptureGoloIrVisitor
-
- visitUnaryOperation(UnaryOperation) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitUnaryOperation(UnaryOperation) - Method in interface gololang.ir.GoloIrVisitor
-
- visitUnaryOperation(UnaryOperation) - Method in class gololang.ir.IrTreeDumper
-
- visitUnaryOperation(UnaryOperation) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitUnion(Union) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitUnion(Union) - Method in interface gololang.ir.GoloIrVisitor
-
- visitUnion(Union) - Method in class gololang.ir.IrTreeDumper
-
- visitUnion(Union) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitUnionValue(UnionValue) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitUnionValue(UnionValue) - Method in interface gololang.ir.GoloIrVisitor
-
- visitUnionValue(UnionValue) - Method in class gololang.ir.IrTreeDumper
-
- visitUnionValue(UnionValue) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- visitWhenClause(WhenClause<?>) - Method in class gololang.ir.AbstractGoloIrVisitor
-
- visitWhenClause(WhenClause<?>) - Method in interface gololang.ir.GoloIrVisitor
-
- visitWhenClause(WhenClause<?>) - Method in class gololang.ir.IrTreeDumper
-
- visitWhenClause(WhenClause<?>) - Method in class gololang.ir.Visitors.DispatchIrVisitor
-
- vtableLookup(MethodInvocationSupport.InlineCache, Object[]) - Static method in class org.eclipse.golo.runtime.MethodInvocationSupport
-
- walk(GoloIrVisitor) - Method in class gololang.ir.Block
-
Walk the visitor through this node children.
- walk(GoloIrVisitor) - Method in class gololang.ir.ClosureReference
-
Walk the visitor through this node children.
- walk(GoloIrVisitor) - Method in class gololang.ir.DestructuringAssignment
-
Walk the visitor through this node children.
- walk(GoloIrVisitor) - Method in class gololang.ir.GoloElement
-
Walk the visitor through this node children.
- warning(Object) - Static method in class gololang.Messages
-
Prints a warning to standard error.
- Warnings - Class in org.eclipse.golo.runtime
-
A static class to deal with several kinds of warnings.
- when(Object) - Method in interface gololang.ir.Alternatives
-
Defines a new alternative clause.
- when(Object) - Method in class gololang.ir.CaseStatement
-
Defines a new alternative clause.
- when(Object) - Method in class gololang.ir.ForEachLoopStatement
-
Adds a when clause to the loop.
- when(Object) - Method in class gololang.ir.MatchExpression
-
Defines a new alternative clause.
- WHEN - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- WhenClause<T extends GoloElement<?>> - Class in gololang.ir
-
- whenFalse(Object) - Method in class gololang.ir.ConditionalBranching
-
Defines the block executed when the condition evaluates to false
.
- whenTrue(Object) - Method in class gololang.ir.ConditionalBranching
-
Defines the block executed when the condition evaluates to true
.
- WHILE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- WhileLoop() - Method in class org.eclipse.golo.compiler.parser.GoloParser
-
- with(Object...) - Method in class gololang.ir.Augmentation
-
Define the functions or named augmentations to add to the target.
- with(Collection<?>) - Method in class gololang.ir.Augmentation
-
Define the functions or named augmentations to add to the target.
- with(Object) - Method in class gololang.ir.ConstantStatement
-
Defines a variable declaration (assignment) local to this expression.
- with(Object) - Method in class gololang.ir.ExpressionStatement
-
Defines a variable declaration (assignment) local to this expression.
- with(Object) - Method in class gololang.ir.NamedArgument
-
Defines a variable declaration (assignment) local to this expression.
- WITH - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
RegularExpression Id.
- withArgs(Object...) - Method in class gololang.ir.AbstractInvocation
-
Defines the values of the arguments for this invocation.
- withArgs(Object...) - Method in class gololang.ir.FunctionInvocation
-
Defines the values of the arguments for this invocation.
- withArgs(Object...) - Method in class gololang.ir.MethodInvocation
-
Defines the values of the arguments for this invocation.
- withCachedThreadPool() - Method in class gololang.concurrent.workers.WorkerEnvironment.Builder
-
- WithCaller - Annotation Type in org.eclipse.golo.runtime
-
@WithCaller
is used to define a function that takes the caller class as first argument.
- withFixedThreadPool(int) - Method in class gololang.concurrent.workers.WorkerEnvironment.Builder
-
- withFixedThreadPool() - Method in class gololang.concurrent.workers.WorkerEnvironment.Builder
-
- WithinDocumentation - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
Lexical state.
- WithinMultiString - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
-
Lexical state.
- withMember(Object) - Method in class gololang.ir.TypeWithMembers
-
Adds a member to this type.
- withNamedArguments() - Method in class gololang.ir.AbstractInvocation
-
Mark the invocation as using names arguments syntax.
- withParameters(Collection<String>) - Method in class gololang.ir.ClosureReference
-
Delegates on the wrapped target.
- withParameters(Object...) - Method in class gololang.ir.GoloFunction
-
- withParameters(Collection<?>) - Method in class gololang.ir.GoloFunction
-
- withParentClassLoader(ClassLoader) - Static method in class gololang.AdapterFabric
-
Makes an adapter fabric whose parent classloader is provided.
- withSingleThreadExecutor() - Method in class gololang.concurrent.workers.WorkerEnvironment.Builder
-
- withValue(Object, FunctionReference) - Method in class gololang.DynamicVariable
-
Given a value, calls a function func
.
- WorkerEnvironment - Class in gololang.concurrent.workers
-
A worker environment is an abstraction over a set of spawned functions that can asynchronously process messages
sent through ports.
- WorkerEnvironment(ExecutorService) - Constructor for class gololang.concurrent.workers.WorkerEnvironment
-
Creates a new worker environment using an executor.
- WorkerEnvironment.Builder - Class in gololang.concurrent.workers
-
Worker environment builder objects exist mostly to provide a good-looking API in Golo.
- WorkerFunction - Interface in gololang.concurrent.workers
-
A worker function for asynchronously processing messages.
- wrapExpression(ExpressionStatement<?>) - Method in class gololang.ir.Decorator
-