Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractGoloIrVisitor - Class in org.eclipse.golo.compiler.ir
Abstract IR Visitor.
AbstractGoloIrVisitor() - Constructor for class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
AbstractInvocation - Class in org.eclipse.golo.compiler.ir
 
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 org.eclipse.golo.compiler.ir.AssignmentStatement
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.Augmentation
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.BinaryOperation
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.Block
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.CaseStatement
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ClosureReference
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.CollectionComprehension
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.CollectionLiteral
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ConstantStatement
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.Decorator
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.DestructuringAssignment
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.FunctionInvocation
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.GoloElement
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.LoopBreakFlowStatement
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.MatchExpression
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.MethodInvocation
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ModuleImport
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.NamedArgument
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.NamedAugmentation
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ReferenceLookup
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ReturnStatement
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.Struct
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ThrowStatement
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.TryCatchFinally
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.UnaryOperation
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.Union
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.UnionValue
 
accept(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.WhenClause
 
action() - Method in class org.eclipse.golo.compiler.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
 
add(Object) - Method in class gololang.LazyList
 
add(int, Object) - Method in class gololang.LazyList
 
add(Object) - Method in class org.eclipse.golo.compiler.ir.Block
 
add(Object) - Method in class org.eclipse.golo.compiler.ir.CollectionLiteral
 
add(Object) - Method in class org.eclipse.golo.compiler.ir.NamedAugmentation
 
add(LocalReference) - Method in class org.eclipse.golo.compiler.ir.ReferenceTable
 
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
 
addAugmentation(Augmentation) - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
addDecorator(Decorator) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
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 org.eclipse.golo.compiler.ir.Augmentation
 
addFunction(GoloFunction) - Method in interface org.eclipse.golo.compiler.ir.FunctionContainer
 
addFunction(GoloFunction) - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
addFunction(GoloFunction) - Method in class org.eclipse.golo.compiler.ir.NamedAugmentation
 
addFunctions(Collection<GoloFunction>) - Method in interface org.eclipse.golo.compiler.ir.FunctionContainer
 
addFunctions(Collection<GoloFunction>) - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
addFunctions(Collection<GoloFunction>) - Method in class org.eclipse.golo.compiler.ir.NamedAugmentation
 
addImport(ModuleImport) - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
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(String) - Method in class org.eclipse.golo.compiler.ir.Struct
 
addMembers(Collection<String>) - Method in class org.eclipse.golo.compiler.ir.UnionValue
 
addModuleStateInitializer(AssignmentStatement) - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
addNamedAugmentation(NamedAugmentation) - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
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
 
addStatement(GoloStatement) - Method in class org.eclipse.golo.compiler.ir.Block
 
addStruct(Struct) - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
addSyntheticParameters(Set<String>) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
addUnion(Union) - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
addValue(String, Collection<String>) - Method in class org.eclipse.golo.compiler.ir.Union
 
addValue(UnionValue) - Method in class org.eclipse.golo.compiler.ir.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 org.eclipse.golo.compiler.ir
 
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
 
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.
anonCall(Object, FunctionInvocation) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
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) - 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
Just delegate to Loader.load(java.lang.String) to implement Function.
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
 
arity() - Method in class gololang.FunctionReference
Returns the arity of the function.
arity - Variable in class org.eclipse.golo.compiler.parser.GoloParser.FunctionRef
 
arity() - Method in class org.eclipse.golo.runtime.MethodInvocation
 
array(Object...) - Static method in class gololang.Predefined
array constructor.
array(Object...) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
arrayComprehension() - Static method in class org.eclipse.golo.compiler.ir.Builders
 
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 org.eclipse.golo.compiler.ir.AssignmentStatement
 
