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

AbstractInvocation - Class in fr.insalyon.citi.golo.compiler.ir
 
AbstractInvocation(String) - Constructor for class fr.insalyon.citi.golo.compiler.ir.AbstractInvocation
 
AbstractProcessor - Class in fr.insalyon.citi.golo.doc
 
AbstractProcessor() - Constructor for class fr.insalyon.citi.golo.doc.AbstractProcessor
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.AssignmentStatement
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.BinaryOperation
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.Block
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.ClosureReference
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.CollectionLiteral
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.ConditionalBranching
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.ConstantStatement
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.FunctionInvocation
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.GoloStatement
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.LoopBreakFlowStatement
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.LoopStatement
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.MethodInvocation
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.ReferenceLookup
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.ReturnStatement
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.ThrowStatement
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.TryCatchFinally
 
accept(GoloIrVisitor) - Method in class fr.insalyon.citi.golo.compiler.ir.UnaryOperation
 
acceptBinaryOperation(BinaryOperation) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
acceptBinaryOperation(BinaryOperation) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
acceptCollectionLiteral(CollectionLiteral) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
acceptCollectionLiteral(CollectionLiteral) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
acceptLoopBreakFlowStatement(LoopBreakFlowStatement) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
acceptLoopBreakFlowStatement(LoopBreakFlowStatement) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
acceptMethodInvocation(MethodInvocation) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
acceptMethodInvocation(MethodInvocation) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
AdapterDefinition - Class in fr.insalyon.citi.golo.runtime.adapters
 
AdapterDefinition(ClassLoader, String, String) - Constructor for class fr.insalyon.citi.golo.runtime.adapters.AdapterDefinition
 
AdapterDefinitionProblem - Exception in fr.insalyon.citi.golo.runtime.adapters
 
AdapterDefinitionProblem(String) - Constructor for exception fr.insalyon.citi.golo.runtime.adapters.AdapterDefinitionProblem
 
AdapterDefinitionProblem(Throwable) - Constructor for exception fr.insalyon.citi.golo.runtime.adapters.AdapterDefinitionProblem
 
AdapterDefinitionProblem(String, Throwable) - Constructor for exception fr.insalyon.citi.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 fr.insalyon.citi.golo.runtime.adapters
 
AdapterSupport() - Constructor for class fr.insalyon.citi.golo.runtime.adapters.AdapterSupport
 
add(LocalReference) - Method in class fr.insalyon.citi.golo.compiler.ir.ReferenceTable
 
addAnonymousFunctionInvocation(FunctionInvocation) - Method in class fr.insalyon.citi.golo.compiler.ir.AbstractInvocation
 
addArgument(ExpressionStatement) - Method in class fr.insalyon.citi.golo.compiler.ir.AbstractInvocation
 
addAugmentation(String, GoloFunction) - Method in class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
addCapturedReferenceName(String) - Method in class fr.insalyon.citi.golo.compiler.ir.ClosureReference
 
addColumn(int) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAssociativeExpression
 
addColumn(int) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTCommutativeExpression
 
addEscapes(String) - Static method in error fr.insalyon.citi.golo.compiler.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addFunction(GoloFunction) - Method in class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
addImport(ModuleImport) - Method in class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
addLine(int) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAssociativeExpression
 
addLine(int) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTCommutativeExpression
 
addOperator(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAssociativeExpression
 
addOperator(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTCommutativeExpression
 
addStatement(GoloStatement) - Method in class fr.insalyon.citi.golo.compiler.ir.Block
 
addStruct(Struct) - Method in class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
addSyntheticParameter(String) - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
adjustBeginLineColumn(int, int) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
aget(Object, Object) - Static method in class gololang.Predefined
Access an array element by index.
alength(Object) - Static method in class gololang.Predefined
Array length.
AnonymousFunctionInvocation() - Method in class fr.insalyon.citi.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.
Arguments() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
Array(Object...) - Static method in class gololang.Predefined
Makes a Java primitive array out of values.
arrayTypeOf(Object) - Static method in class gololang.Predefined
Returns an array class given a type class.
aset(Object, Object, Object) - Static method in class gololang.Predefined
Updates an array element by index.
asFunction(String, String...) - Method in class gololang.EvaluationEnvironment
Evaluates some code as the body of a function and returns it.
asInterfaceInstance(Object, Object) - Static method in class gololang.Predefined
Turns a method handle into a instance of a single-method interface.
asModule(String) - Method in class gololang.EvaluationEnvironment
Evaluates a complete module, as in:
AssignedFuture - Class in gololang.concurrent.async
Convenience implementation for pre-set futures.
Assignment() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
AssignmentStatement - Class in fr.insalyon.citi.golo.compiler.ir
 
AssignmentStatement(LocalReference, ExpressionStatement) - Constructor for class fr.insalyon.citi.golo.compiler.ir.AssignmentStatement
 
ASSOCIATIVE_OPERATOR - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
AssociativeExpression() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
ASTAnonymousFunctionInvocation - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTAnonymousFunctionInvocation(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTAnonymousFunctionInvocation
 
ASTAnonymousFunctionInvocation(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTAnonymousFunctionInvocation
 
ASTAssignment - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTAssignment(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTAssignment
 
ASTAssignment(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTAssignment
 
ASTAssociativeExpression - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTAssociativeExpression(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTAssociativeExpression
 
ASTAssociativeExpression(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTAssociativeExpression
 
ASTAugmentDeclaration - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTAugmentDeclaration(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTAugmentDeclaration
 
ASTAugmentDeclaration(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTAugmentDeclaration
 
ASTBlock - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTBlock(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTBlock
 
ASTBlock(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTBlock
 
ASTBreak - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTBreak(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTBreak
 
ASTBreak(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTBreak
 
ASTCase - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTCase(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTCase
 
ASTCase(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTCase
 
ASTCollectionLiteral - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTCollectionLiteral(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTCollectionLiteral
 
ASTCollectionLiteral(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTCollectionLiteral
 
ASTCommutativeExpression - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTCommutativeExpression(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTCommutativeExpression
 
ASTCommutativeExpression(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTCommutativeExpression
 
ASTCompilationUnit - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTCompilationUnit(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTCompilationUnit
 
ASTCompilationUnit(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTCompilationUnit
 
ASTConditionalBranching - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTConditionalBranching(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTConditionalBranching
 
ASTConditionalBranching(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTConditionalBranching
 
ASTContinue - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTContinue(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTContinue
 
ASTContinue(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTContinue
 
ASTerror - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTerror(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTerror
 
ASTerror(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTerror
 
ASTForEachLoop - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTForEachLoop(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTForEachLoop
 
ASTForEachLoop(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTForEachLoop
 
ASTForLoop - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTForLoop(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTForLoop
 
ASTForLoop(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTForLoop
 
ASTFunction - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTFunction(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTFunction
 
ASTFunction(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTFunction
 
ASTFunctionDeclaration - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTFunctionDeclaration(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTFunctionDeclaration
 
ASTFunctionDeclaration(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTFunctionDeclaration
 
ASTFunctionInvocation - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTFunctionInvocation(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTFunctionInvocation
 
ASTFunctionInvocation(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTFunctionInvocation
 
ASTImportDeclaration - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTImportDeclaration(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTImportDeclaration
 
ASTImportDeclaration(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTImportDeclaration
 
ASTLetOrVar - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTLetOrVar(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTLetOrVar
 
ASTLetOrVar(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTLetOrVar
 
ASTLetOrVar.Type - Enum in fr.insalyon.citi.golo.compiler.parser
 
ASTLiteral - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTLiteral(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTLiteral
 
ASTLiteral(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTLiteral
 
ASTMatch - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTMatch(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTMatch
 
ASTMatch(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTMatch
 
ASTMethodInvocation - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTMethodInvocation(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTMethodInvocation
 
ASTMethodInvocation(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTMethodInvocation
 
ASTModuleDeclaration - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTModuleDeclaration(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTModuleDeclaration
 
ASTModuleDeclaration(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTModuleDeclaration
 
ASTReference - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTReference(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTReference
 
ASTReference(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTReference
 
ASTReturn - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTReturn(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTReturn
 
ASTReturn(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTReturn
 
ASTStructDeclaration - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTStructDeclaration(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTStructDeclaration
 
ASTStructDeclaration(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTStructDeclaration
 
ASTThrow - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTThrow(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTThrow
 
ASTThrow(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTThrow
 
ASTToplevelDeclaration - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTToplevelDeclaration(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTToplevelDeclaration
 
ASTToplevelDeclaration(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTToplevelDeclaration
 
ASTTryCatchFinally - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTTryCatchFinally(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTTryCatchFinally
 
ASTTryCatchFinally(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTTryCatchFinally
 
ASTUnaryExpression - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTUnaryExpression(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTUnaryExpression
 
ASTUnaryExpression(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTUnaryExpression
 
ASTWhileLoop - Class in fr.insalyon.citi.golo.compiler.parser
 
ASTWhileLoop(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTWhileLoop
 
ASTWhileLoop(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.ASTWhileLoop
 
atoList(Object[]) - Static method in class gololang.Predefined
Makes a list out of a Java primitive array.
AUGMENT - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
AugmentDeclaration() - Method in class fr.insalyon.citi.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 fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Retreat.
backup(int) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaOffsetCharStream
 
beginColumn - Variable in class fr.insalyon.citi.golo.compiler.parser.Token
The column number of the first character of this Token.
beginLine - Variable in class fr.insalyon.citi.golo.compiler.parser.Token
The line number of the first character of this Token.
BeginToken() - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
BeginToken() - Method in class fr.insalyon.citi.golo.compiler.parser.JavaOffsetCharStream
 
BinaryOperation - Class in fr.insalyon.citi.golo.compiler.ir
 
BinaryOperation(OperatorType, ExpressionStatement, ExpressionStatement) - Constructor for class fr.insalyon.citi.golo.compiler.ir.BinaryOperation
 
BlankLine() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
BlankLines() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
Block - Class in fr.insalyon.citi.golo.compiler.ir
 
Block(ReferenceTable) - Constructor for class fr.insalyon.citi.golo.compiler.ir.Block
 
Block() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
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 fr.insalyon.citi.golo.runtime.adapters.AdapterSupport
 
bootstrap(MethodHandles.Lookup, String, MethodType) - Static method in class fr.insalyon.citi.golo.runtime.ClassReferenceSupport
 
bootstrap(MethodHandles.Lookup, String, MethodType) - Static method in class fr.insalyon.citi.golo.runtime.ClosureCallSupport
 
bootstrap(MethodHandles.Lookup, String, MethodType, String, int, int) - Static method in class fr.insalyon.citi.golo.runtime.ClosureReferenceSupport
 
bootstrap(MethodHandles.Lookup, String, MethodType) - Static method in class fr.insalyon.citi.golo.runtime.FunctionCallSupport
 
bootstrap(MethodHandles.Lookup, String, MethodType, int) - Static method in class fr.insalyon.citi.golo.runtime.MethodInvocationSupport
 
bootstrap(MethodHandles.Lookup, String, MethodType, int) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
Break() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
BREAK - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
bufcolumn - Variable in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
buffer - Variable in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
bufline - Variable in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
bufpos - Variable in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Position in buffer.
Builder(String) - Constructor for class fr.insalyon.citi.golo.compiler.GoloCompilationException.Builder
Makes a builder to report problems in a source file.
builder() - Static method in class gololang.concurrent.workers.WorkerEnvironment
 
Builder() - Constructor for class gololang.concurrent.workers.WorkerEnvironment.Builder
 

C

canAssign(Class<?>[], Object[], boolean) - Static method in class fr.insalyon.citi.golo.runtime.TypeMatching
 
Case() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
CASE - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
CATCH - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
CHAR - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
CharLiteral() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
check(ASTCompilationUnit) - Method in class fr.insalyon.citi.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 fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
childrenAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
Accept the visitor.
classGuard(Class<?>, Object) - Static method in class fr.insalyon.citi.golo.runtime.MethodInvocationSupport
 
ClassLiteral() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
className() - Method in class fr.insalyon.citi.golo.compiler.PackageAndClass
 
CLASSREF - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
ClassReferenceSupport - Class in fr.insalyon.citi.golo.runtime
 
ClassReferenceSupport() - Constructor for class fr.insalyon.citi.golo.runtime.ClassReferenceSupport
 
clearImports() - Method in class gololang.EvaluationEnvironment
Clears all import symbols for the next code evaluation requests.
clearNodeScope(Node) - Method in class fr.insalyon.citi.golo.compiler.parser.JJTGoloParserState
 
closeNodeScope(Node, int) - Method in class fr.insalyon.citi.golo.compiler.parser.JJTGoloParserState
 
closeNodeScope(Node, boolean) - Method in class fr.insalyon.citi.golo.compiler.parser.JJTGoloParserState
 
ClosureCallSupport - Class in fr.insalyon.citi.golo.runtime
 
ClosureCallSupport() - Constructor for class fr.insalyon.citi.golo.runtime.ClosureCallSupport
 
ClosureReference - Class in fr.insalyon.citi.golo.compiler.ir
 
ClosureReference(GoloFunction) - Constructor for class fr.insalyon.citi.golo.compiler.ir.ClosureReference
 
ClosureReferenceSupport - Class in fr.insalyon.citi.golo.runtime
 
ClosureReferenceSupport() - Constructor for class fr.insalyon.citi.golo.runtime.ClosureReferenceSupport
 
CodeGenerationResult - Class in fr.insalyon.citi.golo.compiler
A code generation result.
CodeGenerationResult(byte[], PackageAndClass) - Constructor for class fr.insalyon.citi.golo.compiler.CodeGenerationResult
Constructor for a code generation result.
COLL_START - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
CollectionLiteral - Class in fr.insalyon.citi.golo.compiler.ir
 
CollectionLiteral(CollectionLiteral.Type, List<ExpressionStatement>) - Constructor for class fr.insalyon.citi.golo.compiler.ir.CollectionLiteral
 
CollectionLiteral() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
CollectionLiteral.Type - Enum in fr.insalyon.citi.golo.compiler.ir
 
column - Variable in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
COMMENT - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
COMMUTATIVE_OPERATOR - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
CommutativeExpression() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
CompilationUnit() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
compile(String, InputStream) - Method in class fr.insalyon.citi.golo.compiler.GoloCompiler
Compiles a Golo source file from an input stream, and returns a collection of results.
compile(String) - Method in class gololang.TemplateEngine
Compile a template into a function.
compileTo(String, InputStream, File) - Method in class fr.insalyon.citi.golo.compiler.GoloCompiler
Compiles a Golo source file and writes the resulting JVM bytecode .class files in a target folder.
completeToken(Token) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager.TokenCompleter
 
ConditionalBranching - Class in fr.insalyon.citi.golo.compiler.ir
 
ConditionalBranching(ExpressionStatement, Block, Block) - Constructor for class fr.insalyon.citi.golo.compiler.ir.ConditionalBranching
 
ConditionalBranching(ExpressionStatement, Block, ConditionalBranching) - Constructor for class fr.insalyon.citi.golo.compiler.ir.ConditionalBranching
 
ConditionalBranching() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
ConstantStatement - Class in fr.insalyon.citi.golo.compiler.ir
 
ConstantStatement(Object) - Constructor for class fr.insalyon.citi.golo.compiler.ir.ConstantStatement
 
Continue() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
CONTINUE - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
copy() - Method in class gololang.DynamicObject
 
copy() - Method in class gololang.GoloStruct
Makes a shallow copy.
createGoloParser(Reader) - Method in class fr.insalyon.citi.golo.compiler.GoloCompiler
Makes a Golo parser from a reader.
curChar - Variable in class fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager
 
currentToken - Variable in exception fr.insalyon.citi.golo.compiler.parser.ParseException
This is the last token that has been consumed successfully.

D

debugStream - Variable in class fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager
Debug output.
def(String) - Method in class gololang.EvaluationEnvironment
Defines a function, and returns it.
DEFAULT - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
Lexical state.
define(String, Object) - Method in class gololang.DynamicObject
Defines a property.
DEFINITION_FIELD - Static variable in class fr.insalyon.citi.golo.runtime.adapters.AdapterSupport
 
DiagnoseModeValidator() - Constructor for class fr.insalyon.citi.golo.cli.Main.DiagnoseModeValidator
 
disable_tracing() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
Disable tracing.
divide(Character, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Integer, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Long, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Double, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Float, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Character, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Character, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Character, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Character, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Integer, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Integer, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Integer, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Long, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Long, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Double, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Integer, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Long, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Double, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Float, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Long, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Double, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Float, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Double, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Float, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
divide(Float, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
DocFormatValidator() - Constructor for class fr.insalyon.citi.golo.cli.Main.DocFormatValidator
 
Documentation() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
DOCUMENTATION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
Done() - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Set buffers back to null when finished.
doThrow() - Method in class fr.insalyon.citi.golo.compiler.GoloCompilationException.Builder
Stops adding problems and throws the exception,
DoubleLiteral() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
dump(String) - Method in class fr.insalyon.citi.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
 

E

ELSE - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
enable_tracing() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
Enable tracing.
endColumn - Variable in class fr.insalyon.citi.golo.compiler.parser.Token
The column number of the last character of this Token.
endLine - Variable in class fr.insalyon.citi.golo.compiler.parser.Token
The line number of the last character of this Token.
endOffset - Variable in class fr.insalyon.citi.golo.compiler.parser.GoloTokenBase
 
ensureFolderExists(Path) - Method in class fr.insalyon.citi.golo.doc.AbstractProcessor
 
EOF - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
End of File.
eol - Variable in exception fr.insalyon.citi.golo.compiler.parser.ParseException
The end of line string for this machine.
equals(Object) - Method in class fr.insalyon.citi.golo.compiler.ir.LocalReference
 
equals(Object) - Method in class fr.insalyon.citi.golo.compiler.ir.ModuleImport
 
equals(Object) - Method in class fr.insalyon.citi.golo.compiler.ir.PositionInSourceCode
 
equals(Object) - Method in class fr.insalyon.citi.golo.compiler.PackageAndClass
 
equals(Object) - Method in class gololang.Tuple
 
equals_noguard(Object, Object) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
ESCAPE - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
ESCAPED - Static variable in interface fr.insalyon.citi.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 fr.insalyon.citi.golo.compiler.parser.GoloParser
 
ExpandBuff(boolean) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
expectedTokenSequences - Variable in exception fr.insalyon.citi.golo.compiler.parser.ParseException
Each entry in this array is an array of integers.
Expressions() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
ExpressionStatement - Class in fr.insalyon.citi.golo.compiler.ir
 
ExpressionStatement() - Constructor for class fr.insalyon.citi.golo.compiler.ir.ExpressionStatement
 
ExpressionStatement() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
extractTargetJavaClass(String) - Static method in class fr.insalyon.citi.golo.compiler.utils.NamingUtils
 
extractTargetJavaPackage(String) - Static method in class fr.insalyon.citi.golo.compiler.utils.NamingUtils
 

F

fail(Throwable) - Method in class gololang.concurrent.async.Promise
Fails the promise.
failedFuture(Throwable) - Static method in class gololang.concurrent.async.AssignedFuture
Builds a new future that has failed.
fallback(AdapterSupport.AdapterCallSite, Object[]) - Static method in class fr.insalyon.citi.golo.runtime.adapters.AdapterSupport
 
fallback(ClosureCallSupport.InlineCache, Object[]) - Static method in class fr.insalyon.citi.golo.runtime.ClosureCallSupport
 
fallback(FunctionCallSupport.FunctionCallSite, Object[]) - Static method in class fr.insalyon.citi.golo.runtime.FunctionCallSupport
 
fallback(MethodInvocationSupport.InlineCache, Object[]) - Static method in class fr.insalyon.citi.golo.runtime.MethodInvocationSupport
 
fallback(Object) - Method in class gololang.DynamicObject
Let the user define a fallback behavior.
fallback_1(OperatorSupport.MonomorphicInlineCache, Object[]) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
fallback_2(OperatorSupport.MonomorphicInlineCache, Object[]) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
FALSE - Static variable in interface fr.insalyon.citi.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 fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
FINALLY - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
firstToken - Variable in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
flatDeepCopy(boolean) - Method in class fr.insalyon.citi.golo.compiler.ir.ReferenceTable
 
FLOAT - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
FLOATING_NUMBER - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
FloatLiteral() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
FOR - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
FOREACH - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
ForEachLoop() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
fork() - Method in class fr.insalyon.citi.golo.compiler.ir.ReferenceTable
 
ForLoop() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
fr.insalyon.citi.golo.cli - package fr.insalyon.citi.golo.cli
(this is an internal API)
fr.insalyon.citi.golo.compiler - package fr.insalyon.citi.golo.compiler
Provides access to the Golo compiler and supporting classes.
fr.insalyon.citi.golo.compiler.ir - package fr.insalyon.citi.golo.compiler.ir
(this is an internal API)
fr.insalyon.citi.golo.compiler.parser - package fr.insalyon.citi.golo.compiler.parser
(this is an internal API)
fr.insalyon.citi.golo.compiler.utils - package fr.insalyon.citi.golo.compiler.utils
(this is an internal API)
fr.insalyon.citi.golo.doc - package fr.insalyon.citi.golo.doc
(this is an internal API)
fr.insalyon.citi.golo.runtime - package fr.insalyon.citi.golo.runtime
(this is an internal API)
fr.insalyon.citi.golo.runtime.adapters - package fr.insalyon.citi.golo.runtime.adapters
(this is an internal API)
freeze() - Method in class gololang.DynamicObject
Freezes a dynamic object, meaning that its properties cannot be added, updated and removed anymore.
fromArray(Object[]) - Static method in class gololang.Tuple
Helper factory method.
fromString(String) - Static method in class fr.insalyon.citi.golo.compiler.PackageAndClass
Extracts a package and class definition from a string.
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) - Static method in class gololang.Predefined
Obtains a method handle / closure to a function.
fun(Object, Object) - Static method in class gololang.Predefined
Obtains the first method handle / closure to a function.
Function() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
FUNCTION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
FunctionCallSupport - Class in fr.insalyon.citi.golo.runtime
 
FunctionCallSupport() - Constructor for class fr.insalyon.citi.golo.runtime.FunctionCallSupport
 
FunctionDeclaration() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
FunctionInvocation - Class in fr.insalyon.citi.golo.compiler.ir
 
FunctionInvocation() - Constructor for class fr.insalyon.citi.golo.compiler.ir.FunctionInvocation
 
FunctionInvocation(String) - Constructor for class fr.insalyon.citi.golo.compiler.ir.FunctionInvocation
 
FunctionInvocation() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
FunctionRef() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
FunctionRef(String, String) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloParser.FunctionRef
 
FUNREF - Static variable in interface fr.insalyon.citi.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 fr.insalyon.citi.golo.runtime.adapters.JavaBytecodeAdapterGenerator
 
generateIntoDefinitionClassloader(AdapterDefinition) - Method in class fr.insalyon.citi.golo.runtime.adapters.JavaBytecodeAdapterGenerator
 
generateParseException() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
Generate ParseException.
get(String) - Method in class fr.insalyon.citi.golo.compiler.ir.ReferenceTable
 
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(String) - Method in class gololang.GoloStruct
Gets a member value by name.
get(int) - Method in class gololang.Tuple
Gets the element at a specified index.
getAnonymousFunctionInvocations() - Method in class fr.insalyon.citi.golo.compiler.ir.AbstractInvocation
 
getArguments() - Method in class fr.insalyon.citi.golo.compiler.ir.AbstractInvocation
 
getArguments() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunction
 
getArity() - Method in class fr.insalyon.citi.golo.compiler.ir.AbstractInvocation
 
getArity() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
getASTNode() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloElement
 
getAugmentations() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
getBeginColumn() - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
getBeginLine() - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
getBeginOffset() - Method in class fr.insalyon.citi.golo.compiler.parser.JavaOffsetCharStream
 
getBlock() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
getBlock() - Method in class fr.insalyon.citi.golo.compiler.ir.LoopStatement
 
getBytecode() - Method in class fr.insalyon.citi.golo.compiler.CodeGenerationResult
 
getCapturedReferenceNames() - Method in class fr.insalyon.citi.golo.compiler.ir.ClosureReference
 
getCatchBlock() - Method in class fr.insalyon.citi.golo.compiler.ir.TryCatchFinally
 
getClassLoader() - Method in class fr.insalyon.citi.golo.runtime.adapters.AdapterDefinition
 
getColumn() - Method in class fr.insalyon.citi.golo.compiler.ir.PositionInSourceCode
 
getColumn() - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Deprecated.
getColumnInSourceCode() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloASTNode
 
getColumns() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAssociativeExpression
 
getColumns() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTCommutativeExpression
 
getCondition() - Method in class fr.insalyon.citi.golo.compiler.ir.ConditionalBranching
 
getConditionStatement() - Method in class fr.insalyon.citi.golo.compiler.ir.LoopStatement
 
getCurrentOffset() - Method in class fr.insalyon.citi.golo.compiler.parser.JavaOffsetCharStream
 
getDescription() - Method in class fr.insalyon.citi.golo.compiler.GoloCompilationException.Problem
 
getDocumentation() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloASTNode
 
getElementIdentifier() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTForEachLoop
 
getElseConditionalBranching() - Method in class fr.insalyon.citi.golo.compiler.ir.ConditionalBranching
 
getEnclosingLoop() - Method in class fr.insalyon.citi.golo.compiler.ir.LoopBreakFlowStatement
 
getEndColumn() - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Get end column.
getEndLine() - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Get end line.
getExceptionId() - Method in class fr.insalyon.citi.golo.compiler.ir.TryCatchFinally
 
getExceptionId() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTTryCatchFinally
 
getExpressions() - Method in class fr.insalyon.citi.golo.compiler.ir.CollectionLiteral
 
getExpressionStatement() - Method in class fr.insalyon.citi.golo.compiler.ir.AssignmentStatement
 
getExpressionStatement() - Method in class fr.insalyon.citi.golo.compiler.ir.ReturnStatement
 
getExpressionStatement() - Method in class fr.insalyon.citi.golo.compiler.ir.ThrowStatement
 
getExpressionStatement() - Method in class fr.insalyon.citi.golo.compiler.ir.UnaryOperation
 
getFalseBlock() - Method in class fr.insalyon.citi.golo.compiler.ir.ConditionalBranching
 
getFinallyBlock() - Method in class fr.insalyon.citi.golo.compiler.ir.TryCatchFinally
 
getFirstToken() - Method in class fr.insalyon.citi.golo.compiler.GoloCompilationException.Problem
 
getFunctions() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
GetImage() - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
getImplementations() - Method in class fr.insalyon.citi.golo.runtime.adapters.AdapterDefinition
 
getImports() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
getIndex() - Method in class fr.insalyon.citi.golo.compiler.ir.LocalReference
 
getInitStatement() - Method in class fr.insalyon.citi.golo.compiler.ir.LoopStatement
 
getInterfaces() - Method in class fr.insalyon.citi.golo.runtime.adapters.AdapterDefinition
 
getIrElement() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloASTNode
 
getKind() - Method in class fr.insalyon.citi.golo.compiler.ir.LocalReference
 
getLastToken() - Method in class fr.insalyon.citi.golo.compiler.GoloCompilationException.Problem
 
getLeftExpression() - Method in class fr.insalyon.citi.golo.compiler.ir.BinaryOperation
 
getLine() - Method in class fr.insalyon.citi.golo.compiler.ir.PositionInSourceCode
 
getLine() - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Deprecated.
getLineInSourceCode() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloASTNode
 
getLines() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAssociativeExpression
 
getLines() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTCommutativeExpression
 
getLiteralValue() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTLiteral
 
getLocalReference() - Method in class fr.insalyon.citi.golo.compiler.ir.AssignmentStatement
 
getMembers() - Method in class fr.insalyon.citi.golo.compiler.ir.Struct
 
getMembers() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTStructDeclaration
 
getMessage() - Method in error fr.insalyon.citi.golo.compiler.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getName() - Method in class fr.insalyon.citi.golo.compiler.ir.AbstractInvocation
 
getName() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
getName() - Method in class fr.insalyon.citi.golo.compiler.ir.LocalReference
 
getName() - Method in class fr.insalyon.citi.golo.compiler.ir.ReferenceLookup
 
getName() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAssignment
 
getName() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAugmentDeclaration
 
getName() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunctionDeclaration
 
getName() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunctionInvocation
 
getName() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTImportDeclaration
 
getName() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTLetOrVar
 
getName() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTMethodInvocation
 
getName() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTModuleDeclaration
 
getName() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTReference
 
getName() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTStructDeclaration
 
getName() - Method in interface fr.insalyon.citi.golo.compiler.parser.NamedNode
 
getName() - Method in class fr.insalyon.citi.golo.runtime.adapters.AdapterDefinition
 
getNextToken() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
Get the next Token.
getNextToken() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager
Get the next Token.
getOperator() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTUnaryExpression
 
getOperators() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAssociativeExpression
 
getOperators() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTCommutativeExpression
 
getOverrides() - Method in class fr.insalyon.citi.golo.runtime.adapters.AdapterDefinition
 
getPackageAndClass() - Method in class fr.insalyon.citi.golo.compiler.CodeGenerationResult
 
getPackageAndClass() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
getPackageAndClass() - Method in class fr.insalyon.citi.golo.compiler.ir.ModuleImport
 
getPackageAndClass() - Method in class fr.insalyon.citi.golo.compiler.ir.Struct
 
getParameterNames() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
getParent() - Method in class fr.insalyon.citi.golo.runtime.adapters.AdapterDefinition
 
getPositionInSourceCode() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloElement
 
getPostStatement() - Method in class fr.insalyon.citi.golo.compiler.ir.LoopStatement
 
getProblems() - Method in class fr.insalyon.citi.golo.compiler.GoloCompilationException.Builder
 
getProblems() - Method in exception fr.insalyon.citi.golo.compiler.GoloCompilationException
 
getProblems() - Method in class fr.insalyon.citi.golo.compiler.GoloCompiler
Returns the list of problems encountered during the last compilation
getPublicMembers() - Method in class fr.insalyon.citi.golo.compiler.ir.Struct
 
getReferenceTable() - Method in class fr.insalyon.citi.golo.compiler.ir.Block
 
getRightExpression() - Method in class fr.insalyon.citi.golo.compiler.ir.BinaryOperation
 
getScope() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
getSource() - Method in class fr.insalyon.citi.golo.compiler.GoloCompilationException.Problem
 
getSourceCode() - Method in exception fr.insalyon.citi.golo.compiler.GoloCompilationException
Gives the problematic source code, if specified.
getStatements() - Method in class fr.insalyon.citi.golo.compiler.ir.Block
 
getStructs() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
GetSuffix(int) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
getSyntheticParameterCount() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
getSyntheticParameterNames() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
getSyntheticSelfName() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
getTabSize(int) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
getTarget() - Method in class fr.insalyon.citi.golo.compiler.ir.ClosureReference
 
getTarget() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAugmentDeclaration
 
getToken(int) - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
Get the specific Token.
getTrueBlock() - Method in class fr.insalyon.citi.golo.compiler.ir.ConditionalBranching
 
getTryBlock() - Method in class fr.insalyon.citi.golo.compiler.ir.TryCatchFinally
 
getType() - Method in class fr.insalyon.citi.golo.compiler.GoloCompilationException.Problem
 
getType() - Method in class fr.insalyon.citi.golo.compiler.ir.BinaryOperation
 
getType() - Method in class fr.insalyon.citi.golo.compiler.ir.CollectionLiteral
 
getType() - Method in class fr.insalyon.citi.golo.compiler.ir.LoopBreakFlowStatement
 
getType() - Method in class fr.insalyon.citi.golo.compiler.ir.UnaryOperation
 
getType() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTCollectionLiteral
 
getType() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTLetOrVar
 
getValue() - Method in class fr.insalyon.citi.golo.compiler.ir.ConstantStatement
 
getValue() - Method in class fr.insalyon.citi.golo.compiler.parser.Token
An optional attribute value of the Token.
getVisibility() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
GoloAdapter - Interface in gololang
Marker interface for Golo adapters.
GoloASTNode - Class in fr.insalyon.citi.golo.compiler.parser
 
GoloASTNode(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloASTNode
 
GoloASTNode(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloASTNode
 
GoloClassLoader - Class in fr.insalyon.citi.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 fr.insalyon.citi.golo.compiler.GoloClassLoader
Creates a class loader from a parent.
GoloClassLoader() - Constructor for class fr.insalyon.citi.golo.compiler.GoloClassLoader
Creates a class loader from the default parent.
GoloCompilationException - Exception in fr.insalyon.citi.golo.compiler
A Golo compilation exception that may also report a cause and several identified problems.
GoloCompilationException(String) - Constructor for exception fr.insalyon.citi.golo.compiler.GoloCompilationException
Makes a new compiler exception with a message.
GoloCompilationException(Throwable) - Constructor for exception fr.insalyon.citi.golo.compiler.GoloCompilationException
Makes a new compiler exception from a root cause.
GoloCompilationException(String, Throwable) - Constructor for exception fr.insalyon.citi.golo.compiler.GoloCompilationException
Makes a new exception from a message and a root cause.
GoloCompilationException.Builder - Class in fr.insalyon.citi.golo.compiler
An exception builder object allows preparing an exception by progressively adding problems.
GoloCompilationException.Problem - Class in fr.insalyon.citi.golo.compiler
A problem reported either while compiling the source code or processing the intermediate representation.
GoloCompilationException.Problem.Type - Enum in fr.insalyon.citi.golo.compiler
The possible problem types.
GoloCompiler - Class in fr.insalyon.citi.golo.compiler
The Golo compiler.
GoloCompiler() - Constructor for class fr.insalyon.citi.golo.compiler.GoloCompiler
 
GoloElement - Class in fr.insalyon.citi.golo.compiler.ir
 
GoloElement() - Constructor for class fr.insalyon.citi.golo.compiler.ir.GoloElement
 
GoloFunction - Class in fr.insalyon.citi.golo.compiler.ir
 
GoloFunction(String, GoloFunction.Visibility, GoloFunction.Scope) - Constructor for class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
GoloFunction.Scope - Enum in fr.insalyon.citi.golo.compiler.ir
 
GoloFunction.Visibility - Enum in fr.insalyon.citi.golo.compiler.ir
 
GoloIrVisitor - Interface in fr.insalyon.citi.golo.compiler.ir
 
gololang - package gololang
Provides the top-level Golo support classes.
GOLOLANG - Static variable in class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
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.
GoloModule - Class in fr.insalyon.citi.golo.compiler.ir
 
GoloModule(PackageAndClass) - Constructor for class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
GoloOffsetParser - Class in fr.insalyon.citi.golo.compiler.parser
Golo parser extension allowing to track token offsets.
GoloOffsetParser(InputStream) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloOffsetParser
 
GoloOffsetParser(InputStream, String) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloOffsetParser
 
GoloOffsetParser(Reader) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloOffsetParser
 
GoloOffsetParser(GoloParserTokenManager) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloOffsetParser
 
GoloOffsetParserTokenManager - Class in fr.insalyon.citi.golo.compiler.parser
TokenManager extension allowing to track token offsets.
GoloOffsetParserTokenManager(JavaCharStream) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloOffsetParserTokenManager
 
GoloOffsetParserTokenManager(JavaCharStream, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloOffsetParserTokenManager
 
GoloParser - Class in fr.insalyon.citi.golo.compiler.parser
 
GoloParser(InputStream) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloParser
Constructor with InputStream.
GoloParser(InputStream, String) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloParser
Constructor with InputStream and supplied encoding
GoloParser(Reader) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloParser
Constructor.
GoloParser(GoloParserTokenManager) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloParser
Constructor with generated Token Manager.
GoloParser.FunctionRef - Class in fr.insalyon.citi.golo.compiler.parser
 
GoloParser.ParserClassRef - Class in fr.insalyon.citi.golo.compiler.parser
 
GoloParserConstants - Interface in fr.insalyon.citi.golo.compiler.parser
Token literal values and constants.
GoloParserTokenManager - Class in fr.insalyon.citi.golo.compiler.parser
Token Manager.
GoloParserTokenManager(JavaCharStream) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager
Constructor.
GoloParserTokenManager(JavaCharStream, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager
Constructor.
GoloParserTokenManager.TokenCompleter - Interface in fr.insalyon.citi.golo.compiler.parser
 
GoloParserTreeConstants - Interface in fr.insalyon.citi.golo.compiler.parser
 
GoloParserVisitor - Interface in fr.insalyon.citi.golo.compiler.parser
 
GoloStatement - Class in fr.insalyon.citi.golo.compiler.ir
 
GoloStatement() - Constructor for class fr.insalyon.citi.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 fr.insalyon.citi.golo.compiler.parser
 
GoloTokenBase() - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloTokenBase
 
guard(MethodHandle, MethodHandle) - Static method in class fr.insalyon.citi.golo.runtime.ClosureCallSupport
 
guard_1(Class<?>, Object) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
guard_2(Class<?>, Class<?>, Object, Object) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 

H

hasASTNode() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloElement
 
hasCatchBlock() - Method in class fr.insalyon.citi.golo.compiler.ir.TryCatchFinally
 
hasElseConditionalBranching() - Method in class fr.insalyon.citi.golo.compiler.ir.ConditionalBranching
 
hasFalseBlock() - Method in class fr.insalyon.citi.golo.compiler.ir.ConditionalBranching
 
hasFinallyBlock() - Method in class fr.insalyon.citi.golo.compiler.ir.TryCatchFinally
 
hashCode() - Method in class fr.insalyon.citi.golo.compiler.ir.LocalReference
 
hashCode() - Method in class fr.insalyon.citi.golo.compiler.ir.ModuleImport
 
hashCode() - Method in class fr.insalyon.citi.golo.compiler.ir.PositionInSourceCode
 
hashCode() - Method in class fr.insalyon.citi.golo.compiler.PackageAndClass
 
hashCode() - Method in class gololang.Tuple
 
hasInitStatement() - Method in class fr.insalyon.citi.golo.compiler.ir.LoopStatement
 
hasMethod(String) - Method in class gololang.DynamicObject
Verify if a method is defined for the dynamic object.
hasNext() - Method in class fr.insalyon.citi.golo.runtime.PrimitiveArrayIterator
 
hasPostStatement() - Method in class fr.insalyon.citi.golo.compiler.ir.LoopStatement
 
hasReferenceFor(String) - Method in class fr.insalyon.citi.golo.compiler.ir.ReferenceTable
 
hasReturn() - Method in class fr.insalyon.citi.golo.compiler.ir.Block
 
hasStarImplementation() - Method in class fr.insalyon.citi.golo.runtime.adapters.AdapterDefinition
 
hasStarOverride() - Method in class fr.insalyon.citi.golo.runtime.adapters.AdapterDefinition
 
haveEnoughArgumentsForVarargs(Object[], Constructor, Class<?>[]) - Static method in class fr.insalyon.citi.golo.runtime.TypeMatching
 
haveEnoughArgumentsForVarargs(Object[], Method, Class<?>[]) - Static method in class fr.insalyon.citi.golo.runtime.TypeMatching
 
haveSameNumberOfArguments(Object[], Class<?>[]) - Static method in class fr.insalyon.citi.golo.runtime.TypeMatching
 
HtmlProcessor - Class in fr.insalyon.citi.golo.doc
 
HtmlProcessor() - Constructor for class fr.insalyon.citi.golo.doc.HtmlProcessor
 

I

id - Variable in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
ID_REST - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
IDENTIFIER - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
IF - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
image - Variable in class fr.insalyon.citi.golo.compiler.parser.Token
The string image of the token.
implementsInterface(String) - Method in class fr.insalyon.citi.golo.runtime.adapters.AdapterDefinition
 
implementsMethod(String, MethodHandle) - Method in class fr.insalyon.citi.golo.runtime.adapters.AdapterDefinition
 
IMPORT - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
ImportDeclaration() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
imports(String, String...) - Method in class gololang.EvaluationEnvironment
Imports symbols.
IN - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
inBuf - Variable in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
initParser(InputStream) - Method in class fr.insalyon.citi.golo.compiler.GoloCompiler
Initializes a parser from an input stream.
initParser(Reader) - Method in class fr.insalyon.citi.golo.compiler.GoloCompiler
Initializes a parser from a reader.
input_stream - Variable in class fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager
 
inputStream - Variable in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
insertSAMFilter(MethodHandle, Class[], int) - Static method in class fr.insalyon.citi.golo.runtime.FunctionCallSupport
 
IntegerLiteral() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
internReferenceTable() - Method in class fr.insalyon.citi.golo.compiler.ir.Block
 
internStructAugmentations() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
INVOCATION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
invoker(String, MethodType) - Method in class gololang.DynamicObject
Gives an invoker method handle for a given property.
IrTreeDumper - Class in fr.insalyon.citi.golo.compiler.ir
 
IrTreeDumper() - Constructor for class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
is_noguard(Object, Object) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
isAnonymous() - Method in class fr.insalyon.citi.golo.compiler.ir.FunctionInvocation
 
isArray(Object) - Static method in class gololang.Predefined
Checks if an object is a (JVM) array or not.
isAugmentation() - Method in class fr.insalyon.citi.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 fr.insalyon.citi.golo.compiler.parser.ASTFunction
 
isDeclaring() - Method in class fr.insalyon.citi.golo.compiler.ir.AssignmentStatement
 
isEmpty() - Method in class gololang.Tuple
Checks whether the tuple is empty or not.
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.
isLocal() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunctionDeclaration
 
isMain() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
isnt_noguard(Object, Object) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
isNullSafeGuarded() - Method in class fr.insalyon.citi.golo.compiler.ir.MethodInvocation
 
isOnReference() - Method in class fr.insalyon.citi.golo.compiler.ir.FunctionInvocation
 
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 fr.insalyon.citi.golo.compiler.ir.ReturnStatement
 
isSAM(Class<?>) - Static method in class fr.insalyon.citi.golo.runtime.TypeMatching
 
isShutdown() - Method in class gololang.concurrent.workers.WorkerEnvironment
 
isSynthetic() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
isSynthetic() - Method in class fr.insalyon.citi.golo.compiler.ir.LocalReference
 
isTerminated() - Method in class gololang.concurrent.workers.WorkerEnvironment
 
isTryCatch() - Method in class fr.insalyon.citi.golo.compiler.ir.TryCatchFinally
 
isTryCatchFinally() - Method in class fr.insalyon.citi.golo.compiler.ir.TryCatchFinally
 
isTryFinally() - Method in class fr.insalyon.citi.golo.compiler.ir.TryCatchFinally
 
isVarargs() - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
isVarargs() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunction
 
iterator() - Method in class gololang.GoloStruct
Provides an iterator over the structure.
iterator() - Method in class gololang.Tuple
Creates an iterator over the tuple.

J

JavaBytecodeAdapterGenerator - Class in fr.insalyon.citi.golo.runtime.adapters
 
JavaBytecodeAdapterGenerator() - Constructor for class fr.insalyon.citi.golo.runtime.adapters.JavaBytecodeAdapterGenerator
 
JavaCharStream - Class in fr.insalyon.citi.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 fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(Reader, int, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(Reader) - Constructor for class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String) - Constructor for class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream) - Constructor for class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Constructor.
JAVALANG - Static variable in class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
JavaOffsetCharStream - Class in fr.insalyon.citi.golo.compiler.parser
JavaCharStream extension allowing to track token offsets.
JavaOffsetCharStream(JavaCharStream) - Constructor for class fr.insalyon.citi.golo.compiler.parser.JavaOffsetCharStream
 
jj_nt - Variable in class fr.insalyon.citi.golo.compiler.parser.GoloParser
Next token.
jjFillToken() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloOffsetParserTokenManager
 
jjFillToken() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager
 
jjnewLexState - Static variable in class fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager
Lex State array.
jjstrLiteralImages - Static variable in class fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager
Token literal values.
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAnonymousFunctionInvocation
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAssignment
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAssociativeExpression
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAugmentDeclaration
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTBlock
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTBreak
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTCase
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTCollectionLiteral
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTCommutativeExpression
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTCompilationUnit
Accept the visitor.
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTConditionalBranching
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTContinue
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTerror
Accept the visitor.
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTForEachLoop
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTForLoop
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunction
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunctionDeclaration
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunctionInvocation
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTImportDeclaration
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTLetOrVar
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTLiteral
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTMatch
Accept the visitor.
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTMethodInvocation
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTModuleDeclaration
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTReference
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTReturn
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTStructDeclaration
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTThrow
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTToplevelDeclaration
Accept the visitor.
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTTryCatchFinally
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTUnaryExpression
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTWhileLoop
 
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.GoloASTNode
 
jjtAccept(GoloParserVisitor, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.Node
Accept the visitor.
jjtAccept(GoloParserVisitor, Object) - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
Accept the visitor.
jjtAddChild(Node, int) - Method in interface fr.insalyon.citi.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 fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
JJTANONYMOUSFUNCTIONINVOCATION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTASSIGNMENT - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTASSOCIATIVEEXPRESSION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTAUGMENTDECLARATION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTBLOCK - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTBREAK - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTCASE - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
jjtClose() - Method in interface fr.insalyon.citi.golo.compiler.parser.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
JJTCOLLECTIONLITERAL - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTCOMMUTATIVEEXPRESSION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTCOMPILATIONUNIT - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTCONDITIONALBRANCHING - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTCONTINUE - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTERROR - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTFOREACHLOOP - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTFORLOOP - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTFUNCTION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTFUNCTIONDECLARATION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTFUNCTIONINVOCATION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
jjtGetChild(int) - Method in interface fr.insalyon.citi.golo.compiler.parser.Node
This method returns a child node.
jjtGetChild(int) - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
jjtGetFirstToken() - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
jjtGetLastToken() - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
jjtGetNumChildren() - Method in interface fr.insalyon.citi.golo.compiler.parser.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
jjtGetParent() - Method in interface fr.insalyon.citi.golo.compiler.parser.Node
 
jjtGetParent() - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
jjtGetValue() - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
JJTGoloParserState - Class in fr.insalyon.citi.golo.compiler.parser
 
JJTGoloParserState() - Constructor for class fr.insalyon.citi.golo.compiler.parser.JJTGoloParserState
 
JJTIMPORTDECLARATION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTLETORVAR - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTLITERAL - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTMATCH - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTMETHODINVOCATION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTMODULEDECLARATION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
jjtNodeName - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
jjtOpen() - Method in interface fr.insalyon.citi.golo.compiler.parser.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
jjtree - Variable in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
JJTREFERENCE - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTRETURN - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
jjtSetFirstToken(Token) - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
jjtSetLastToken(Token) - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
jjtSetParent(Node) - Method in interface fr.insalyon.citi.golo.compiler.parser.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
jjtSetValue(Object) - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
JJTSTRUCTDECLARATION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTTHROW - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTTOPLEVELDECLARATION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTTRYCATCHFINALLY - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTUNARYEXPRESSION - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTVOID - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 
JJTWHILELOOP - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserTreeConstants
 

K

kind - Variable in class fr.insalyon.citi.golo.compiler.parser.Token
An integer that describes the kind of this token.

L

lastToken - Variable in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
less_noguard(Object, Object) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
lessorequals_noguard(Object, Object) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
LET - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
LetOrVar() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
LETTER - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
LexicalError(boolean, int, int, int, String, char) - Static method in error fr.insalyon.citi.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 fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager
Lexer state names.
line - Variable in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
Literal() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
load(String, InputStream) - Method in class fr.insalyon.citi.golo.compiler.GoloClassLoader
Compiles and loads the resulting JVM bytecode for a Golo source file.
LOCAL - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
LocalReference - Class in fr.insalyon.citi.golo.compiler.ir
 
LocalReference(LocalReference.Kind, String) - Constructor for class fr.insalyon.citi.golo.compiler.ir.LocalReference
 
LocalReference(LocalReference.Kind, String, boolean) - Constructor for class fr.insalyon.citi.golo.compiler.ir.LocalReference
 
LocalReference.Kind - Enum in fr.insalyon.citi.golo.compiler.ir
 
LONG_NUMBER - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
LongLiteral() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
LoopBreakFlowStatement - Class in fr.insalyon.citi.golo.compiler.ir
 
LoopBreakFlowStatement.Type - Enum in fr.insalyon.citi.golo.compiler.ir
 
LoopStatement - Class in fr.insalyon.citi.golo.compiler.ir
 
LoopStatement(AssignmentStatement, ExpressionStatement, Block, GoloStatement) - Constructor for class fr.insalyon.citi.golo.compiler.ir.LoopStatement
 

M

Main - Class in fr.insalyon.citi.golo.cli
 
Main() - Constructor for class fr.insalyon.citi.golo.cli.Main
 
main(String...) - Static method in class fr.insalyon.citi.golo.cli.Main
 
Main.DiagnoseModeValidator - Class in fr.insalyon.citi.golo.cli
 
Main.DocFormatValidator - Class in fr.insalyon.citi.golo.cli
 
maker(Map<String, Object>) - Method in class gololang.AdapterFabric
Provides an instance maker based on an adapter definition.
mapEntry(Object, Object) - Static method in class gololang.Predefined
Makes a key / value pair.
MarkdownProcessor - Class in fr.insalyon.citi.golo.doc
 
MarkdownProcessor() - Constructor for class fr.insalyon.citi.golo.doc.MarkdownProcessor
 
Match() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
MATCH - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
maxNextCharInd - Variable in class fr.insalyon.citi.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.
MethodInvocation - Class in fr.insalyon.citi.golo.compiler.ir
 
MethodInvocation(String) - Constructor for class fr.insalyon.citi.golo.compiler.ir.MethodInvocation
 
MethodInvocation() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
MethodInvocationSupport - Class in fr.insalyon.citi.golo.runtime
 
MethodInvocationSupport() - Constructor for class fr.insalyon.citi.golo.runtime.MethodInvocationSupport
 
minus(Character, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Integer, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Long, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Double, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Float, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Character, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Character, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Character, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Character, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Integer, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Integer, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Integer, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Long, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Long, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Double, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Integer, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Long, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Double, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Float, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Long, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Double, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Float, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Double, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Float, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
minus(Float, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
mixin(DynamicObject) - Method in class gololang.DynamicObject
Mixes all properties from another dynamic object into this one, overwriting existing properties.
module - Variable in class fr.insalyon.citi.golo.compiler.parser.GoloParser.FunctionRef
 
MODULE - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
ModuleDeclaration() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
ModuleImport - Class in fr.insalyon.citi.golo.compiler.ir
 
ModuleImport(PackageAndClass) - Constructor for class fr.insalyon.citi.golo.compiler.ir.ModuleImport
 
moduleName(ASTCompilationUnit) - Method in class fr.insalyon.citi.golo.doc.AbstractProcessor
 
modulo(Character, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Integer, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Long, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Double, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Float, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Character, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Character, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Character, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Character, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Integer, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Integer, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Integer, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Long, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Long, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Double, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Integer, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Long, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Double, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Float, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Long, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Double, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Float, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Double, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Float, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
modulo(Float, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
more_noguard(Object, Object) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
moreorequals_noguard(Object, Object) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
MULTI_STRING - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.

N

name - Variable in class fr.insalyon.citi.golo.compiler.parser.GoloParser.FunctionRef
 
name - Variable in class fr.insalyon.citi.golo.compiler.parser.GoloParser.ParserClassRef
 
NamedNode - Interface in fr.insalyon.citi.golo.compiler.parser
 
NamingUtils - Class in fr.insalyon.citi.golo.compiler.utils
 
NamingUtils() - Constructor for class fr.insalyon.citi.golo.compiler.utils.NamingUtils
 
newBreak() - Static method in class fr.insalyon.citi.golo.compiler.ir.LoopBreakFlowStatement
 
newContinue() - Static method in class fr.insalyon.citi.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 fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
newToken(int, String) - Static method in class fr.insalyon.citi.golo.compiler.parser.Token
Returns a new Token object, by default.
newToken(int) - Static method in class fr.insalyon.citi.golo.compiler.parser.Token
 
newWorkerEnvironment() - Static method in class gololang.concurrent.workers.WorkerEnvironment
 
next - Variable in class fr.insalyon.citi.golo.compiler.parser.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class fr.insalyon.citi.golo.runtime.PrimitiveArrayIterator
 
nextCharBuf - Variable in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
nextCharInd - Variable in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
Node - Interface in fr.insalyon.citi.golo.compiler.parser
 
nodeArity() - Method in class fr.insalyon.citi.golo.compiler.parser.JJTGoloParserState
 
nodeCreated() - Method in class fr.insalyon.citi.golo.compiler.parser.JJTGoloParserState
 
not(Boolean) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
notequals_noguard(Object, Object) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
NULL - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
NUMBER - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.

O

objectArrayType() - Static method in class gololang.Predefined
Function to obtain the Object[].class reference.
oftype_noguard(Object, Object) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
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.
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 fr.insalyon.citi.golo.compiler.parser.JJTGoloParserState
 
OperatorSupport - Class in fr.insalyon.citi.golo.runtime
 
OperatorSupport() - Constructor for class fr.insalyon.citi.golo.runtime.OperatorSupport
 
OperatorType - Enum in fr.insalyon.citi.golo.runtime
 
orifnull_noguard(Object, Object) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
OTHERWISE - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
outputFile(Path, String, String) - Method in class fr.insalyon.citi.golo.doc.AbstractProcessor
 
overridesMethod(String, MethodHandle) - Method in class fr.insalyon.citi.golo.runtime.adapters.AdapterDefinition
 
ownedReferences() - Method in class fr.insalyon.citi.golo.compiler.ir.ReferenceTable
 
ownedSymbols() - Method in class fr.insalyon.citi.golo.compiler.ir.ReferenceTable
 

P

PackageAndClass - Class in fr.insalyon.citi.golo.compiler
Represents a package and class.
PackageAndClass(String, String) - Constructor for class fr.insalyon.citi.golo.compiler.PackageAndClass
Makes a new package and class definition.
packageClassSeparatorIndex(String) - Static method in class fr.insalyon.citi.golo.compiler.utils.NamingUtils
 
packageName() - Method in class fr.insalyon.citi.golo.compiler.PackageAndClass
 
parent - Variable in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
parse(String, GoloParser) - Method in class fr.insalyon.citi.golo.compiler.GoloCompiler
Produces a parse tree for a Golo source file.
ParseException - Exception in fr.insalyon.citi.golo.compiler.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception fr.insalyon.citi.golo.compiler.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception fr.insalyon.citi.golo.compiler.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception fr.insalyon.citi.golo.compiler.parser.ParseException
Constructor with message.
parser - Variable in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
ParserClassRef(String) - Constructor for class fr.insalyon.citi.golo.compiler.parser.GoloParser.ParserClassRef
 
peekNode() - Method in class fr.insalyon.citi.golo.compiler.parser.JJTGoloParserState
 
plus(Character, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Integer, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Long, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Double, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Float, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Character, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Character, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Character, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Character, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Integer, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Integer, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Integer, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Long, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Long, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Double, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Integer, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Long, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Double, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Float, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Long, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Double, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Float, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Double, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Float, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(Float, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus(String, String) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
plus_fallback(Object, Object) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
popNode() - Method in class fr.insalyon.citi.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 fr.insalyon.citi.golo.compiler.ir
 
PositionInSourceCode(int, int) - Constructor for class fr.insalyon.citi.golo.compiler.ir.PositionInSourceCode
 
PREDEF - Static variable in class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
Predefined - Class in gololang
Predefined provides the module of predefined functions in Golo.
prependStatement(GoloStatement) - Method in class fr.insalyon.citi.golo.compiler.ir.Block
 
prevCharIsCR - Variable in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
prevCharIsLF - Variable in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
previousToken - Variable in class fr.insalyon.citi.golo.compiler.parser.GoloTokenBase
 
PrimitiveArrayIterator - Class in fr.insalyon.citi.golo.runtime
 
PrimitiveArrayIterator(Object[]) - Constructor for class fr.insalyon.citi.golo.runtime.PrimitiveArrayIterator
 
primitiveCompatible(Class<?>, Object) - Static method in class fr.insalyon.citi.golo.runtime.TypeMatching
 
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 fr.insalyon.citi.golo.compiler.GoloCompilationException.Problem
Constructs a new problem to report.
Problem(GoloCompilationException.Problem.Type, GoloASTNode, Token, String) - Constructor for class fr.insalyon.citi.golo.compiler.GoloCompilationException.Problem
Constructs a new problem to report.
Problem(ParseException, GoloASTNode) - Constructor for class fr.insalyon.citi.golo.compiler.GoloCompilationException.Problem
 
process(List<ASTCompilationUnit>, Path) - Method in class fr.insalyon.citi.golo.doc.AbstractProcessor
 
process(List<ASTCompilationUnit>, Path) - Method in class fr.insalyon.citi.golo.doc.HtmlProcessor
 
process(List<ASTCompilationUnit>, Path) - Method in class fr.insalyon.citi.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
 
pushNode(Node) - Method in class fr.insalyon.citi.golo.compiler.parser.JJTGoloParserState
 

Q

QualifiedName() - Method in class fr.insalyon.citi.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.
range(Object, Object) - Static method in class gololang.Predefined
Makes an integer range object between two bounds.
ReadByte() - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
readChar() - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Read a character.
readChar() - Method in class fr.insalyon.citi.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.
Reference() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
ReferenceLookup - Class in fr.insalyon.citi.golo.compiler.ir
 
ReferenceLookup(String) - Constructor for class fr.insalyon.citi.golo.compiler.ir.ReferenceLookup
 
references() - Method in class fr.insalyon.citi.golo.compiler.ir.ReferenceTable
 
ReferenceTable - Class in fr.insalyon.citi.golo.compiler.ir
 
ReferenceTable() - Constructor for class fr.insalyon.citi.golo.compiler.ir.ReferenceTable
 
ReInit(InputStream) - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
Reinitialise.
ReInit(InputStream, String) - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
Reinitialise.
ReInit(Reader) - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
Reinitialise.
ReInit(GoloParserTokenManager) - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
Reinitialise.
ReInit(JavaCharStream) - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager
Reinitialise parser.
ReInit(JavaCharStream, int) - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager
Reinitialise parser.
ReInit(Reader, int, int, int) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Reinitialise.
ReInit(Reader) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Reinitialise.
ReInit(InputStream) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Reinitialise.
relink(ReferenceTable) - Method in class fr.insalyon.citi.golo.compiler.ir.ReferenceTable
 
remove(String) - Method in class fr.insalyon.citi.golo.compiler.ir.ReferenceTable
 
remove() - Method in class fr.insalyon.citi.golo.runtime.PrimitiveArrayIterator
 
removeSyntheticParameter(String) - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
render(ASTCompilationUnit) - Method in class fr.insalyon.citi.golo.doc.AbstractProcessor
 
render(ASTCompilationUnit) - Method in class fr.insalyon.citi.golo.doc.HtmlProcessor
 
render(ASTCompilationUnit) - Method in class fr.insalyon.citi.golo.doc.MarkdownProcessor
 
report(GoloCompilationException.Problem.Type, GoloASTNode, String) - Method in class fr.insalyon.citi.golo.compiler.GoloCompilationException.Builder
Report a problem to the exception being built.
report(ParseException, GoloASTNode) - Method in class fr.insalyon.citi.golo.compiler.GoloCompilationException.Builder
Report a parsing 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 fr.insalyon.citi.golo.compiler.parser.JJTGoloParserState
 
resolveIn(ReferenceTable) - Method in class fr.insalyon.citi.golo.compiler.ir.ReferenceLookup
 
Return() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
RETURN - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
returningVoid() - Method in class fr.insalyon.citi.golo.compiler.ir.ReturnStatement
 
returnsFromBothBranches() - Method in class fr.insalyon.citi.golo.compiler.ir.ConditionalBranching
 
ReturnStatement - Class in fr.insalyon.citi.golo.compiler.ir
 
ReturnStatement(ExpressionStatement) - Constructor for class fr.insalyon.citi.golo.compiler.ir.ReturnStatement
 
rootNode() - Method in class fr.insalyon.citi.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.

S

samAssignment(Class<?>, Object) - Static method in class fr.insalyon.citi.golo.runtime.TypeMatching
 
samFilter(Class<?>, Object) - Static method in class fr.insalyon.citi.golo.runtime.FunctionCallSupport
 
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.
setArguments(List<String>) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunction
 
setASTNode(GoloASTNode) - Method in class fr.insalyon.citi.golo.compiler.ir.GoloElement
 
setAugmentation(boolean) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunctionDeclaration
 
setBlock(Block) - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
setCompactForm(boolean) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunction
 
setDebugStream(PrintStream) - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager
Set debug output.
setDeclaring(boolean) - Method in class fr.insalyon.citi.golo.compiler.ir.AssignmentStatement
 
setDocumentation(String) - Method in class fr.insalyon.citi.golo.compiler.parser.GoloASTNode
 
setElementIdentifier(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTForEachLoop
 
setEnclosingLoop(LoopStatement) - Method in class fr.insalyon.citi.golo.compiler.ir.LoopBreakFlowStatement
 
setExceptionBuilder(GoloCompilationException.Builder) - Method in class fr.insalyon.citi.golo.compiler.GoloCompiler
Initializes an ExceptionBuilder to collect errors instead of throwing immediately.
setExceptionId(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTTryCatchFinally
 
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 fr.insalyon.citi.golo.compiler.ir.LocalReference
 
setIrElement(GoloElement) - Method in class fr.insalyon.citi.golo.compiler.parser.GoloASTNode
 
setLiteralValue(Object) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTLiteral
 
setLocal(boolean) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunctionDeclaration
 
setLocalReference(LocalReference) - Method in class fr.insalyon.citi.golo.compiler.ir.AssignmentStatement
 
setMembers(LinkedHashSet<String>) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTStructDeclaration
 
setName(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAssignment
 
setName(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAugmentDeclaration
 
setName(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunctionDeclaration
 
setName(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunctionInvocation
 
setName(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTImportDeclaration
 
setName(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTLetOrVar
 
setName(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTMethodInvocation
 
setName(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTModuleDeclaration
 
setName(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTReference
 
setName(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTStructDeclaration
 
setName(String) - Method in interface fr.insalyon.citi.golo.compiler.parser.NamedNode
 
setNullSafeGuarded(boolean) - Method in class fr.insalyon.citi.golo.compiler.ir.MethodInvocation
 
setOnReference(boolean) - Method in class fr.insalyon.citi.golo.compiler.ir.FunctionInvocation
 
setOperator(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTUnaryExpression
 
setParameterNames(List<String>) - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
setSourceCode(String) - Method in exception fr.insalyon.citi.golo.compiler.GoloCompilationException
Specifies the problematic source code.
setSynthetic(boolean) - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
setSyntheticSelfName(String) - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
setTabSize(int) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
setTarget(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAugmentDeclaration
 
setType(String) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTCollectionLiteral
 
setType(ASTLetOrVar.Type) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTLetOrVar
 
setVarargs(boolean) - Method in class fr.insalyon.citi.golo.compiler.ir.GoloFunction
 
setVarargs(boolean) - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunction
 
shutdown() - Method in class gololang.concurrent.workers.WorkerEnvironment
Shutdown the worker environment.
SimpleNode - Class in fr.insalyon.citi.golo.compiler.parser
 
SimpleNode(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
SimpleNode(GoloParser, int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
size() - Method in class gololang.Tuple
Gives the number of elements in this tuple.
spawn(MethodHandle) - 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 fr.insalyon.citi.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.
startOffset - Variable in class fr.insalyon.citi.golo.compiler.parser.GoloTokenBase
 
Statement() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
staticFlag - Static variable in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
Whether parser is static.
STD_AUGMENTATIONS - Static variable in class fr.insalyon.citi.golo.compiler.ir.GoloModule
 
STRING - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
StringBlockIndenter - Class in fr.insalyon.citi.golo.compiler.utils
 
StringBlockIndenter() - Constructor for class fr.insalyon.citi.golo.compiler.utils.StringBlockIndenter
 
StringLiteral() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
StringUnescaping - Class in fr.insalyon.citi.golo.compiler.utils
 
StringUnescaping() - Constructor for class fr.insalyon.citi.golo.compiler.utils.StringUnescaping
 
Struct - Class in fr.insalyon.citi.golo.compiler.ir
 
Struct(PackageAndClass, Set<String>) - Constructor for class fr.insalyon.citi.golo.compiler.ir.Struct
 
STRUCT - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
StructDeclaration() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
SwitchTo(int) - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager
Switch to specified lex state.
symbols() - Method in class fr.insalyon.citi.golo.compiler.ir.ReferenceTable
 

T

tabSize - Variable in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 
template(String, String) - Method in class fr.insalyon.citi.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.
TerminalExpression() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
textToFile(Object, Object) - Static method in class gololang.Predefined
Writes some text to a file.
THEN - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
Throw() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
THROW - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
ThrowStatement - Class in fr.insalyon.citi.golo.compiler.ir
 
ThrowStatement(GoloStatement) - Constructor for class fr.insalyon.citi.golo.compiler.ir.ThrowStatement
 
times(Character, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Integer, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Long, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Double, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Float, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Character, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Character, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Character, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Character, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Integer, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Integer, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Integer, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Long, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Long, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Double, Float) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Integer, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Long, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Double, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Float, Character) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Long, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Double, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Float, Integer) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Double, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Float, Long) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times(Float, Double) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
times_fallback(Object, Object) - Static method in class fr.insalyon.citi.golo.runtime.OperatorSupport
 
toJVMType() - Method in class fr.insalyon.citi.golo.compiler.PackageAndClass
 
token - Variable in class fr.insalyon.citi.golo.compiler.parser.GoloParser
Current token.
Token - Class in fr.insalyon.citi.golo.compiler.parser
Describes the input token stream.
Token() - Constructor for class fr.insalyon.citi.golo.compiler.parser.Token
No-argument constructor
Token(int) - Constructor for class fr.insalyon.citi.golo.compiler.parser.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class fr.insalyon.citi.golo.compiler.parser.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class fr.insalyon.citi.golo.compiler.parser.GoloParser
Generated Token Manager.
tokenCompleter - Variable in class fr.insalyon.citi.golo.compiler.parser.GoloParserTokenManager
 
tokenImage - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
Literal token values.
tokenImage - Variable in exception fr.insalyon.citi.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 fr.insalyon.citi.golo.compiler.parser
Token Manager Error.
TokenMgrError() - Constructor for error fr.insalyon.citi.golo.compiler.parser.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error fr.insalyon.citi.golo.compiler.parser.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error fr.insalyon.citi.golo.compiler.parser.TokenMgrError
Full Constructor.
ToplevelDeclaration() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
toString() - Method in class fr.insalyon.citi.golo.compiler.GoloCompilationException.Problem
 
toString() - Method in class fr.insalyon.citi.golo.compiler.ir.LocalReference
 
toString() - Method in class fr.insalyon.citi.golo.compiler.ir.ModuleImport
 
toString() - Method in class fr.insalyon.citi.golo.compiler.ir.PositionInSourceCode
 
toString() - Method in class fr.insalyon.citi.golo.compiler.PackageAndClass
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAnonymousFunctionInvocation
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAssignment
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAssociativeExpression
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTAugmentDeclaration
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTBlock
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTBreak
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTCase
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTCollectionLiteral
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTCommutativeExpression
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTConditionalBranching
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTContinue
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTForEachLoop
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTForLoop
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunction
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunctionDeclaration
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTFunctionInvocation
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTImportDeclaration
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTLetOrVar
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTLiteral
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTMethodInvocation
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTModuleDeclaration
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTReference
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTReturn
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTStructDeclaration
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTThrow
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTTryCatchFinally
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.ASTWhileLoop
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser.FunctionRef
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser.ParserClassRef
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
toString(String) - Method in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
toString() - Method in class fr.insalyon.citi.golo.compiler.parser.Token
Returns the image.
toString() - Method in enum fr.insalyon.citi.golo.runtime.OperatorType
 
toString() - Method in class gololang.concurrent.async.AssignedFuture
 
toString() - Method in class gololang.concurrent.async.Promise
 
toString() - Method in class gololang.Tuple
 
TRUE - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
TRY - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
TryCatchFinally - Class in fr.insalyon.citi.golo.compiler.ir
 
TryCatchFinally(String, Block, Block, Block) - Constructor for class fr.insalyon.citi.golo.compiler.ir.TryCatchFinally
 
TryCatchFinally() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
Tuple - Class in gololang
Represents an tuple object.
Tuple(Object...) - Constructor for class gololang.Tuple
Creates a new tuple from values.
TypeMatching - Class in fr.insalyon.citi.golo.runtime
 
TypeMatching() - Constructor for class fr.insalyon.citi.golo.runtime.TypeMatching
 

U

UNARY_OPERATOR - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
UnaryExpression() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
UnaryOperation - Class in fr.insalyon.citi.golo.compiler.ir
 
UnaryOperation(OperatorType, ExpressionStatement) - Constructor for class fr.insalyon.citi.golo.compiler.ir.UnaryOperation
 
undefine(String) - Method in class gololang.DynamicObject
Removes a property.
unescape(String) - Static method in class fr.insalyon.citi.golo.compiler.utils.StringUnescaping
 
unindent(String, int) - Static method in class fr.insalyon.citi.golo.compiler.utils.StringBlockIndenter
 
UpdateLineColumn(char) - Method in class fr.insalyon.citi.golo.compiler.parser.JavaCharStream
 

V

validate(String, String) - Method in class fr.insalyon.citi.golo.cli.Main.DiagnoseModeValidator
 
validate(String, String) - Method in class fr.insalyon.citi.golo.cli.Main.DocFormatValidator
 
validate() - Method in class fr.insalyon.citi.golo.runtime.adapters.AdapterDefinition
 
value - Variable in class fr.insalyon.citi.golo.compiler.parser.SimpleNode
 
valueAndTypeMatch(Class<?>, Object) - Static method in class fr.insalyon.citi.golo.runtime.TypeMatching
 
valueOf(String) - Static method in enum fr.insalyon.citi.golo.compiler.GoloCompilationException.Problem.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.insalyon.citi.golo.compiler.ir.CollectionLiteral.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.insalyon.citi.golo.compiler.ir.GoloFunction.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.insalyon.citi.golo.compiler.ir.GoloFunction.Visibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.insalyon.citi.golo.compiler.ir.LocalReference.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.insalyon.citi.golo.compiler.ir.LoopBreakFlowStatement.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.insalyon.citi.golo.compiler.parser.ASTLetOrVar.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.insalyon.citi.golo.runtime.OperatorType
Returns the enum constant of this type with the specified name.
values() - Static method in enum fr.insalyon.citi.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 fr.insalyon.citi.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 fr.insalyon.citi.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 fr.insalyon.citi.golo.compiler.ir.GoloFunction.Visibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.insalyon.citi.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 fr.insalyon.citi.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 fr.insalyon.citi.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 fr.insalyon.citi.golo.runtime.OperatorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class gololang.GoloStruct
Gets the current values, in order of member declaration.
VAR - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
visit(SimpleNode, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTerror, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTCompilationUnit, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTModuleDeclaration, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTImportDeclaration, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTToplevelDeclaration, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTStructDeclaration, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTAugmentDeclaration, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTFunctionDeclaration, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTContinue, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTBreak, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTThrow, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTWhileLoop, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTForLoop, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTForEachLoop, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTTryCatchFinally, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTUnaryExpression, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTCommutativeExpression, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTAssociativeExpression, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTMethodInvocation, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTBlock, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTFunction, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTLiteral, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTCollectionLiteral, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTReference, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTLetOrVar, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTAssignment, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTReturn, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTAnonymousFunctionInvocation, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTFunctionInvocation, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTConditionalBranching, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTCase, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visit(ASTMatch, Object) - Method in interface fr.insalyon.citi.golo.compiler.parser.GoloParserVisitor
 
visitAssignmentStatement(AssignmentStatement) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
visitAssignmentStatement(AssignmentStatement) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
visitBlock(Block) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
visitBlock(Block) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
visitClosureReference(ClosureReference) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
visitClosureReference(ClosureReference) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
visitConditionalBranching(ConditionalBranching) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
visitConditionalBranching(ConditionalBranching) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
visitConstantStatement(ConstantStatement) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
visitConstantStatement(ConstantStatement) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
visitFunction(GoloFunction) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
visitFunction(GoloFunction) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
visitFunctionInvocation(FunctionInvocation) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
visitFunctionInvocation(FunctionInvocation) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
visitLoopStatement(LoopStatement) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
visitLoopStatement(LoopStatement) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
visitModule(GoloModule) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
visitModule(GoloModule) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
visitReferenceLookup(ReferenceLookup) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
visitReferenceLookup(ReferenceLookup) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
visitReturnStatement(ReturnStatement) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
visitReturnStatement(ReturnStatement) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
visitThrowStatement(ThrowStatement) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
visitThrowStatement(ThrowStatement) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
visitTryCatchFinally(TryCatchFinally) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
visitTryCatchFinally(TryCatchFinally) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
visitUnaryOperation(UnaryOperation) - Method in interface fr.insalyon.citi.golo.compiler.ir.GoloIrVisitor
 
visitUnaryOperation(UnaryOperation) - Method in class fr.insalyon.citi.golo.compiler.ir.IrTreeDumper
 
vtableLookup(MethodInvocationSupport.InlineCache, Object[]) - Static method in class fr.insalyon.citi.golo.runtime.MethodInvocationSupport
 

W

WHEN - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
WHILE - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
RegularExpression Id.
WhileLoop() - Method in class fr.insalyon.citi.golo.compiler.parser.GoloParser
 
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 fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
Lexical state.
WithinMultiString - Static variable in interface fr.insalyon.citi.golo.compiler.parser.GoloParserConstants
Lexical state.
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
 
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.
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

Copyright © 2014 Institut National des Sciences Appliquées de Lyon (INSA-Lyon). All Rights Reserved.