asClosure() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
asClosureReference() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
asCollector(Class<?>, 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, as in:
assign(Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
Creates a assignment of the given expression.
AssignedFuture - Class in gololang.concurrent.async
Convenience implementation for pre-set futures.
assignment() - Static method in class org.eclipse.golo.compiler.ir.Builders
 
Assignment() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
AssignmentStatement - Class in org.eclipse.golo.compiler.ir
 
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
 
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
 
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(String) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
augment(PackageAndClass) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
AUGMENT - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
Augmentation - Class in org.eclipse.golo.compiler.ir
"classical" augmentation.
augmentation(String) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
augmentation(PackageAndClass) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
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(String) - 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(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.

B

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
 
BinaryOperation - Class in org.eclipse.golo.compiler.ir
 
binaryOperation(OperatorType, Object, Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
binaryOperation(Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
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 org.eclipse.golo.compiler.ir
 
block() - Static method in class org.eclipse.golo.compiler.ir.Builders
 
block(Object...) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
block(Object...) - Method in class org.eclipse.golo.compiler.ir.ClosureReference
 
block(Object) - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
block(Object...) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
block(Block) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
block(Block) - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
block(Object...) - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
Block() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
BlockContainer - Interface in org.eclipse.golo.compiler.ir
 
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.
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 org.eclipse.golo.compiler.ir.Builders
 
branch(Object, Block, Block, ConditionalBranching) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
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.
Builders - Class in org.eclipse.golo.compiler.ir
 

C

call(String) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
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 org.eclipse.golo.compiler.ir.GoloElement
 
cantReplace() - Method in class org.eclipse.golo.compiler.ir.GoloElement
 
cantReplace(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.GoloElement
 
captureClosedReference() - Method in class org.eclipse.golo.compiler.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 org.eclipse.golo.compiler.ir.Builders
 
CaseStatement - Class in org.eclipse.golo.compiler.ir
 
CATCH - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
catching(Object) - Method in class org.eclipse.golo.compiler.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.
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
 
className() - Method in class org.eclipse.golo.compiler.PackageAndClass
 
classRef(Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
CLASSREF - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
ClassReferenceSupport - Class in org.eclipse.golo.runtime
 
clear() - Method in class gololang.LazyList
 
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
 
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
 
ClosureReference - Class in org.eclipse.golo.compiler.ir
 
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.
collection(String, Object...) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
collection(CollectionLiteral.Type, Object...) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
collectionComprehension(CollectionLiteral.Type) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
collectionComprehension(String) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
CollectionComprehension - Class in org.eclipse.golo.compiler.ir
 
CollectionLiteral - Class in org.eclipse.golo.compiler.ir
 
CollectionLiteral() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
CollectionLiteral.Type - Enum in org.eclipse.golo.compiler.ir
 
column - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
 
COMMENT - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
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(AugmentationMethod) - Method in class org.eclipse.golo.runtime.augmentation.AugmentationMethod
Compare applications for priority.
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
 
condition(Object) - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
condition(Object) - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
condition() - Method in class org.eclipse.golo.compiler.ir.WhenClause
 
ConditionalBranching - Class in org.eclipse.golo.compiler.ir
 
ConditionalBranching() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
cons(Object, FunctionReference) - Static method in class gololang.LazyList
Create a new list from the head and tail values.
constant(Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
constant(boolean) - Method in class org.eclipse.golo.compiler.ir.Decorator
 
constant() - Method in class org.eclipse.golo.compiler.ir.Decorator
 
constant(boolean) - Method in class org.eclipse.golo.compiler.ir.FunctionInvocation
 
constant() - Method in class org.eclipse.golo.compiler.ir.FunctionInvocation
 
CONSTANT_INVOCATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
ConstantStatement - Class in org.eclipse.golo.compiler.ir
 
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.
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
 
createDecorator() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
createFactories() - Method in class org.eclipse.golo.compiler.ir.Struct
 
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
 
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
 
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.

D

debugStream - Variable in class org.eclipse.golo.compiler.parser.GoloParserTokenManager
Debug output.
declaring() - Method in class org.eclipse.golo.compiler.ir.AssignmentStatement
 
declaring(boolean) - Method in class org.eclipse.golo.compiler.ir.AssignmentStatement
 
declaring() - Method in class org.eclipse.golo.compiler.ir.DestructuringAssignment
 
declaring(boolean) - Method in class org.eclipse.golo.compiler.ir.DestructuringAssignment
 
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 org.eclipse.golo.compiler.ir.GoloFunction
 
decorator(Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
Decorator - Class in org.eclipse.golo.compiler.ir
 
decorator() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
decorator(boolean) - Method in class org.eclipse.golo.compiler.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 interface org.eclipse.golo.compiler.parser.GoloParserConstants
Lexical state.
DEFAULT_IMPORTS - Static variable in class org.eclipse.golo.compiler.ir.GoloModule
 
defaultVisit(SimpleNode, Object) - Method in class org.eclipse.golo.compiler.parser.GoloParserDefaultVisitor
 
define(String, Object) - Method in class gololang.DynamicObject
Defines a property.
define(Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
Creates a declaring assignment to a given reference.
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
 
destruct() - Method in class gololang.error.Result
Return a Tuple representing this Result.
destruct() - Method in class gololang.GoloStruct
Destructuration helper.
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.
destruct() - Static method in class org.eclipse.golo.compiler.ir.Builders
 
DestructuredNames() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
DestructuringAssignment - Class in org.eclipse.golo.compiler.ir
 
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_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".
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
 
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
 
DocFormatValidator() - Constructor for class org.eclipse.golo.cli.command.DocCommand.DocFormatValidator
 
Documentation() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
DOCUMENTATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
doesNotContain(GoloElement) - Method in class org.eclipse.golo.compiler.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
 
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.

E

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 org.eclipse.golo.compiler.ir.ConditionalBranching
 
empty() - Static method in class gololang.error.Result
Returns an empty Result.
EMPTY - Static variable in class gololang.LazyList
Represents the empty list.
emptyBlock() - Static method in class org.eclipse.golo.compiler.ir.Block
 
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.
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
 
ensureFolderExists(Path) - Method in class org.eclipse.golo.doc.AbstractProcessor
 
enter(String) - Method in class org.eclipse.golo.compiler.ir.SymbolGenerator
 
entrySet() - Method in class org.eclipse.golo.compiler.utils.AbstractRegister
 
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.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.ir.GoloFunction
 
equals(Object) - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
equals(Object) - Method in class org.eclipse.golo.compiler.ir.ModuleImport
 
equals(Object) - Method in class org.eclipse.golo.compiler.ir.PositionInSourceCode
 
equals(Object) - Method in class org.eclipse.golo.compiler.PackageAndClass
 
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_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.
ESCAPE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
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.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 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.ir.SymbolGenerator
 
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 org.eclipse.golo.compiler.ir.CollectionComprehension
 
expression(Object) - Method in class org.eclipse.golo.compiler.ir.DestructuringAssignment
 
Expressions() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
ExpressionStatement - Class in org.eclipse.golo.compiler.ir
 
ExpressionStatement() - Constructor for class org.eclipse.golo.compiler.ir.ExpressionStatement
 
ExpressionStatement() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
Extractors - Class in org.eclipse.golo.runtime
 
extractTargetJavaClass(String) - Static method in class org.eclipse.golo.compiler.utils.NamingUtils
 
extractTargetJavaPackage(String) - Static method in class org.eclipse.golo.compiler.utils.NamingUtils
 

F

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.Predefined
Check if a file exists.
fileToText(Object, Object) - Static method in class gololang.Predefined
Reads the content of a text file.
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 org.eclipse.golo.compiler.ir.TryCatchFinally
 
FINALLY - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
find() - Method in class org.eclipse.golo.runtime.PropertyMethodFinder
 
firstToken - Variable in class org.eclipse.golo.compiler.parser.SimpleNode
 
flatDeepCopy(boolean) - Method in class org.eclipse.golo.compiler.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.
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.
followedBy(Object) - Method in class org.eclipse.golo.compiler.ir.AbstractInvocation
 
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
foreach() - Static method in class org.eclipse.golo.compiler.ir.Builders
 
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 org.eclipse.golo.compiler.ir
 
fork() - Method in class org.eclipse.golo.compiler.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.
fromString(String) - Static method in class org.eclipse.golo.compiler.PackageAndClass
Extracts a package and class definition from a string.
fromString(String) - Static method in enum org.eclipse.golo.runtime.OperatorType
 
frozenCopy() - Method in class gololang.GoloStruct
Makes a shallow frozen copy where any member value modification attempt will fail with an IllegalStateException.
fun(Object, Object, Object, Object) - Static method in class gololang.Predefined
Obtains a reference to a function.
fun(Object, Object, Object) - Static method in class gololang.Predefined
Obtains the first reference to a function.
fun(Object, Object) - Static method in class gololang.Predefined
Obtains the first reference to a function.
Function() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
FUNCTION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
functionalInterfaceFilter(MethodHandles.Lookup, Class<?>, Object) - Static method in class org.eclipse.golo.runtime.FunctionCallSupport
 
FunctionCallSupport - Class in org.eclipse.golo.runtime
 
FunctionContainer - Interface in org.eclipse.golo.compiler.ir
 
functionDeclaration() - Static method in class org.eclipse.golo.compiler.ir.Builders
 
functionDeclaration(String) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
FunctionDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
functionInvocation() - Static method in class org.eclipse.golo.compiler.ir.Builders
 
FunctionInvocation - Class in org.eclipse.golo.compiler.ir
 
FunctionInvocation() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
functionRef(Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
functionRef(Object, Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
functionRef(Object, Object, Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
functionRef(Object, Object, Object, Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
FunctionRef() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
FunctionRef(String, String, int, boolean) - Constructor for class org.eclipse.golo.compiler.parser.GoloParser.FunctionRef
 
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.
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.

G

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(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(String) - Method in class org.eclipse.golo.compiler.ir.ReferenceTable
 
get(Object) - Method in class org.eclipse.golo.compiler.utils.AbstractRegister
 
getAnonymousFunctionInvocations() - Method in class org.eclipse.golo.compiler.ir.AbstractInvocation
 
getArguments() - Method in class org.eclipse.golo.compiler.ir.AbstractInvocation
 
getArity() - Method in class org.eclipse.golo.compiler.ir.AbstractInvocation
 
getArity() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
getASTNode() - Method in class org.eclipse.golo.compiler.ir.GoloElement
 
getAugmentationNames() - Method in class org.eclipse.golo.compiler.parser.ASTAugmentDeclaration
 
getAugmentations() - Method in class org.eclipse.golo.compiler.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 org.eclipse.golo.compiler.ir.BlockContainer
 
getBlock() - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
getBlock() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
getBlock() - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
getBytecode() - Method in class org.eclipse.golo.compiler.CodeGenerationResult
 
getCapturedReferenceNames() - Method in class org.eclipse.golo.compiler.ir.ClosureReference
 
getCatchBlock() - Method in class org.eclipse.golo.compiler.ir.TryCatchFinally
 
getClassLoader() - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
 
getClauses() - Method in interface org.eclipse.golo.compiler.ir.Alternatives
 
getClauses() - Method in class org.eclipse.golo.compiler.ir.CaseStatement
 
getClauses() - Method in class org.eclipse.golo.compiler.ir.MatchExpression
 
getColumn() - Method in class org.eclipse.golo.compiler.ir.PositionInSourceCode
 
getColumn() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
Deprecated.
getColumnInSourceCode() - Method in class org.eclipse.golo.compiler.parser.GoloASTNode
 
getCondition() - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
getConditionStatement() - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
getConstructors(Class<?>) - Static method in class org.eclipse.golo.runtime.Extractors
 
getCurrentOffset() - Method in class org.eclipse.golo.compiler.parser.JavaOffsetCharStream
 
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 org.eclipse.golo.compiler.ir.GoloFunction
 
getDecorators() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
getDescription() - Method in class org.eclipse.golo.compiler.GoloCompilationException.Problem
 
getDocumentation() - Method in class org.eclipse.golo.compiler.ir.GoloElement
 
getDocumentation() - Method in class org.eclipse.golo.compiler.parser.GoloASTNode
 
getElementIdentifier() - Method in class org.eclipse.golo.compiler.parser.ASTForEachLoop
 
getElseConditionalBranching() - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
getEnclosingLoop() - Method in class org.eclipse.golo.compiler.ir.LoopBreakFlowStatement
 
getEndColumn() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
Get end column.
getEndLine() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
Get end line.
getExceptionId() - Method in class org.eclipse.golo.compiler.ir.TryCatchFinally
 
getExceptionId() - Method in class org.eclipse.golo.compiler.parser.ASTTryCatchFinally
 
getExpression() - Method in class org.eclipse.golo.compiler.ir.CollectionComprehension
 
getExpression() - Method in class org.eclipse.golo.compiler.ir.DestructuringAssignment
 
getExpression() - Method in class org.eclipse.golo.compiler.ir.NamedArgument
 
getExpressions() - Method in class org.eclipse.golo.compiler.ir.CollectionLiteral
 
getExpressionStatement() - Method in class org.eclipse.golo.compiler.ir.AssignmentStatement
 
getExpressionStatement() - Method in class org.eclipse.golo.compiler.ir.Decorator
 
getExpressionStatement() - Method in class org.eclipse.golo.compiler.ir.ReturnStatement
 
getExpressionStatement() - Method in class org.eclipse.golo.compiler.ir.ThrowStatement
 
getExpressionStatement() - Method in class org.eclipse.golo.compiler.ir.UnaryOperation
 
getFalseBlock() - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
getFields(Class<?>) - Static method in class org.eclipse.golo.runtime.Extractors
 
getFinallyBlock() - Method in class org.eclipse.golo.compiler.ir.TryCatchFinally
 
getFirstToken() - Method in class org.eclipse.golo.compiler.GoloCompilationException.Problem
 
getFunctions() - Method in class org.eclipse.golo.compiler.ir.Augmentation
 
getFunctions() - Method in interface org.eclipse.golo.compiler.ir.FunctionContainer
 
getFunctions() - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
getFunctions() - Method in class org.eclipse.golo.compiler.ir.NamedAugmentation
 
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
 
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 org.eclipse.golo.compiler.ir.GoloModule
 
getIndex() - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
getInitStatement() - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
getInterfaces() - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
 
getIrElement() - Method in class org.eclipse.golo.compiler.parser.GoloASTNode
 
getIterable() - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
getKind() - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
getLastToken() - Method in class org.eclipse.golo.compiler.GoloCompilationException.Problem
 
getLeftExpression() - Method in class org.eclipse.golo.compiler.ir.BinaryOperation
 
getLine() - Method in class org.eclipse.golo.compiler.ir.PositionInSourceCode
 
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 org.eclipse.golo.compiler.ir.AssignmentStatement
 
getLocalReferenceTable() - Method in class org.eclipse.golo.compiler.ir.Block
 
getLocalReferenceTable() - Method in class org.eclipse.golo.compiler.ir.GoloElement
 
getLoopBlocks() - Method in class org.eclipse.golo.compiler.ir.CollectionComprehension
 
getMembers() - Method in class org.eclipse.golo.compiler.ir.Struct
 
getMembers() - Method in class org.eclipse.golo.compiler.ir.UnionValue
 
getMembers() - Method in class org.eclipse.golo.compiler.parser.ASTStructDeclaration
 
getMembers() - Method in class org.eclipse.golo.compiler.parser.ASTUnionValue
 
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
 
getMutableType() - Method in class org.eclipse.golo.compiler.ir.CollectionComprehension
 
getName() - Method in class org.eclipse.golo.compiler.ir.AbstractInvocation
 
getName() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
getName() - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
getName() - Method in class org.eclipse.golo.compiler.ir.NamedArgument
 
getName() - Method in class org.eclipse.golo.compiler.ir.NamedAugmentation
 
getName() - Method in class org.eclipse.golo.compiler.ir.ReferenceLookup
 
getName() - Method in class org.eclipse.golo.compiler.ir.Struct
 
getName() - Method in class org.eclipse.golo.compiler.ir.Union
 
getName() - Method in class org.eclipse.golo.compiler.ir.UnionValue
 
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.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
 
getNamedAugmentations() - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
getNames() - Method in class org.eclipse.golo.compiler.ir.Augmentation
 
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 org.eclipse.golo.compiler.ir.Alternatives
 
getOtherwise() - Method in class org.eclipse.golo.compiler.ir.CaseStatement
 
getOtherwise() - Method in class org.eclipse.golo.compiler.ir.MatchExpression
 
getOverrides() - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
 
getPackageAndClass() - Method in class org.eclipse.golo.compiler.CodeGenerationResult
 
getPackageAndClass() - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
getPackageAndClass() - Method in class org.eclipse.golo.compiler.ir.ModuleImport
 
getPackageAndClass() - Method in class org.eclipse.golo.compiler.ir.NamedAugmentation
 
getPackageAndClass() - Method in class org.eclipse.golo.compiler.ir.Struct
 
getPackageAndClass() - Method in class org.eclipse.golo.compiler.ir.Union
 
getPackageAndClass() - Method in class org.eclipse.golo.compiler.ir.UnionValue
 
getParameterNames() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
getParameters() - Method in class org.eclipse.golo.compiler.parser.ASTFunction
 
getParent() - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
 
getParentNode() - Method in class org.eclipse.golo.compiler.ir.GoloElement
 
getPositionInSourceCode() - Method in class org.eclipse.golo.compiler.ir.GoloElement
 
getPositionInSourceCode() - Method in class org.eclipse.golo.compiler.parser.GoloASTNode
 
getPostStatement() - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
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 org.eclipse.golo.compiler.ir.Struct
 
getReference() - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
getReferences() - Method in class org.eclipse.golo.compiler.ir.DestructuringAssignment
 
getReferences() - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
getReferenceTable() - Method in class org.eclipse.golo.compiler.ir.Block
 
getRightExpression() - Method in class org.eclipse.golo.compiler.ir.BinaryOperation
 
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.
getStatements() - Method in class org.eclipse.golo.compiler.ir.Block
 
getSubtypeByName(String) - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
GetSuffix(int) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
 
getSyntheticParameterCount() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
getSyntheticParameterNames() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
getSyntheticSelfName() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
getTabSize() - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
 
getTarget() - Method in class org.eclipse.golo.compiler.ir.Augmentation
 
getTarget() - Method in class org.eclipse.golo.compiler.ir.ClosureReference
 
getTarget() - Method in class org.eclipse.golo.compiler.parser.ASTAugmentDeclaration
 
getToken(int) - Method in class org.eclipse.golo.compiler.parser.GoloParser
Get the specific Token.
getTrueBlock() - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
getTryBlock() - Method in class org.eclipse.golo.compiler.ir.TryCatchFinally
 
getType() - Method in class org.eclipse.golo.compiler.GoloCompilationException.Problem
 
getType() - Method in class org.eclipse.golo.compiler.ir.BinaryOperation
 
getType() - Method in class org.eclipse.golo.compiler.ir.CollectionComprehension
 
getType() - Method in class org.eclipse.golo.compiler.ir.CollectionLiteral
 
getType() - Method in class org.eclipse.golo.compiler.ir.LoopBreakFlowStatement
 
getType() - Method in class org.eclipse.golo.compiler.ir.UnaryOperation
 
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
 
getUnion() - Method in class org.eclipse.golo.compiler.ir.UnionValue
 
getValue() - Method in class org.eclipse.golo.compiler.ir.ConstantStatement
 
getValue() - Method in class org.eclipse.golo.compiler.parser.Token
An optional attribute value of the Token.
getValues() - Method in class org.eclipse.golo.compiler.ir.Union
 
getWhenClause() - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
GoloAdapter - Interface in gololang
Marker interface for Golo adapters.
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 - Class in org.eclipse.golo.compiler.ir
 
GoloElement() - Constructor for class org.eclipse.golo.compiler.ir.GoloElement
 
GoloFunction - Class in org.eclipse.golo.compiler.ir
 
GoloFunction.Scope - Enum in org.eclipse.golo.compiler.ir
 
GoloGoloCommand - Class in org.eclipse.golo.cli.command
 
GoloGoloCommand() - Constructor for class org.eclipse.golo.cli.command.GoloGoloCommand
 
GoloIrVisitor - Interface in org.eclipse.golo.compiler.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
 
GoloModule - Class in org.eclipse.golo.compiler.ir
 
GoloModule(PackageAndClass) - Constructor for class org.eclipse.golo.compiler.ir.GoloModule
 
GoloModule(PackageAndClass, ReferenceTable) - Constructor for class org.eclipse.golo.compiler.ir.GoloModule
 
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.
GoloParser.FunctionRef - Class in org.eclipse.golo.compiler.parser
 
GoloParser.ParserClassRef - Class in org.eclipse.golo.compiler.parser
 
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 - Class in org.eclipse.golo.compiler.ir
 
GoloStatement() - Constructor for class org.eclipse.golo.compiler.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
 
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
 

H

handle() - Method in class gololang.FunctionReference
Unboxes the method handle.
handleCompilationException(GoloCompilationException) - Method in interface org.eclipse.golo.cli.command.spi.CliCommand
 
hasASTNode() - Method in class org.eclipse.golo.compiler.ir.GoloElement
 
hasCatchBlock() - Method in class org.eclipse.golo.compiler.ir.TryCatchFinally
 
hasDecorators() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
hasElseConditionalBranching() - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
hasFalseBlock() - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
hasFinallyBlock() - Method in class org.eclipse.golo.compiler.ir.TryCatchFinally
 
hasFunctions() - Method in class org.eclipse.golo.compiler.ir.Augmentation
 
hasFunctions() - Method in interface org.eclipse.golo.compiler.ir.FunctionContainer
 
hasFunctions() - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
hasFunctions() - Method in class org.eclipse.golo.compiler.ir.NamedAugmentation
 
hashCode() - Method in class gololang.error.Result
 
hashCode() - Method in class gololang.FunctionReference
 
hashCode() - Method in class gololang.LazyList
Compute the hashCode of this list.
hashCode() - Method in class gololang.Tuple
 
hashCode() - Method in class gololang.Unknown
 
hashCode() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
hashCode() - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
hashCode() - Method in class org.eclipse.golo.compiler.ir.ModuleImport
 
hashCode() - Method in class org.eclipse.golo.compiler.ir.PositionInSourceCode
 
hashCode() - Method in class org.eclipse.golo.compiler.PackageAndClass
 
hashCode() - Method in class org.eclipse.golo.runtime.augmentation.AugmentationMethod
 
hasInitStatement() - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
hasLocalTarget() - Method in class org.eclipse.golo.compiler.ir.Augmentation
 
hasMain() - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
hasMembers() - Method in class org.eclipse.golo.compiler.ir.UnionValue
 
hasMethod(String) - Method in class gololang.DynamicObject
Verify if a method is defined for the dynamic object.
hasNames() - Method in class org.eclipse.golo.compiler.ir.Augmentation
 
hasNext() - Method in class gololang.HeadTailIterator
 
hasNext() - Method in class org.eclipse.golo.runtime.PrimitiveArrayIterator
 
hasOnlyReturn() - Method in class org.eclipse.golo.compiler.ir.Block
 
hasPostStatement() - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
hasReferenceFor(String) - Method in class org.eclipse.golo.compiler.ir.ReferenceTable
 
hasReturn() - Method in class org.eclipse.golo.compiler.ir.Block
 
hasStarImplementation() - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
 
hasStarOverride() - Method in class org.eclipse.golo.runtime.adapters.AdapterDefinition
 
hasWhenClause() - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
head() - Method in interface gololang.HeadTail
Get the head of the structure.
head() - Method in class gololang.LazyList
Gets the first element of the list (its head).
head() - Method in class gololang.Tuple
Returns the first element of the tuple.
head(Object[]) - Static method in class org.eclipse.golo.runtime.ArrayHelper
 
HeadTail<E> - Interface in gololang
Structure having a head and a tail.
HeadTailIterator<T> - Class in gololang
Wraps a Headtail into an iterator
HtmlProcessor - Class in org.eclipse.golo.doc
 
HtmlProcessor() - Constructor for class org.eclipse.golo.doc.HtmlProcessor
 

I

id - Variable in class org.eclipse.golo.compiler.parser.SimpleNode
 
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 org.eclipse.golo.compiler.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
 
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(Class<?>) - Static method in class org.eclipse.golo.runtime.Module
 
IN - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
inAugment() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
inAugment(boolean) - Method in class org.eclipse.golo.compiler.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 org.eclipse.golo.compiler.ir.LocalReference
 
indexOf(Object) - Method in class gololang.LazyList
Returns the position of the first occurrence of the given element in the list.
init(Object) - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
InitCommand - Class in org.eclipse.golo.cli.command
 
InitCommand() - Constructor for class org.eclipse.golo.cli.command.InitCommand
 
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
 
inPackage(PackageAndClass) - Method in class org.eclipse.golo.compiler.PackageAndClass
 
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 org.eclipse.golo.compiler.ir.GoloFunction
 
insertArguments(int, Object...) - Method in class gololang.FunctionReference
Partial application.
insertMissingReturnStatement() - Method in class org.eclipse.golo.compiler.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 org.eclipse.golo.compiler.ir.Block
 
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 - 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 org.eclipse.golo.compiler.ir.Builders
 
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.
IrTreeDumper - Class in org.eclipse.golo.compiler.ir
 
IrTreeDumper() - Constructor for class org.eclipse.golo.compiler.ir.IrTreeDumper
 
is_noguard(Object, Object) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
isAnonymous() - Method in class org.eclipse.golo.compiler.ir.FunctionInvocation
 
isAnonymous() - Method in class org.eclipse.golo.compiler.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 org.eclipse.golo.compiler.ir.Decorator
 
isConstant() - Method in class org.eclipse.golo.compiler.ir.FunctionInvocation
 
isConstant() - Method in class org.eclipse.golo.compiler.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 org.eclipse.golo.compiler.ir.AssignmentStatement
 
isDeclaring() - Method in class org.eclipse.golo.compiler.ir.DestructuringAssignment
 
isDecorated() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
isDecorator() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
isDecorator() - Method in class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
 
isDestructuring() - Method in class org.eclipse.golo.compiler.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.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.compiler.ir.Block
 
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.
isFunctionalInterface(Class<?>) - Static method in class org.eclipse.golo.runtime.TypeMatching
 
isImplicit() - Method in class org.eclipse.golo.compiler.ir.ModuleImport
 
isInAugment() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
isLastArgumentAnArray(int, Object[]) - Static method in class org.eclipse.golo.runtime.TypeMatching
 
isLocal() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
isLocal() - Method in class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
 
isMain() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
isMethodCall() - Method in class org.eclipse.golo.compiler.ir.BinaryOperation
 
isMethodDecorated(Method) - Static method in class org.eclipse.golo.runtime.DecoratorsHelper
 
isModuleInit() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
isModuleState() - Method in class org.eclipse.golo.compiler.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
 
isNull() - Method in class org.eclipse.golo.compiler.ir.PositionInSourceCode
 
isNullSafeGuarded() - Method in class org.eclipse.golo.compiler.ir.MethodInvocation
 
isOnExpression() - Method in class org.eclipse.golo.compiler.parser.ASTAnonymousFunctionInvocation
 
isOnModuleState() - Method in class org.eclipse.golo.compiler.ir.FunctionInvocation
 
isOnReference() - Method in class org.eclipse.golo.compiler.ir.FunctionInvocation
 
isPublic(Member) - Static method in class org.eclipse.golo.runtime.Extractors
 
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 org.eclipse.golo.compiler.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 org.eclipse.golo.compiler.ir.GoloFunction
 
isSynthetic() - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
isSynthetic() - Method in class org.eclipse.golo.compiler.ir.ReturnStatement
 
isTerminated() - Method in class gololang.concurrent.workers.WorkerEnvironment
 
isTryCatch() - Method in class org.eclipse.golo.compiler.ir.TryCatchFinally
 
isTryCatchFinally() - Method in class org.eclipse.golo.compiler.ir.TryCatchFinally
 
isTryFinally() - Method in class org.eclipse.golo.compiler.ir.TryCatchFinally
 
isValue() - Method in class gololang.error.Result
 
isValue(Object) - Method in class gololang.error.Result
 
isVarargs() - Method in class org.eclipse.golo.compiler.ir.DestructuringAssignment
 
isVarargs() - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
isVarargs() - Method in class org.eclipse.golo.compiler.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.LazyList
Creates an iterator over the list.
iterator() - Method in class gololang.Tuple
Creates an iterator over the tuple.

J

JavaBytecodeAdapterGenerator - Class in org.eclipse.golo.runtime.adapters
 
JavaBytecodeAdapterGenerator() - Constructor for class org.eclipse.golo.runtime.adapters.JavaBytecodeAdapterGenerator
 
JavaCharStream - Class in org.eclipse.golo.compiler.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - Constructor for class org.eclipse.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(Reader, int, int) - Constructor for class org.eclipse.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(Reader) - Constructor for class org.eclipse.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int, int) - Constructor for class org.eclipse.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int, int) - Constructor for class org.eclipse.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int) - Constructor for class org.eclipse.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int) - Constructor for class org.eclipse.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String) - Constructor for class org.eclipse.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream) - Constructor for class org.eclipse.golo.compiler.parser.JavaCharStream
Constructor.
JavaOffsetCharStream - Class in org.eclipse.golo.compiler.parser
JavaCharStream extension allowing to track token offsets.
JavaOffsetCharStream(JavaCharStream) - Constructor for class org.eclipse.golo.compiler.parser.JavaOffsetCharStream
 
jj_nt - Variable in class org.eclipse.golo.compiler.parser.GoloParser
Next token.
jjFillToken() - Method in class org.eclipse.golo.compiler.parser.GoloOffsetParserTokenManager
 
jjFillToken() - Method in class org.eclipse.golo.compiler.parser.GoloParserTokenManager
 
jjnewLexState - Static variable in class org.eclipse.golo.compiler.parser.GoloParserTokenManager
Lex State array.
jjstrLiteralImages - Static variable in class org.eclipse.golo.compiler.parser.GoloParserTokenManager
Token literal values.
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTAdditiveExpression
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTAndExpression
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTAnonymousFunctionInvocation
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTArgument
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTAssignment
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTAugmentDeclaration
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTBlock
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTBreak
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTCase
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTCollectionLiteral
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTCompilationUnit
Accept the visitor.
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTConditionalBranching
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTContinue
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTDecoratorDeclaration
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTDestructuringAssignment
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTEqualityExpression
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTerror
Accept the visitor.
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTExpressionStatement
Accept the visitor.
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTForEachLoop
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTForLoop
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTFunction
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTFunctionInvocation
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTImportDeclaration
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTInvocationExpression
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTLetOrVar
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTLiteral
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTMatch
Accept the visitor.
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTMethodInvocation
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTModuleDeclaration
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTMultiplicativeExpression
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTNamedAugmentationDeclaration
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTOrExpression
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTOrIfNullExpression
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTReference
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTRelationalExpression
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTReturn
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTStructDeclaration
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTThrow
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTToplevelDeclaration
Accept the visitor.
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTTryCatchFinally
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTUnaryExpression
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTUnionDeclaration
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTUnionValue
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.ASTWhileLoop
 
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.GoloASTNode
 
jjtAccept(GoloParserVisitor, Object) - Method in interface org.eclipse.golo.compiler.parser.Node
Accept the visitor.
jjtAccept(GoloParserVisitor, Object) - Method in class org.eclipse.golo.compiler.parser.SimpleNode
Accept the visitor.
jjtAddChild(Node, int) - Method in interface org.eclipse.golo.compiler.parser.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class org.eclipse.golo.compiler.parser.SimpleNode
 
JJTADDITIVEEXPRESSION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTANDEXPRESSION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTANONYMOUSFUNCTIONINVOCATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTARGUMENT - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTASSIGNMENT - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTAUGMENTDECLARATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTBLOCK - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTBREAK - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTCASE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
jjtClose() - Method in interface org.eclipse.golo.compiler.parser.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class org.eclipse.golo.compiler.parser.SimpleNode
 
JJTCOLLECTIONLITERAL - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTCOMPILATIONUNIT - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTCONDITIONALBRANCHING - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTCONTINUE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTDECORATORDECLARATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTDESTRUCTURINGASSIGNMENT - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTEQUALITYEXPRESSION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTERROR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTEXPRESSIONSTATEMENT - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTFOREACHLOOP - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTFORLOOP - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTFUNCTION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTFUNCTIONDECLARATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTFUNCTIONINVOCATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
jjtGetChild(int) - Method in interface org.eclipse.golo.compiler.parser.Node
This method returns a child node.
jjtGetChild(int) - Method in class org.eclipse.golo.compiler.parser.SimpleNode
 
jjtGetFirstToken() - Method in class org.eclipse.golo.compiler.parser.SimpleNode
 
jjtGetLastToken() - Method in class org.eclipse.golo.compiler.parser.SimpleNode
 
jjtGetNumChildren() - Method in interface org.eclipse.golo.compiler.parser.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class org.eclipse.golo.compiler.parser.SimpleNode
 
jjtGetParent() - Method in interface org.eclipse.golo.compiler.parser.Node
 
jjtGetParent() - Method in class org.eclipse.golo.compiler.parser.SimpleNode
 
jjtGetValue() - Method in class org.eclipse.golo.compiler.parser.SimpleNode
 
JJTGoloParserState - Class in org.eclipse.golo.compiler.parser
 
JJTGoloParserState() - Constructor for class org.eclipse.golo.compiler.parser.JJTGoloParserState
 
JJTIMPORTDECLARATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTINVOCATIONEXPRESSION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTLETORVAR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTLITERAL - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTMATCH - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTMETHODINVOCATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTMODULEDECLARATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTMULTIPLICATIVEEXPRESSION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTNAMEDAUGMENTATIONDECLARATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
jjtNodeName - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
jjtOpen() - Method in interface org.eclipse.golo.compiler.parser.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class org.eclipse.golo.compiler.parser.SimpleNode
 
JJTOREXPRESSION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTORIFNULLEXPRESSION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
jjtree - Variable in class org.eclipse.golo.compiler.parser.GoloParser
 
JJTREFERENCE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTRELATIONALEXPRESSION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTRETURN - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
jjtSetFirstToken(Token) - Method in class org.eclipse.golo.compiler.parser.SimpleNode
 
jjtSetLastToken(Token) - Method in class org.eclipse.golo.compiler.parser.SimpleNode
 
jjtSetParent(Node) - Method in interface org.eclipse.golo.compiler.parser.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class org.eclipse.golo.compiler.parser.SimpleNode
 
jjtSetValue(Object) - Method in class org.eclipse.golo.compiler.parser.SimpleNode
 
JJTSTRUCTDECLARATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTTHROW - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTTOPLEVELDECLARATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTTRYCATCHFINALLY - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTUNARYEXPRESSION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTUNIONDECLARATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTUNIONVALUE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTVOID - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 
JJTWHILELOOP - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserTreeConstants
 

K

kind(LocalReference.Kind) - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
kind - Variable in class org.eclipse.golo.compiler.parser.Token
An integer that describes the kind of this token.

L

lambda(String...) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
lastToken - Variable in class org.eclipse.golo.compiler.parser.SimpleNode
 
LazyList - Class in gololang
Represents a lazy list object.
left(Object) - Method in class org.eclipse.golo.compiler.ir.BinaryOperation
 
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_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_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 org.eclipse.golo.compiler.ir.ReferenceLookup
 
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
 
list(Object...) - Static method in class gololang.Predefined
Varargs version of a list constructor.
list(Object...) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
listComprehension() - Static method in class org.eclipse.golo.compiler.ir.Builders
 
Literal() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
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) - Method in class org.eclipse.golo.runtime.Loader
Load the given class.
Loader - Class in org.eclipse.golo.runtime
A Loader just encapsulate a ClassLoader.
local() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
local(boolean) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
LOCAL - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
localRef(Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
LocalReference - Class in org.eclipse.golo.compiler.ir
 
LocalReference.Kind - Enum in org.eclipse.golo.compiler.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 org.eclipse.golo.compiler.ir.LocalReference
 
loop() - Static method in class org.eclipse.golo.compiler.ir.Builders
 
loop(Object) - Method in class org.eclipse.golo.compiler.ir.CollectionComprehension
 
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 org.eclipse.golo.compiler.ir
 
LoopBreakFlowStatement.Type - Enum in org.eclipse.golo.compiler.ir
 
LoopStatement - Class in org.eclipse.golo.compiler.ir
 

M

Main - Class in org.eclipse.golo.cli
 
Main() - Constructor for class org.eclipse.golo.cli.Main
 
main(String...) - Static method in class org.eclipse.golo.cli.Main
 
Main.UsageFormatValidator - Class in org.eclipse.golo.cli
 
makeParentOf(GoloElement) - Method in class org.eclipse.golo.compiler.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(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.
map(Object...) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
mapComprehension() - Static method in class org.eclipse.golo.compiler.ir.Builders
 
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 org.eclipse.golo.compiler.ir.Builders
 
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 org.eclipse.golo.compiler.ir
 
matchFunctionReference(String, int, boolean) - Static method in class org.eclipse.golo.runtime.Extractors
 
maxNextCharInd - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
 
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(String...) - Method in class org.eclipse.golo.compiler.ir.Struct
 
members(Collection<String>) - Method in class org.eclipse.golo.compiler.ir.Struct
 
merge(Augmentation) - Method in class org.eclipse.golo.compiler.ir.Augmentation
 
merge(Block) - Method in class org.eclipse.golo.compiler.ir.Block
 
method() - Method in class org.eclipse.golo.runtime.augmentation.AugmentationMethod
 
MethodInvocation - Class in org.eclipse.golo.compiler.ir
 
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
 
mixin(DynamicObject) - Method in class gololang.DynamicObject
Mixes all properties from another dynamic object into this one, overwriting existing properties.
module(PackageAndClass) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
module(String) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
module - Variable in class org.eclipse.golo.compiler.parser.GoloParser.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 org.eclipse.golo.compiler.ir.GoloModule
 
ModuleDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
moduleImport(Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
ModuleImport - Class in org.eclipse.golo.compiler.ir
 
moduleLevel() - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
moduleName(ASTCompilationUnit) - Method in class org.eclipse.golo.doc.AbstractProcessor
 
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
 
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_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_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.
MULTIPLICATIVE_OPERATOR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
MultiplicativeExpression() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 

N

name(String) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
name - Variable in class org.eclipse.golo.compiler.parser.GoloParser.FunctionRef
 
name - Variable in class org.eclipse.golo.compiler.parser.GoloParser.ParserClassRef
 
name() - Method in class org.eclipse.golo.runtime.MethodInvocation
 
namedArgument(String) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
NamedArgument - Class in org.eclipse.golo.compiler.ir
 
namedArgumentsComplete() - Method in class org.eclipse.golo.compiler.ir.AbstractInvocation
 
NamedAugmentation - Class in org.eclipse.golo.compiler.ir
Named augmentation definition
NAMEDAUGMENTATION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
NamedAugmentationDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
NamedNode - Interface in org.eclipse.golo.compiler.parser
 
NamingUtils - Class in org.eclipse.golo.compiler.utils
 
newBreak() - Static method in class org.eclipse.golo.compiler.ir.LoopBreakFlowStatement
 
newContinue() - Static method in class org.eclipse.golo.compiler.ir.LoopBreakFlowStatement
 
newInstance(Object...) - Method in class gololang.AdapterFabric.Maker
Creates a new instance, calling the right constructor based on the adapter super class.
NEWLINE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
newToken(int, String) - Static method in class org.eclipse.golo.compiler.parser.Token
Returns a new Token object, by default.
newToken(int) - Static method in class org.eclipse.golo.compiler.parser.Token
 
newTypedArray(Class<?>, int) - Static method in class gololang.Predefined
Makes a new typed JVM array.
newWorkerEnvironment() - Static method in class gololang.concurrent.workers.WorkerEnvironment
 
next() - Method in class gololang.HeadTailIterator
 
next() - Method in class org.eclipse.golo.compiler.ir.SymbolGenerator
 
next(String) - Method in class org.eclipse.golo.compiler.ir.SymbolGenerator
 
next - Variable in class org.eclipse.golo.compiler.parser.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class org.eclipse.golo.runtime.PrimitiveArrayIterator
 
nextCharBuf - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
 
nextCharInd - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
 
Node - Interface in org.eclipse.golo.compiler.parser
 
nodeArity() - Method in class org.eclipse.golo.compiler.parser.JJTGoloParserState
 
nodeCreated() - Method in class org.eclipse.golo.compiler.parser.JJTGoloParserState
 
not(ExpressionStatement) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
not(Boolean) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Character, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Integer, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Long, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Double, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Float, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Character, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Character, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Character, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Character, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Integer, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Integer, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Integer, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Long, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Long, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Double, Float) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Integer, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Long, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Double, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Float, Character) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Long, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Double, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Float, Integer) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Double, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Float, Long) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals(Float, Double) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
notequals_fallback(Object, Object) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
NULL - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
nullSafe(boolean) - Method in class org.eclipse.golo.compiler.ir.MethodInvocation
 
nullSafe() - Method in class org.eclipse.golo.compiler.ir.MethodInvocation
 
NUMBER - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.

O

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 org.eclipse.golo.compiler.ir.BinaryOperation
 
of(Object) - Static method in class org.eclipse.golo.compiler.ir.Block
 
of(Object) - Static method in class org.eclipse.golo.compiler.ir.ExpressionStatement
 
of(Class<?>, DefiningModule.Scope) - Static method in class org.eclipse.golo.runtime.augmentation.DefiningModule
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.AssignmentStatement
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.Augmentation
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.Block
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.CaseStatement
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.CollectionComprehension
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.CollectionLiteral
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.DestructuringAssignment
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.FunctionInvocation
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.GoloElement
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.MatchExpression
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.MethodInvocation
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.ModuleImport
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.NamedAugmentation
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.Struct
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.ThrowStatement
 
ofAST(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.TryCatchFinally
 
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 org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
on(Object) - Method in class org.eclipse.golo.compiler.ir.MethodInvocation
 
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 org.eclipse.golo.compiler.ir.FunctionInvocation
 
onModuleState() - Method in class org.eclipse.golo.compiler.ir.FunctionInvocation
 
onReference(boolean) - Method in class org.eclipse.golo.compiler.ir.FunctionInvocation
 
onReference() - Method in class org.eclipse.golo.compiler.ir.FunctionInvocation
 
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 org.eclipse.golo.runtime
 
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
 
org.eclipse.golo.cli.command.spi - package org.eclipse.golo.cli.command.spi
 
org.eclipse.golo.compiler - package org.eclipse.golo.compiler
Provides access to the Golo compiler and supporting classes.
org.eclipse.golo.compiler.ir - package org.eclipse.golo.compiler.ir
(this is an internal API)
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 org.eclipse.golo.compiler.ir.Alternatives
 
otherwise(Object) - Method in class org.eclipse.golo.compiler.ir.CaseStatement
 
otherwise(Object) - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
otherwise(Object) - Method in class org.eclipse.golo.compiler.ir.MatchExpression
 
OTHERWISE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
outputFile(Path, String, 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 org.eclipse.golo.compiler.ir.ReferenceTable
 
ownedSymbols() - Method in class org.eclipse.golo.compiler.ir.ReferenceTable
 

P

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.
packageClassSeparatorIndex(String) - Static method in class org.eclipse.golo.compiler.utils.NamingUtils
 
packageName() - Method in class org.eclipse.golo.compiler.PackageAndClass
 
parameterNames() - Method in class gololang.FunctionReference
Get the target function parameter's names
Parameters() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
parent - Variable in class org.eclipse.golo.compiler.parser.SimpleNode
 
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
 
ParserClassRef(String) - Constructor for class org.eclipse.golo.compiler.parser.GoloParser.ParserClassRef
 
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(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 - Class in org.eclipse.golo.compiler.ir
 
PositionInSourceCode(int, int) - Constructor for class org.eclipse.golo.compiler.ir.PositionInSourceCode
 
post(Object) - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
Predefined - Class in gololang
Predefined provides the module of predefined functions in Golo.
prependStatement(GoloStatement) - Method in class org.eclipse.golo.compiler.ir.Block
 
prevCharIsCR - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
 
prevCharIsLF - Variable in class org.eclipse.golo.compiler.parser.JavaCharStream
 
previousToken - Variable in class org.eclipse.golo.compiler.parser.GoloTokenBase
 
primaryClassLoader(List<String>) - Method in interface org.eclipse.golo.cli.command.spi.CliCommand
 
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.
Problem(GoloCompilationException.Problem.Type, GoloASTNode, String) - Constructor for class org.eclipse.golo.compiler.GoloCompilationException.Problem
Constructs a new problem to report.
Problem(GoloCompilationException.Problem.Type, GoloASTNode, Token, String) - Constructor for class org.eclipse.golo.compiler.GoloCompilationException.Problem
Constructs a new problem to report.
Problem(ParseException, GoloASTNode) - Constructor for class org.eclipse.golo.compiler.GoloCompilationException.Problem
 
Problem(UnsupportedCharsetException) - Constructor for class org.eclipse.golo.compiler.GoloCompilationException.Problem
 
process(Map<String, ASTCompilationUnit>, Path) - Method in class org.eclipse.golo.doc.AbstractProcessor
 
process(Map<String, ASTCompilationUnit>, Path) - Method in class org.eclipse.golo.doc.CtagsProcessor
 
process(Map<String, ASTCompilationUnit>, Path) - Method in class org.eclipse.golo.doc.HtmlProcessor
 
process(Map<String, ASTCompilationUnit>, Path) - Method in class org.eclipse.golo.doc.MarkdownProcessor
 
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
 
PropertyMethodFinder - Class in org.eclipse.golo.runtime
 
PropertyMethodFinder(MethodInvocation, MethodHandles.Lookup) - Constructor for class org.eclipse.golo.runtime.PropertyMethodFinder
 
pushNode(Node) - Method in class org.eclipse.golo.compiler.parser.JJTGoloParserState
 
put(K, Set<V>) - Method in class org.eclipse.golo.compiler.utils.AbstractRegister
 

Q

QualifiedName() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 

R

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.
raise(Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
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.
range(Object...) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
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.Predefined
Reads the next line of characters from the console.
readln(String) - Static method in class gololang.Predefined
Reads the next line of characters from the console.
readPassword() - Static method in class gololang.Predefined
Reads a password from the console with echoing disabled.
readPassword(String) - Static method in class gololang.Predefined
Reads a password from the console with echoing disabled.
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 org.eclipse.golo.compiler.ir.Block
 
Reference() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
ReferenceLookup - Class in org.eclipse.golo.compiler.ir
 
references() - Method in class org.eclipse.golo.compiler.ir.ReferenceTable
 
ReferenceTable - Class in org.eclipse.golo.compiler.ir
 
ReferenceTable() - Constructor for class org.eclipse.golo.compiler.ir.ReferenceTable
 
refine(GoloModule) - Method in class org.eclipse.golo.compiler.GoloCompiler
 
refLookup(String) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
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) - Method in class org.eclipse.golo.compiler.ir.Block
 
relink(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.CaseStatement
 
relink(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
relink(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
relink(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
relink(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
relink(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.ReferenceTable
 
relink(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.ReturnStatement
 
relink(ReferenceTable) - Method in interface org.eclipse.golo.compiler.ir.Scope
Make the given table a parent of this scope.
relinkTopLevel(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.Block
 
relinkTopLevel(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.CaseStatement
 
relinkTopLevel(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
relinkTopLevel(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
relinkTopLevel(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
relinkTopLevel(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
relinkTopLevel(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.ReferenceTable
 
relinkTopLevel(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.ReturnStatement
 
relinkTopLevel(ReferenceTable) - Method in interface org.eclipse.golo.compiler.ir.Scope
Make the given table the top-level parent of this scope.
remove() - Method in class gololang.HeadTailIterator
 
remove(Object) - Method in class gololang.LazyList
 
remove(int) - Method in class gololang.LazyList
 
remove(String) - Method in class org.eclipse.golo.compiler.ir.ReferenceTable
 
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.
render(ASTCompilationUnit) - Method in class org.eclipse.golo.doc.AbstractProcessor
 
render(ASTCompilationUnit) - Method in class org.eclipse.golo.doc.CtagsProcessor
 
render(ASTCompilationUnit) - Method in class org.eclipse.golo.doc.HtmlProcessor
 
render(ASTCompilationUnit) - Method in class org.eclipse.golo.doc.MarkdownProcessor
 
reorderArguments(Method, MethodHandle, String[]) - Static method in class org.eclipse.golo.runtime.FunctionCallSupport
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.AbstractInvocation
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.AssignmentStatement
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.Augmentation
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.BinaryOperation
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.Block
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.CaseStatement
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.ClosureReference
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.CollectionComprehension
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.CollectionLiteral
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.ConstantStatement
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.Decorator
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.DestructuringAssignment
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.GoloElement
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.LoopBreakFlowStatement
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.MatchExpression
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.ModuleImport
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.NamedArgument
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.NamedAugmentation
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.ReferenceLookup
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.ReturnStatement
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.Struct
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.ThrowStatement
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.TryCatchFinally
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.UnaryOperation
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.Union
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.UnionValue
 
replaceElement(GoloElement, GoloElement) - Method in class org.eclipse.golo.compiler.ir.WhenClause
 
replaceInParentBy(GoloElement) - Method in class org.eclipse.golo.compiler.ir.GoloElement
 
report(GoloCompilationException.Problem.Type, GoloASTNode, String) - 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
 
resetFallback(MethodInvocationSupport.InlineCache, Object[]) - Static method in class org.eclipse.golo.runtime.MethodInvocationSupport
 
resolveIn(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.ReferenceLookup
 
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 org.eclipse.golo.compiler.ir.ReturnStatement
 
returns(Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
returns(Object) - Method in class org.eclipse.golo.compiler.ir.ClosureReference
 
returns(Object) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
returnsFromBothBranches() - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
ReturnStatement - Class in org.eclipse.golo.compiler.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 org.eclipse.golo.compiler.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
 

S

samAssignment(Class<?>, Object) - Static method in class org.eclipse.golo.runtime.TypeMatching
 
samFilter(Class<?>, Object) - Static method in class org.eclipse.golo.runtime.FunctionCallSupport
 
Scope - Interface in org.eclipse.golo.compiler.ir
Interface for all IR elements that have a scope (a ReferenceTable) (or encapsulate something that have one).
secureReadPassword() - Static method in class gololang.Predefined
Reads a password from the console with echoing disabled, returning an char[] array.
secureReadPassword(String) - Static method in class gololang.Predefined
Reads a password from the console with echoing disabled, returning an char[] array.
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.
set(Object...) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
setAction(T) - Method in class org.eclipse.golo.compiler.ir.WhenClause
 
setASTNode(GoloASTNode) - Method in class org.eclipse.golo.compiler.ir.GoloElement
 
setAugmentation(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
 
setAugmentationNames(List<String>) - Method in class org.eclipse.golo.compiler.parser.ASTAugmentDeclaration
 
setBlock(Block) - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
setCompactForm(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTFunction
 
setComprehension() - Static method in class org.eclipse.golo.compiler.ir.Builders
 
setComprehension(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTCollectionLiteral
 
setCondition(ExpressionStatement) - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
setConditionStatement(ExpressionStatement) - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
setConstant(boolean) - Method in class org.eclipse.golo.compiler.ir.Decorator
 
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
 
setElseConditionalBranching(ConditionalBranching) - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
setEnclosingLoop(LoopStatement) - Method in class org.eclipse.golo.compiler.ir.LoopBreakFlowStatement
 
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
 
setExpressionStatement(ExpressionStatement) - Method in class org.eclipse.golo.compiler.ir.Decorator
 
setFalseBlock(Block) - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
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 org.eclipse.golo.compiler.ir.LocalReference
 
setInitStatement(AssignmentStatement) - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
setIrElement(GoloElement) - Method in class org.eclipse.golo.compiler.parser.GoloASTNode
 
setLiteralValue(Object) - Method in class org.eclipse.golo.compiler.parser.ASTLiteral
 
setLocal(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTFunctionDeclaration
 
setMembers(LinkedHashSet<String>) - Method in class org.eclipse.golo.compiler.parser.ASTStructDeclaration
 
setMembers(LinkedHashSet<String>) - Method in class org.eclipse.golo.compiler.parser.ASTUnionValue
 
setModuleName(PackageAndClass) - Method in class org.eclipse.golo.compiler.ir.Struct
 
setModuleName(PackageAndClass) - Method in class org.eclipse.golo.compiler.ir.Union
 
setModuleState(boolean) - Method in class org.eclipse.golo.compiler.parser.ASTLetOrVar
 
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.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
 
setNullSafeGuarded(boolean) - Method in class org.eclipse.golo.compiler.ir.MethodInvocation
 
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
 
setParameters(List<String>) - Method in class org.eclipse.golo.compiler.parser.ASTFunction
 
setParentNode(GoloElement) - Method in class org.eclipse.golo.compiler.ir.GoloElement
 
setParentNode(GoloElement) - Method in class org.eclipse.golo.compiler.ir.UnionValue
 
setPostStatement(GoloStatement) - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
setReferenceTable(ReferenceTable) - Method in class org.eclipse.golo.compiler.ir.Block
 
setSourceCode(String) - Method in exception org.eclipse.golo.compiler.GoloCompilationException
Specifies the problematic source code.
setSyntheticSelfName(String) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
setTabSize(int) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
 
setTarget(String) - Method in class org.eclipse.golo.compiler.parser.ASTAugmentDeclaration
 
setTargetPackage(String) - Method in class org.eclipse.golo.compiler.ir.Augmentation
 
setTrueBlock(Block) - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
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
 
setValue(Object) - Method in class org.eclipse.golo.compiler.ir.ConstantStatement
 
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
 
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.LazyList
Returns the number of elements in this list.
size() - Method in class gololang.Tuple
Gives the number of elements in this tuple.
size() - Method in class org.eclipse.golo.compiler.ir.Block
 
size() - Method in class org.eclipse.golo.compiler.ir.ReferenceTable
 
sleep(long) - Static method in class gololang.Predefined
Sleep on the current thread.
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.
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 org.eclipse.golo.compiler.ir
 
STRUCT - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
StructDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
structure(String) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
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.ir
Name generator for synthetic objects.
SymbolGenerator(String) - Constructor for class org.eclipse.golo.compiler.ir.SymbolGenerator
 
SymbolGenerator() - Constructor for class org.eclipse.golo.compiler.ir.SymbolGenerator
 
symbols() - Method in class org.eclipse.golo.compiler.ir.ReferenceTable
 
synthetic() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
synthetic(boolean) - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
synthetic() - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
synthetic() - Method in class org.eclipse.golo.compiler.ir.ReturnStatement
 

T

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.Predefined
Writes some text to a file.
textToFile(Object, Object, Object) - Static method in class gololang.Predefined
Writes some text to a file using the given Charset.
then(Object) - Method in interface org.eclipse.golo.compiler.ir.Alternatives
 
then(Object) - Method in class org.eclipse.golo.compiler.ir.CaseStatement
 
then(Object) - Method in class org.eclipse.golo.compiler.ir.MatchExpression
 
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 org.eclipse.golo.compiler.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_fallback(Object, Object) - Static method in class org.eclipse.golo.runtime.OperatorSupport
 
to(Class<?>) - Method in class gololang.FunctionReference
Converts a function reference to an instance of an interface.
to() - Method in interface gololang.Range
Gets the upper bound of the range.
to(Object) - Method in class org.eclipse.golo.compiler.ir.AssignmentStatement
 
to(Object) - Method in class org.eclipse.golo.compiler.ir.DestructuringAssignment
 
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.
toBlock(Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
toClassRef(Class<?>) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
toClassRef(String) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
toErrorList() - Method in class gololang.error.Result
Convert this Result into a List of error.
toGoloStatement(Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
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 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.
ToplevelDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
toString() - Method in class gololang.concurrent.async.AssignedFuture
 
toString() - Method in class gololang.concurrent.async.Promise
 
toString() - Method in class gololang.DynamicVariable
 
toString() - Method in class gololang.error.Result
 
toString() - Method in class gololang.FunctionReference
 
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.ir.AssignmentStatement
 
toString() - Method in class org.eclipse.golo.compiler.ir.Augmentation
 
toString() - Method in class org.eclipse.golo.compiler.ir.BinaryOperation
 
toString() - Method in class org.eclipse.golo.compiler.ir.Block
 
toString() - Method in class org.eclipse.golo.compiler.ir.CollectionLiteral
 
toString() - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
toString() - Method in class org.eclipse.golo.compiler.ir.ConstantStatement
 
toString() - Method in class org.eclipse.golo.compiler.ir.DestructuringAssignment
 
toString() - Method in class org.eclipse.golo.compiler.ir.FunctionInvocation
 
toString() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
toString() - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
toString() - Method in class org.eclipse.golo.compiler.ir.ModuleImport
 
toString() - Method in class org.eclipse.golo.compiler.ir.PositionInSourceCode
 
toString() - Method in class org.eclipse.golo.compiler.ir.ReferenceLookup
 
toString() - Method in class org.eclipse.golo.compiler.ir.ReferenceTable
 
toString() - Method in class org.eclipse.golo.compiler.ir.ReturnStatement
 
toString() - Method in class org.eclipse.golo.compiler.ir.WhenClause
 
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.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.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.GoloParser.FunctionRef
 
toString() - Method in class org.eclipse.golo.compiler.parser.GoloParser.ParserClassRef
 
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.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
 
toString() - Method in enum org.eclipse.golo.runtime.OperatorType
 
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(String) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
TryCatchFinally - Class in org.eclipse.golo.compiler.ir
 
TryCatchFinally() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
trying(Object) - Method in class org.eclipse.golo.compiler.ir.TryCatchFinally
 
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.
tuple(Object...) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
tupleComprehension() - Static method in class org.eclipse.golo.compiler.ir.Builders
 
type() - Method in class gololang.FunctionReference
 
type() - Method in class org.eclipse.golo.runtime.MethodInvocation
 
TypeMatching - Class in org.eclipse.golo.runtime
 

U

UNARY_OPERATOR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
UnaryExpression() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
UnaryOperation - Class in org.eclipse.golo.compiler.ir
 
undefine(String) - Method in class gololang.DynamicObject
Removes a property.
unescape(String) - Static method in class org.eclipse.golo.compiler.utils.StringUnescaping
 
unindent(String, int) - Static method in class org.eclipse.golo.compiler.utils.StringBlockIndenter
 
Union - Class in gololang
Base class for Golo union objects.
Union() - Constructor for class gololang.Union
 
union(String) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
Union - Class in org.eclipse.golo.compiler.ir
 
UNION - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
UnionDeclaration() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
UnionValue - Class in org.eclipse.golo.compiler.ir
 
UnionValue() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
Unknown - Class in gololang
A singleton class that is equals to any object.
updateCapturedReferenceNames() - Method in class org.eclipse.golo.compiler.ir.ClosureReference
 
updateFrom(GoloStatement) - Method in class org.eclipse.golo.compiler.ir.ReferenceTable
 
updateKey(K, K) - Method in class org.eclipse.golo.compiler.utils.AbstractRegister
 
updateKey(K, K) - Method in interface org.eclipse.golo.compiler.utils.Register
 
UpdateLineColumn(char) - Method in class org.eclipse.golo.compiler.parser.JavaCharStream
 
UsageFormatValidator() - Constructor for class org.eclipse.golo.cli.Main.UsageFormatValidator
 
usesNamedArguments - Variable in class org.eclipse.golo.compiler.ir.AbstractInvocation
 
usesNamedArguments() - Method in class org.eclipse.golo.compiler.ir.AbstractInvocation
 
uuid() - Static method in class gololang.Predefined
Return a universally unique identifier as String.

V

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.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(Object) - Method in class org.eclipse.golo.compiler.ir.NamedArgument
 
value(String, String...) - Method in class org.eclipse.golo.compiler.ir.Union
 
value - Variable in class org.eclipse.golo.compiler.parser.SimpleNode
 
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.ir.CollectionLiteral.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.golo.compiler.ir.GoloFunction.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.golo.compiler.ir.LocalReference.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.golo.compiler.ir.LoopBreakFlowStatement.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.
valueOf(String) - Static method in enum org.eclipse.golo.runtime.OperatorType
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 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.ir.CollectionLiteral.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.ir.GoloFunction.Scope
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.ir.LocalReference.Kind
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.ir.LoopBreakFlowStatement.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.
values() - Static method in enum org.eclipse.golo.runtime.OperatorType
Returns an array containing the constants of this enum type, in the order they are declared.
var(Object) - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
VAR - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
varargs(boolean) - Method in class org.eclipse.golo.compiler.ir.DestructuringAssignment
 
varargs() - Method in class org.eclipse.golo.compiler.ir.DestructuringAssignment
 
varargs(boolean) - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
varargs(boolean) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
varargs() - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
varargs - Variable in class org.eclipse.golo.compiler.parser.GoloParser.FunctionRef
 
variable() - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
varRef() - Method in class org.eclipse.golo.compiler.ir.ReferenceLookup
 
vector(Object...) - Static method in class gololang.Predefined
Varargs version of a vector constructor.
vector(Object...) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
vectorComprehension() - Static method in class org.eclipse.golo.compiler.ir.Builders
 
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(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(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(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(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(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
 
visitAssignmentStatement(AssignmentStatement) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitAssignmentStatement(AssignmentStatement) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitAssignmentStatement(AssignmentStatement) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitAugmentation(Augmentation) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitAugmentation(Augmentation) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitAugmentation(Augmentation) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitBinaryOperation(BinaryOperation) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitBinaryOperation(BinaryOperation) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitBinaryOperation(BinaryOperation) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitBlock(Block) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitBlock(Block) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitBlock(Block) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitCaseStatement(CaseStatement) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitCaseStatement(CaseStatement) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitCaseStatement(CaseStatement) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitClosureReference(ClosureReference) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitClosureReference(ClosureReference) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitClosureReference(ClosureReference) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitCollectionComprehension(CollectionComprehension) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitCollectionComprehension(CollectionComprehension) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitCollectionComprehension(CollectionComprehension) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitCollectionLiteral(CollectionLiteral) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitCollectionLiteral(CollectionLiteral) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitCollectionLiteral(CollectionLiteral) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitConditionalBranching(ConditionalBranching) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitConditionalBranching(ConditionalBranching) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitConditionalBranching(ConditionalBranching) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitConstantStatement(ConstantStatement) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitConstantStatement(ConstantStatement) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitConstantStatement(ConstantStatement) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitDecorator(Decorator) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitDecorator(Decorator) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitDecorator(Decorator) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitDestructuringAssignment(DestructuringAssignment) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitDestructuringAssignment(DestructuringAssignment) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitDestructuringAssignment(DestructuringAssignment) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitForEachLoopStatement(ForEachLoopStatement) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitForEachLoopStatement(ForEachLoopStatement) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitForEachLoopStatement(ForEachLoopStatement) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitFunction(GoloFunction) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitFunction(GoloFunction) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitFunction(GoloFunction) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitFunctionInvocation(FunctionInvocation) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitFunctionInvocation(FunctionInvocation) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitFunctionInvocation(FunctionInvocation) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitLocalReference(LocalReference) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitLocalReference(LocalReference) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitLocalReference(LocalReference) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitLoopBreakFlowStatement(LoopBreakFlowStatement) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitLoopBreakFlowStatement(LoopBreakFlowStatement) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitLoopBreakFlowStatement(LoopBreakFlowStatement) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitLoopStatement(LoopStatement) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitLoopStatement(LoopStatement) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitLoopStatement(LoopStatement) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitMatchExpression(MatchExpression) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitMatchExpression(MatchExpression) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitMatchExpression(MatchExpression) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitMethodInvocation(MethodInvocation) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitMethodInvocation(MethodInvocation) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitMethodInvocation(MethodInvocation) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitModule(GoloModule) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitModule(GoloModule) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitModule(GoloModule) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitModuleImport(ModuleImport) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitModuleImport(ModuleImport) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitModuleImport(ModuleImport) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitNamedArgument(NamedArgument) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitNamedArgument(NamedArgument) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitNamedArgument(NamedArgument) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitNamedAugmentation(NamedAugmentation) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitNamedAugmentation(NamedAugmentation) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitNamedAugmentation(NamedAugmentation) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitReferenceLookup(ReferenceLookup) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitReferenceLookup(ReferenceLookup) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitReferenceLookup(ReferenceLookup) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitReturnStatement(ReturnStatement) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitReturnStatement(ReturnStatement) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitReturnStatement(ReturnStatement) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitStruct(Struct) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitStruct(Struct) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitStruct(Struct) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitThrowStatement(ThrowStatement) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitThrowStatement(ThrowStatement) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitThrowStatement(ThrowStatement) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitTryCatchFinally(TryCatchFinally) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitTryCatchFinally(TryCatchFinally) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitTryCatchFinally(TryCatchFinally) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitUnaryOperation(UnaryOperation) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitUnaryOperation(UnaryOperation) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitUnaryOperation(UnaryOperation) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitUnion(Union) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitUnion(Union) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitUnion(Union) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitUnionValue(UnionValue) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitUnionValue(UnionValue) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitUnionValue(UnionValue) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
visitWhenClause(WhenClause<?>) - Method in class org.eclipse.golo.compiler.ir.AbstractGoloIrVisitor
 
visitWhenClause(WhenClause<?>) - Method in interface org.eclipse.golo.compiler.ir.GoloIrVisitor
 
visitWhenClause(WhenClause<?>) - Method in class org.eclipse.golo.compiler.ir.IrTreeDumper
 
vtableLookup(MethodInvocationSupport.InlineCache, Object[]) - Static method in class org.eclipse.golo.runtime.MethodInvocationSupport
 

W

walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.AbstractInvocation
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.AssignmentStatement
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.Augmentation
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.BinaryOperation
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.Block
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.CaseStatement
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ClosureReference
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.CollectionComprehension
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.CollectionLiteral
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ConstantStatement
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.Decorator
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.DestructuringAssignment
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.GoloElement
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.GoloModule
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.LocalReference
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.LoopBreakFlowStatement
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.LoopStatement
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.MatchExpression
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ModuleImport
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.NamedArgument
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.NamedAugmentation
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ReferenceLookup
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ReturnStatement
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.Struct
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.ThrowStatement
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.TryCatchFinally
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.UnaryOperation
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.Union
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.UnionValue
 
walk(GoloIrVisitor) - Method in class org.eclipse.golo.compiler.ir.WhenClause
 
when(Object) - Method in interface org.eclipse.golo.compiler.ir.Alternatives
 
when(Object) - Method in class org.eclipse.golo.compiler.ir.CaseStatement
 
when(Object) - Method in class org.eclipse.golo.compiler.ir.ForEachLoopStatement
 
when(Object) - Method in class org.eclipse.golo.compiler.ir.MatchExpression
 
WHEN - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
WhenClause<T extends GoloElement> - Class in org.eclipse.golo.compiler.ir
 
whenFalse(Object) - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
whenTrue(Object) - Method in class org.eclipse.golo.compiler.ir.ConditionalBranching
 
WHILE - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
whileLoop(Object) - Static method in class org.eclipse.golo.compiler.ir.Builders
 
WhileLoop() - Method in class org.eclipse.golo.compiler.parser.GoloParser
 
with(Object...) - Method in class org.eclipse.golo.compiler.ir.Augmentation
 
with(Collection<?>) - Method in class org.eclipse.golo.compiler.ir.Augmentation
 
WITH - Static variable in interface org.eclipse.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
withArgs(Object...) - Method in class org.eclipse.golo.compiler.ir.AbstractInvocation
 
withArgs(Object...) - Method in class org.eclipse.golo.compiler.ir.MethodInvocation
 
withCachedThreadPool() - Method in class gololang.concurrent.workers.WorkerEnvironment.Builder
 
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.
withNamedArguments() - Method in class org.eclipse.golo.compiler.ir.AbstractInvocation
 
withParameters(String...) - Method in class org.eclipse.golo.compiler.ir.GoloFunction
 
withParameters(Collection<String>) - Method in class org.eclipse.golo.compiler.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 org.eclipse.golo.compiler.ir.Decorator
 
A B C D E F G H I J K L M N O P Q R S T U V W 
Skip navigation links