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

A

AbstractBlock - Class in net.jangaroo.jooc.ast
 
AbstractBlock(JooSymbol, List<Directive>, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.AbstractBlock
 
AbstractCompilationUnitSinkFactory - Class in net.jangaroo.jooc.backend
Abstract base class for merged and single file compilation unit sink factories.
AbstractCompilationUnitSinkFactory(JoocOptions, File) - Constructor for class net.jangaroo.jooc.backend.AbstractCompilationUnitSinkFactory
 
AbstractCompileLog - Class in net.jangaroo.jooc
 
AbstractCompileLog() - Constructor for class net.jangaroo.jooc.AbstractCompileLog
 
action_obj - Variable in class net.jangaroo.jooc.parser
Instance of action encapsulation class.
action_table() - Method in class net.jangaroo.jooc.parser
Access to parse-action table.
addBlockStartCodeGenerator(CodeGenerator) - Method in class net.jangaroo.jooc.ast.AbstractBlock
 
addBuiltInUsage(String) - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
addDependency(CompilationUnit) - Method in class net.jangaroo.jooc.ast.CompilationUnit
 
addExternalUsage() - Method in class net.jangaroo.jooc.ast.Ide
 
addExternalUsage() - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
addFieldWithInitializer(VariableDeclaration) - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
addImplicitParam(Parameter) - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
addImport(ImportDirective) - Method in class net.jangaroo.jooc.DeclarationScope
 
addImport(ImportDirective) - Method in interface net.jangaroo.jooc.Scope
 
addImport(ImportDirective) - Method in class net.jangaroo.jooc.ScopeImplBase
 
addInitIfClass(Ide) - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
addResourceDependency(String) - Method in class net.jangaroo.jooc.ast.CompilationUnit
Add a dependency to a resource at the given path, which is relative to this compilation unit's file.
addSourceFile(File) - Method in class net.jangaroo.jooc.config.FileLocations
 
addSourceFile(String) - Method in class net.jangaroo.jooc.config.FileLocations
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.AbstractBlock
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.Annotation
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.AnnotationParameter
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.ApplyExpr
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.ArrayIndexExpr
 
analyze(AstNode) - Method in interface net.jangaroo.jooc.ast.AstNode
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.BinaryOpExpr
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.CaseStatement
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.Catch
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.CommaSeparatedList
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.CompilationUnit
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.ConditionalExpr
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.Declaration
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.DotExpr
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.EmptyStatement
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.Extends
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.ForInitializer
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.IdeExpr
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.IfStatement
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.Implements
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.Initializer
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.LabeledStatement
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.LoopStatement
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.NamespacedIde
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.NewExpr
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.NodeImplBase
 
analyze(AstNode, List<N>) - Method in class net.jangaroo.jooc.ast.NodeImplBase
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.ObjectField
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.ObjectLiteral
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.Parameter
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.ParenthesizedExpr
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.SemicolonTerminatedStatement
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.SuperConstructorCallStatement
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.SwitchStatement
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.TryStatement
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.Type
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.TypeRelation
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.UnaryOpExpr
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.UseNamespaceDirective
 
analyze(AstNode) - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
analyzeAsExpr(AstNode, Expr) - Method in class net.jangaroo.jooc.ast.Ide
 
analyzeAsExpr(AstNode, Expr) - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
analyzeLoopFooter() - Method in class net.jangaroo.jooc.ast.DoStatement
 
analyzeLoopFooter() - Method in class net.jangaroo.jooc.ast.LoopStatement
 
analyzeLoopHeader() - Method in class net.jangaroo.jooc.ast.ConditionalLoopStatement
 
analyzeLoopHeader() - Method in class net.jangaroo.jooc.ast.DoStatement
 
analyzeLoopHeader() - Method in class net.jangaroo.jooc.ast.ForInStatement
 
analyzeLoopHeader() - Method in class net.jangaroo.jooc.ast.ForStatement
 
analyzeLoopHeader() - Method in class net.jangaroo.jooc.ast.LoopStatement
 
AND - Static variable in interface net.jangaroo.jooc.sym
 
ANDAND - Static variable in interface net.jangaroo.jooc.sym
 
ANDANDEQ - Static variable in interface net.jangaroo.jooc.sym
 
ANDEQ - Static variable in interface net.jangaroo.jooc.sym
 
Annotation - Class in net.jangaroo.jooc.ast
An annotation (square bracket meta data).
Annotation(JooSymbol, Ide, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.Annotation
 
Annotation(JooSymbol, Ide, JooSymbol, CommaSeparatedList<AnnotationParameter>, JooSymbol, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.Annotation
 
AnnotationParameter - Class in net.jangaroo.jooc.ast
 
AnnotationParameter(Ide, JooSymbol, LiteralExpr) - Constructor for class net.jangaroo.jooc.ast.AnnotationParameter
 
AntCompileLog - Class in net.jangaroo.jooc.ant
 
AntCompileLog() - Constructor for class net.jangaroo.jooc.ant.AntCompileLog
 
AntCompileLog(Project) - Constructor for class net.jangaroo.jooc.ant.AntCompileLog
 
ANY_TYPE - Static variable in class net.jangaroo.jooc.ast.FunctionExpr
 
ApiCodeGenerator - Class in net.jangaroo.jooc.backend
A visitor of the AST that generates executable reduced ActionScript code on a JsWriter.
ApiCodeGenerator(JsWriter) - Constructor for class net.jangaroo.jooc.backend.ApiCodeGenerator
 
ApplyExpr - Class in net.jangaroo.jooc.ast
 
ApplyExpr(Expr, JooSymbol, CommaSeparatedList<Expr>, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.ApplyExpr
 
ARGUMENTS_IDE - Static variable in class net.jangaroo.jooc.ast.FunctionExpr
 
ArrayIndexExpr - Class in net.jangaroo.jooc.ast
 
ArrayIndexExpr(Expr, JooSymbol, Expr, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.ArrayIndexExpr
 
ArrayLiteral - Class in net.jangaroo.jooc.ast
 
ArrayLiteral(JooSymbol, CommaSeparatedList<Expr>, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.ArrayLiteral
 
AS - Static variable in interface net.jangaroo.jooc.sym
 
AS_SUFFIX - Static variable in class net.jangaroo.jooc.JangarooParser
 
AS_SUFFIX_NO_DOT - Static variable in class net.jangaroo.jooc.JangarooParser
 
AsExpr - Class in net.jangaroo.jooc.ast
 
AsExpr(Expr, JooSymbol, Expr) - Constructor for class net.jangaroo.jooc.ast.AsExpr
 
ASSERT - Static variable in interface net.jangaroo.jooc.SyntacticKeywords
 
assertTrue(boolean, String) - Static method in class net.jangaroo.jooc.Debug
 
AssignmentOpExpr - Class in net.jangaroo.jooc.ast
 
AssignmentOpExpr(Expr, JooSymbol, Expr) - Constructor for class net.jangaroo.jooc.ast.AssignmentOpExpr
 
AstNode - Interface in net.jangaroo.jooc.ast
 
AstVisitor - Interface in net.jangaroo.jooc.ast
Visitor for the ActionScript abstract syntax tree.
AstVisitorBase - Class in net.jangaroo.jooc.ast
 
AstVisitorBase() - Constructor for class net.jangaroo.jooc.ast.AstVisitorBase
 

B

beginComment() - Method in class net.jangaroo.jooc.JsWriter
 
beginCommentWriteSymbol(JooSymbol) - Method in class net.jangaroo.jooc.JsWriter
 
beginString() - Method in class net.jangaroo.jooc.JsStringLiteralWriter
 
beginString() - Method in class net.jangaroo.jooc.JsWriter
 
BinaryOpExpr - Class in net.jangaroo.jooc.ast
 
BinaryOpExpr(Expr, JooSymbol, Expr) - Constructor for class net.jangaroo.jooc.ast.BinaryOpExpr
 
BITNOT - Static variable in interface net.jangaroo.jooc.sym
 
BlockStatement - Class in net.jangaroo.jooc.ast
 
BlockStatement(JooSymbol, List<Directive>, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.BlockStatement
 
BOOL_LITERAL - Static variable in interface net.jangaroo.jooc.sym
 
BREAK - Static variable in interface net.jangaroo.jooc.sym
 
BreakStatement - Class in net.jangaroo.jooc.ast
 
BreakStatement(JooSymbol, Ide, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.BreakStatement
 

C

CASE - Static variable in interface net.jangaroo.jooc.sym
 
CaseStatement - Class in net.jangaroo.jooc.ast
 
CaseStatement(JooSymbol, Expr, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.CaseStatement
 
Catch - Class in net.jangaroo.jooc.ast
 
Catch(JooSymbol, JooSymbol, Parameter, JooSymbol, BlockStatement) - Constructor for class net.jangaroo.jooc.ast.Catch
 
CATCH - Static variable in interface net.jangaroo.jooc.sym
 
checkParameters() - Method in class net.jangaroo.jooc.ant.JoocTask
Check that all required attributes have been set and nothing silly has been entered.
checkSuperConstructorCall() - Method in class net.jangaroo.jooc.ast.BlockStatement
 
checkValidLabeledStatement(LabeledStatement) - Method in class net.jangaroo.jooc.ast.BreakStatement
 
checkValidLabeledStatement(LabeledStatement) - Method in class net.jangaroo.jooc.ast.ContinueStatement
 
checkValidLabeledStatement(LabeledStatement) - Method in class net.jangaroo.jooc.ast.LabelRefStatement
 
CLASS - Static variable in interface net.jangaroo.jooc.sym
 
CLASS_LOADER_FULLY_QUALIFIED_NAME - Static variable in class net.jangaroo.jooc.Jooc
 
CLASS_LOADER_NAME - Static variable in class net.jangaroo.jooc.Jooc
 
CLASS_LOADER_PACKAGE_NAME - Static variable in class net.jangaroo.jooc.Jooc
 
ClassBody - Class in net.jangaroo.jooc.ast
 
ClassBody(JooSymbol, List<Directive>, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.ClassBody
 
ClassDeclaration - Class in net.jangaroo.jooc.ast
 
ClassDeclaration(List<AstNode>, JooSymbol[], JooSymbol, Ide, Extends, Implements, ClassBody) - Constructor for class net.jangaroo.jooc.ast.ClassDeclaration
 
close() - Method in class net.jangaroo.jooc.input.DirectoryInputSource
 
close() - Method in class net.jangaroo.jooc.input.FileInputSource
 
close() - Method in interface net.jangaroo.jooc.input.InputSource
 
close() - Method in class net.jangaroo.jooc.input.ZipEntryInputSource
 
close() - Method in class net.jangaroo.jooc.input.ZipFileInputSource
 
close() - Method in class net.jangaroo.jooc.JsWriter
 
close() - Method in class net.jangaroo.jooc.util.LineRangeReader
 
CodeGenerator - Interface in net.jangaroo.jooc
Code generators write JavaScript to a JsWriter.
CodeGeneratorBase - Class in net.jangaroo.jooc.backend
 
CodeGeneratorBase(JsWriter) - Constructor for class net.jangaroo.jooc.backend.CodeGeneratorBase
 
COLON - Static variable in interface net.jangaroo.jooc.sym
 
COMMA - Static variable in interface net.jangaroo.jooc.sym
 
CommaSeparatedList<T extends AstNode> - Class in net.jangaroo.jooc.ast
 
CommaSeparatedList(T) - Constructor for class net.jangaroo.jooc.ast.CommaSeparatedList
 
CommaSeparatedList(T, JooSymbol, CommaSeparatedList<T>) - Constructor for class net.jangaroo.jooc.ast.CommaSeparatedList
 
CompilationUnit - Class in net.jangaroo.jooc.ast
 
CompilationUnit(PackageDeclaration, JooSymbol, IdeDeclaration, JooSymbol, List<IdeDeclaration>) - Constructor for class net.jangaroo.jooc.ast.CompilationUnit
 
CompilationUnitSink - Interface in net.jangaroo.jooc.backend
Code generation unit sink for a compilation unit.
CompilationUnitSinkFactory - Interface in net.jangaroo.jooc.backend
Interface for CompilationUnitSink factories.
compile() - Method in class net.jangaroo.jooc.ant.JoocTask
Perform the compilation.
compileList - Variable in class net.jangaroo.jooc.ant.JoocTask
 
CompileLog - Interface in net.jangaroo.jooc
Callback interface for compiler errors and warnings.
CompilerError - Exception in net.jangaroo.jooc
An error that occurred during the compilation of Jangaroo sources.
CompilerError(String) - Constructor for exception net.jangaroo.jooc.CompilerError
 
CompilerError(String, Throwable) - Constructor for exception net.jangaroo.jooc.CompilerError
 
CompilerError(JooSymbol, String) - Constructor for exception net.jangaroo.jooc.CompilerError
 
CompilerError(JooSymbol, String, Throwable) - Constructor for exception net.jangaroo.jooc.CompilerError
 
computeModifiers() - Method in class net.jangaroo.jooc.ast.Declaration
 
ConditionalExpr - Class in net.jangaroo.jooc.ast
 
ConditionalExpr(Expr, JooSymbol, Expr, JooSymbol, Expr) - Constructor for class net.jangaroo.jooc.ast.ConditionalExpr
 
ConditionalLoopStatement - Class in net.jangaroo.jooc.ast
 
ConditionalLoopStatement(JooSymbol, Expr, Statement) - Constructor for class net.jangaroo.jooc.ast.ConditionalLoopStatement
 
CONST - Static variable in interface net.jangaroo.jooc.sym
 
constructQualifiedNameStr(String[], String) - Static method in class net.jangaroo.jooc.ast.QualifiedIde
 
containsSuperConstructorCall() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
CONTINUE - Static variable in interface net.jangaroo.jooc.sym
 
ContinueStatement - Class in net.jangaroo.jooc.ast
 
ContinueStatement(JooSymbol, Ide, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.ContinueStatement
 
createAuxVar() - Method in class net.jangaroo.jooc.DeclarationScope
 
createAuxVar() - Method in interface net.jangaroo.jooc.Scope
 
createAuxVar() - Method in class net.jangaroo.jooc.ScopeImplBase
 
createIncludeReader(String) - Method in class net.jangaroo.jooc.ScannerBase
 
createOutputDirs(File) - Method in class net.jangaroo.jooc.backend.AbstractCompilationUnitSinkFactory
 
createReader(String, InputSource) - Static method in class net.jangaroo.jooc.util.IncludeEvaluator
 
createSink(PackageDeclaration, IdeDeclaration, File, boolean) - Method in class net.jangaroo.jooc.backend.AbstractCompilationUnitSinkFactory
 
createSink(PackageDeclaration, IdeDeclaration, File, boolean) - Method in interface net.jangaroo.jooc.backend.CompilationUnitSinkFactory
 
createSink(PackageDeclaration, IdeDeclaration, File, boolean) - Method in class net.jangaroo.jooc.backend.MergedOutputCompilationUnitSinkFactory
 
createSink(PackageDeclaration, IdeDeclaration, File, boolean) - Method in class net.jangaroo.jooc.backend.SingleFileCompilationUnitSinkFactory
 
createSrc() - Method in class net.jangaroo.jooc.ant.JoocTask
Adds a path for source compilation.

D

Debug - Class in net.jangaroo.jooc
A class to provide debug facilities in java.
Declaration - Class in net.jangaroo.jooc.ast
Declarations are statements used to define entities such as variables, functions, classes, and interfaces.
Declaration(JooSymbol[]) - Constructor for class net.jangaroo.jooc.ast.Declaration
 
DeclarationScope - Class in net.jangaroo.jooc
 
DeclarationScope(AstNode, Scope) - Constructor for class net.jangaroo.jooc.DeclarationScope
 
declareIde(IdeDeclaration) - Method in class net.jangaroo.jooc.DeclarationScope
 
declareIde(IdeDeclaration) - Method in interface net.jangaroo.jooc.Scope
 
declareIde(IdeDeclaration) - Method in class net.jangaroo.jooc.ScopeImplBase
 
declareValues(Scope, String[]) - Static method in class net.jangaroo.jooc.JangarooParser
 
DEFAULT - Static variable in interface net.jangaroo.jooc.sym
 
DefaultStatement - Class in net.jangaroo.jooc.ast
 
DefaultStatement(JooSymbol, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.DefaultStatement
 
definingNode - Variable in class net.jangaroo.jooc.DeclarationScope
 
defsym(String, int) - Static method in class net.jangaroo.jooc.ScannerBase
 
DELETE - Static variable in interface net.jangaroo.jooc.sym
 
Directive - Class in net.jangaroo.jooc.ast
Directives are language elements that can have an effect at compile time, load time or runtime.
Directive() - Constructor for class net.jangaroo.jooc.ast.Directive
 
DirectoryInputSource - Class in net.jangaroo.jooc.input
 
DirectoryInputSource() - Constructor for class net.jangaroo.jooc.input.DirectoryInputSource
 
DIV - Static variable in interface net.jangaroo.jooc.sym
 
DIVEQ - Static variable in interface net.jangaroo.jooc.sym
 
DO - Static variable in interface net.jangaroo.jooc.sym
 
do_action(int, lr_parser, Stack, int) - Method in class net.jangaroo.jooc.parser
Invoke a user supplied parse action.
doLogError(String) - Method in class net.jangaroo.jooc.AbstractCompileLog
 
doLogError(String) - Method in class net.jangaroo.jooc.ant.AntCompileLog
 
doLogError(String) - Method in class net.jangaroo.jooc.StdOutCompileLog
 
doParse(InputSource, CompileLog, SemicolonInsertionMode) - Static method in class net.jangaroo.jooc.JangarooParser
 
DoStatement - Class in net.jangaroo.jooc.ast
 
DoStatement(JooSymbol, Statement, JooSymbol, ParenthesizedExpr, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.DoStatement
 
DOT - Static variable in interface net.jangaroo.jooc.sym
 
DotExpr - Class in net.jangaroo.jooc.ast
 
DotExpr(Expr, JooSymbol, Ide) - Constructor for class net.jangaroo.jooc.ast.DotExpr
 
DOTLT - Static variable in interface net.jangaroo.jooc.sym
 
DYNAMIC - Static variable in interface net.jangaroo.jooc.SyntacticKeywords
 

E

EACH - Static variable in interface net.jangaroo.jooc.SyntacticKeywords
 
ELSE - Static variable in interface net.jangaroo.jooc.sym
 
EmptyDeclaration - Class in net.jangaroo.jooc.ast
 
EmptyDeclaration(JooSymbol) - Constructor for class net.jangaroo.jooc.ast.EmptyDeclaration
 
EmptyStatement - Class in net.jangaroo.jooc.ast
 
EmptyStatement(JooSymbol) - Constructor for class net.jangaroo.jooc.ast.EmptyStatement
 
enabled - Static variable in class net.jangaroo.jooc.Debug
 
endComment() - Method in class net.jangaroo.jooc.JsWriter
 
endString() - Method in class net.jangaroo.jooc.JsStringLiteralWriter
 
endString() - Method in class net.jangaroo.jooc.JsWriter
 
EOF - Static variable in interface net.jangaroo.jooc.sym
 
EOF_sym() - Method in class net.jangaroo.jooc.parser
EOF Symbol index.
EQ - Static variable in interface net.jangaroo.jooc.sym
 
EQEQ - Static variable in interface net.jangaroo.jooc.sym
 
EQEQEQ - Static variable in interface net.jangaroo.jooc.sym
 
equals(Object) - Method in class net.jangaroo.jooc.ast.Ide
 
equals(Object) - Method in class net.jangaroo.jooc.ast.ImportDirective
 
equals(Object) - Method in class net.jangaroo.jooc.ast.NamespacedIde
 
equals(Object) - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
error(JooSymbol, String) - Method in class net.jangaroo.jooc.AbstractCompileLog
 
error(String) - Method in class net.jangaroo.jooc.AbstractCompileLog
 
error(JooSymbol, String) - Method in interface net.jangaroo.jooc.CompileLog
 
error(String) - Method in interface net.jangaroo.jooc.CompileLog
 
error(String) - Static method in class net.jangaroo.jooc.JangarooParser
 
error(JooSymbol, String) - Static method in class net.jangaroo.jooc.JangarooParser
 
error(AstNode, String) - Static method in class net.jangaroo.jooc.JangarooParser
 
error(String, Throwable) - Static method in class net.jangaroo.jooc.JangarooParser
 
error(String) - Method in class net.jangaroo.jooc.ScannerBase
 
error - Static variable in interface net.jangaroo.jooc.sym
 
error_recovery(boolean) - Method in class net.jangaroo.jooc.parser
 
error_sym() - Method in class net.jangaroo.jooc.parser
error Symbol index.
errors - Variable in class net.jangaroo.jooc.AbstractCompileLog
 
execute() - Method in class net.jangaroo.jooc.ant.JoocTask
Executes the task.
Expr - Class in net.jangaroo.jooc.ast
 
Expr() - Constructor for class net.jangaroo.jooc.ast.Expr
 
Extends - Class in net.jangaroo.jooc.ast
 
Extends(JooSymbol, Ide) - Constructor for class net.jangaroo.jooc.ast.Extends
 
EXTENDS - Static variable in interface net.jangaroo.jooc.sym
 

F

failOnError - Variable in class net.jangaroo.jooc.ant.JoocTask
 
FileInputSource - Class in net.jangaroo.jooc.input
 
FileInputSource(File, File) - Constructor for class net.jangaroo.jooc.input.FileInputSource
 
FileInputSource(File) - Constructor for class net.jangaroo.jooc.input.FileInputSource
 
FileLocations - Class in net.jangaroo.jooc.config
A description of various file paths in the build environment.
FileLocations() - Constructor for class net.jangaroo.jooc.config.FileLocations
 
fileName - Variable in class net.jangaroo.jooc.ScannerBase
 
FINAL - Static variable in interface net.jangaroo.jooc.SyntacticKeywords
 
FINALLY - Static variable in interface net.jangaroo.jooc.sym
 
findSource(String) - Method in class net.jangaroo.jooc.JangarooParser
 
findSourceDir(File) - Method in class net.jangaroo.jooc.config.FileLocations
 
FLOAT_LITERAL - Static variable in interface net.jangaroo.jooc.sym
 
FOR - Static variable in interface net.jangaroo.jooc.sym
 
ForInitializer - Class in net.jangaroo.jooc.ast
 
ForInitializer(Declaration) - Constructor for class net.jangaroo.jooc.ast.ForInitializer
 
ForInitializer(Expr) - Constructor for class net.jangaroo.jooc.ast.ForInitializer
 
ForInStatement - Class in net.jangaroo.jooc.ast
 
ForInStatement(JooSymbol, JooSymbol, JooSymbol, VariableDeclaration, JooSymbol, Expr, JooSymbol, Statement) - Constructor for class net.jangaroo.jooc.ast.ForInStatement
 
ForInStatement(JooSymbol, JooSymbol, JooSymbol, Ide, JooSymbol, Expr, JooSymbol, Statement) - Constructor for class net.jangaroo.jooc.ast.ForInStatement
 
ForStatement - Class in net.jangaroo.jooc.ast
 
ForStatement(JooSymbol, JooSymbol, ForInitializer, JooSymbol, Expr, JooSymbol, Expr, JooSymbol, Statement) - Constructor for class net.jangaroo.jooc.ast.ForStatement
 
fromFiles(List<File>, String[]) - Static method in class net.jangaroo.jooc.input.PathInputSource
 
fromPrefix(JooSymbol, JooSymbol, Ide) - Static method in class net.jangaroo.jooc.ast.IdeExpr
 
FUNCTION - Static variable in interface net.jangaroo.jooc.sym
 
FUNCTION_EXPR - Static variable in interface net.jangaroo.jooc.sym
 
FunctionDeclaration - Class in net.jangaroo.jooc.ast
 
FunctionDeclaration(List<JooSymbol>, JooSymbol, JooSymbol, Ide, JooSymbol, Parameters, JooSymbol, TypeRelation, BlockStatement, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.FunctionDeclaration
 
FunctionExpr - Class in net.jangaroo.jooc.ast
 
FunctionExpr(FunctionDeclaration, JooSymbol, Ide, JooSymbol, Parameters, JooSymbol, TypeRelation, BlockStatement) - Constructor for class net.jangaroo.jooc.ast.FunctionExpr
 

G

generate(JsWriter) - Method in class net.jangaroo.jooc.ast.NodeImplBase
 
generate(JsWriter) - Method in interface net.jangaroo.jooc.CodeGenerator
 
generateBodyInitializerCode(Parameter) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
generateCodeAsExpr(JsWriter) - Method in class net.jangaroo.jooc.ast.Ide
 
generateCodeAsExpr(JsWriter) - Method in class net.jangaroo.jooc.ast.IdeWithTypeParam
 
generateCodeAsExpr(JsWriter) - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
generateFieldEndCode(VariableDeclaration) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
generateFieldInitCode(ClassDeclaration, boolean, boolean) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
generateFieldInitializerCode(VariableDeclaration) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
generateFieldStartCode(VariableDeclaration) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
generateFunTailCode(FunctionExpr) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
generateInitCode(VariableDeclaration, boolean) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
generateRestParamCode(Parameter, int) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
generateSignatureAsApiCode(JsWriter, FunctionExpr) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
generateSignatureJsCode(FunctionExpr) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
generateVariableDeclarationEndCode(VariableDeclaration) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
generateVariableDeclarationInitializerCode(VariableDeclaration) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
generateVariableDeclarationStartCode(VariableDeclaration) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
generateVarStartCode(VariableDeclaration) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
GET - Static variable in interface net.jangaroo.jooc.SyntacticKeywords
 
getAllowedModifiers() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getAllowedModifiers() - Method in class net.jangaroo.jooc.ast.Declaration
 
getAllowedModifiers() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
getAllowedModifiers() - Method in class net.jangaroo.jooc.ast.NamespacedDeclaration
 
getAllowedModifiers() - Method in class net.jangaroo.jooc.ast.PredefinedTypeDeclaration
 
getAllowedModifiers() - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
getApiDestDir() - Method in class net.jangaroo.jooc.ant.JoocTask
 
getApiOutputDirectory() - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
getApplyConstructor() - Method in class net.jangaroo.jooc.ast.NewExpr
 
getArg() - Method in class net.jangaroo.jooc.ast.UnaryOpExpr
 
getArg1() - Method in class net.jangaroo.jooc.ast.BinaryOpExpr
 
getArg2() - Method in class net.jangaroo.jooc.ast.BinaryOpExpr
 
getArgs() - Method in class net.jangaroo.jooc.ast.ApplyExpr
 
getArgs() - Method in class net.jangaroo.jooc.ast.SuperConstructorCallStatement
 
getArray() - Method in class net.jangaroo.jooc.ast.ArrayIndexExpr
 
getArrayLiteral() - Method in class net.jangaroo.jooc.ast.VectorLiteral
 
getAutoSemicolon() - Method in class net.jangaroo.jooc.ant.JoocTask
 
getAuxIde() - Method in class net.jangaroo.jooc.ast.ForInStatement
 
getBlock() - Method in class net.jangaroo.jooc.ast.Catch
 
getBlock() - Method in class net.jangaroo.jooc.ast.SwitchStatement
 
getBlock() - Method in class net.jangaroo.jooc.ast.TryStatement
 
getBlockStartCodeGenerators() - Method in class net.jangaroo.jooc.ast.AbstractBlock
 
getBody() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getBody() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
getBody() - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
getBody() - Method in class net.jangaroo.jooc.ast.LoopStatement
 
getCatches() - Method in class net.jangaroo.jooc.ast.TryStatement
 
getChild(String) - Method in class net.jangaroo.jooc.input.FileInputSource
 
getChild(String) - Method in interface net.jangaroo.jooc.input.InputSource
 
getChild(String) - Method in class net.jangaroo.jooc.input.PathInputSource
 
getChild(String) - Method in class net.jangaroo.jooc.input.ZipEntryInputSource
 
getChild(String) - Method in class net.jangaroo.jooc.input.ZipFileInputSource
 
getClassDeclaration() - Method in class net.jangaroo.jooc.ast.Declaration
 
getClassDeclaration() - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
getClassDeclaration() - Method in class net.jangaroo.jooc.ast.SuperConstructorCallStatement
 
getClassDeclaration() - Method in class net.jangaroo.jooc.DeclarationScope
 
getClassDeclaration() - Method in interface net.jangaroo.jooc.Scope
 
getClassDeclaration() - Method in class net.jangaroo.jooc.ScopeImplBase
 
getClassInit() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getClasspath() - Method in class net.jangaroo.jooc.ant.JoocTask
Get the classpath to find joo library files.
getClassPath() - Method in class net.jangaroo.jooc.config.FileLocations
 
getColumn() - Method in class net.jangaroo.jooc.JooSymbol
 
getCompilationsUnit(String) - Method in class net.jangaroo.jooc.JangarooParser
 
getCompilationUnit() - Method in class net.jangaroo.jooc.DeclarationScope
 
getCompilationUnit() - Method in interface net.jangaroo.jooc.Scope
 
getCompilationUnit() - Method in class net.jangaroo.jooc.ScopeImplBase
 
getCompiler() - Method in class net.jangaroo.jooc.ast.CompilationUnit
 
getCond() - Method in class net.jangaroo.jooc.ast.ConditionalExpr
 
getCond() - Method in class net.jangaroo.jooc.ast.IfStatement
 
getCond() - Method in class net.jangaroo.jooc.ast.SwitchStatement
 
getConfig() - Method in class net.jangaroo.jooc.JangarooParser
 
getConfig() - Method in class net.jangaroo.jooc.Jooc
 
getConstructor() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getCurrentLoop() - Method in class net.jangaroo.jooc.ast.LabelScope
 
getCurrentLoop() - Method in interface net.jangaroo.jooc.Scope
 
getCurrentLoop() - Method in class net.jangaroo.jooc.ScopeImplBase
 
getCurrentLoopOrSwitch() - Method in class net.jangaroo.jooc.ast.LabelScope
 
getCurrentLoopOrSwitch() - Method in interface net.jangaroo.jooc.Scope
 
getCurrentLoopOrSwitch() - Method in class net.jangaroo.jooc.ScopeImplBase
 
getDebug() - Method in class net.jangaroo.jooc.ant.JoocTask
Gets the debug flag.
getDebugLevel() - Method in class net.jangaroo.jooc.ant.JoocTask
 
getDecl() - Method in class net.jangaroo.jooc.ast.ForInitializer
 
getDecl() - Method in class net.jangaroo.jooc.ast.ForInStatement
 
getDeclaration() - Method in class net.jangaroo.jooc.ast.Ide
callable after scoping phase
getDeclaration(boolean) - Method in class net.jangaroo.jooc.ast.Ide
callable after scoping phase
getDefaultValue(TypeRelation) - Static method in class net.jangaroo.jooc.ast.VariableDeclaration
 
getDefiningNode() - Method in class net.jangaroo.jooc.DeclarationScope
 
getDefiningNode() - Method in interface net.jangaroo.jooc.Scope
 
getDefiningNode() - Method in class net.jangaroo.jooc.ScopeImplBase
 
getDependencies() - Method in class net.jangaroo.jooc.ast.CompilationUnit
 
getDestdir() - Method in class net.jangaroo.jooc.ant.JoocTask
Get the destination directory into which the java source files should be compiled.
getDirectives() - Method in class net.jangaroo.jooc.ast.AbstractBlock
 
getDirectives() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getEnableassertions() - Method in class net.jangaroo.jooc.ant.JoocTask
 
getExitCode() - Method in exception net.jangaroo.jooc.config.JoocCommandLineParser.CommandLineParseException
 
getExpr() - Method in class net.jangaroo.jooc.ast.CaseStatement
 
getExpr() - Method in class net.jangaroo.jooc.ast.ForInitializer
 
getExpr() - Method in class net.jangaroo.jooc.ast.ForInStatement
 
getExpr() - Method in class net.jangaroo.jooc.ast.ParenthesizedExpr
 
getFailonerror() - Method in class net.jangaroo.jooc.ant.JoocTask
Gets the failonerror flag.
getFields() - Method in class net.jangaroo.jooc.ast.ObjectLiteral
 
getFieldsWithInitializer() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getFile() - Method in class net.jangaroo.jooc.input.FileInputSource
 
getFileList() - Method in class net.jangaroo.jooc.ant.JoocTask
Gets the list of files to be compiled.
getFileName() - Method in class net.jangaroo.jooc.JooSymbol
 
getFileSeparatorChar() - Method in class net.jangaroo.jooc.input.FileInputSource
 
getFileSeparatorChar() - Method in interface net.jangaroo.jooc.input.InputSource
 
getFileSeparatorChar() - Method in class net.jangaroo.jooc.input.PathInputSource
 
getFileSeparatorChar() - Method in class net.jangaroo.jooc.input.ZipEntryInputSource
 
getFileSeparatorChar() - Method in class net.jangaroo.jooc.input.ZipFileInputSource
 
getFinallyBlock() - Method in class net.jangaroo.jooc.ast.TryStatement
 
getFirstVariableDeclaration() - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
getForInit() - Method in class net.jangaroo.jooc.ast.ForStatement
 
getFun() - Method in class net.jangaroo.jooc.ast.ApplyExpr
 
getFun() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
getFun() - Method in class net.jangaroo.jooc.ast.SuperConstructorCallStatement
 
getFunctionDeclaration() - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
getFunctionExpr() - Method in class net.jangaroo.jooc.DeclarationScope
 
getFunctionExpr() - Method in interface net.jangaroo.jooc.Scope
 
getFunctionExpr() - Method in class net.jangaroo.jooc.ScopeImplBase
 
getFunctionNameAsIde(FunctionExpr) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
getFunSymbol() - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
getHead() - Method in class net.jangaroo.jooc.ast.CommaSeparatedList
 
getIde() - Method in class net.jangaroo.jooc.ast.Annotation
 
getIde() - Method in class net.jangaroo.jooc.ast.DotExpr
 
getIde() - Method in class net.jangaroo.jooc.ast.ForInStatement
 
getIde() - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
getIde() - Method in class net.jangaroo.jooc.ast.Ide
 
getIde() - Method in class net.jangaroo.jooc.ast.IdeDeclaration
 
getIde() - Method in class net.jangaroo.jooc.ast.IdeExpr
 
getIde() - Method in class net.jangaroo.jooc.ast.ImportDirective
 
getIde() - Method in class net.jangaroo.jooc.ast.LabeledStatement
 
getIde() - Method in class net.jangaroo.jooc.ast.Type
 
getIfFalse() - Method in class net.jangaroo.jooc.ast.ConditionalExpr
 
getIfFalse() - Method in class net.jangaroo.jooc.ast.IfStatement
 
getIfTrue() - Method in class net.jangaroo.jooc.ast.ConditionalExpr
 
getIfTrue() - Method in class net.jangaroo.jooc.ast.IfStatement
 
getImportKeyword() - Method in class net.jangaroo.jooc.ast.ImportDirective
 
getIndexExpr() - Method in class net.jangaroo.jooc.ast.ArrayIndexExpr
 
getInheritanceLevel() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getInputSource() - Method in class net.jangaroo.jooc.ScannerBase
 
getInputSourceFileName(String, InputSource, String) - Static method in class net.jangaroo.jooc.JangarooParser
 
getInputStream() - Method in class net.jangaroo.jooc.input.DirectoryInputSource
 
getInputStream() - Method in class net.jangaroo.jooc.input.FileInputSource
 
getInputStream() - Method in interface net.jangaroo.jooc.input.InputSource
 
getInputStream() - Method in class net.jangaroo.jooc.input.ZipEntryInputSource
 
getJoocArgs() - Method in class net.jangaroo.jooc.ant.JoocTask
 
getJooValue() - Method in class net.jangaroo.jooc.JooSymbol
 
getKeepLines() - Method in class net.jangaroo.jooc.JsWriter
 
getKeepSource() - Method in class net.jangaroo.jooc.JsWriter
 
getLabel() - Method in class net.jangaroo.jooc.ast.ObjectField
 
getLabelDeclaration() - Method in class net.jangaroo.jooc.ast.LabelRefStatement
 
getLBrace() - Method in class net.jangaroo.jooc.ast.AbstractBlock
 
getLBrace() - Method in class net.jangaroo.jooc.ast.CompilationUnit
 
getLBrace() - Method in class net.jangaroo.jooc.ast.ObjectLiteral
 
getLeftBracket() - Method in class net.jangaroo.jooc.ast.Annotation
 
getLine() - Method in class net.jangaroo.jooc.JooSymbol
 
getLParen() - Method in class net.jangaroo.jooc.ast.Catch
 
getLParen() - Method in class net.jangaroo.jooc.ast.ForInStatement
 
getLParen() - Method in class net.jangaroo.jooc.ast.ForStatement
 
getLParen() - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
getLParen() - Method in class net.jangaroo.jooc.ast.ParenthesizedExpr
 
getMemberDeclaration(String) - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getMemberDeclaration() - Method in class net.jangaroo.jooc.ast.Ide
 
getMemberDeclaration() - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
getMetaName() - Method in class net.jangaroo.jooc.ast.Annotation
 
getMethodDeclaration() - Method in class net.jangaroo.jooc.DeclarationScope
 
getMethodDeclaration() - Method in interface net.jangaroo.jooc.Scope
 
getMethodDeclaration() - Method in class net.jangaroo.jooc.ScopeImplBase
 
getModifierFlag(JooSymbol) - Method in class net.jangaroo.jooc.ast.Declaration
 
getModifiers() - Method in class net.jangaroo.jooc.ast.Declaration
 
getModifiers() - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
getName() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getName() - Method in class net.jangaroo.jooc.ast.Ide
 
getName() - Method in class net.jangaroo.jooc.ast.IdeDeclaration
 
getName() - Method in class net.jangaroo.jooc.ast.NamespacedIde
 
getName() - Method in class net.jangaroo.jooc.ast.TypedIdeDeclaration
 
getName() - Method in class net.jangaroo.jooc.input.FileInputSource
 
getName() - Method in interface net.jangaroo.jooc.input.InputSource
The file name, i.e.
getName() - Method in class net.jangaroo.jooc.input.PathInputSource
 
getName() - Method in class net.jangaroo.jooc.input.ZipEntryInputSource
 
getName() - Method in class net.jangaroo.jooc.input.ZipFileInputSource
 
getNamespace() - Method in class net.jangaroo.jooc.ast.NamespacedIde
 
getNamespace() - Method in class net.jangaroo.jooc.ast.UseNamespaceDirective
 
getNamespaceKeyword() - Method in class net.jangaroo.jooc.ast.UseNamespaceDirective
 
getOp() - Method in class net.jangaroo.jooc.ast.OpExpr
 
getOptAnnotationParameters() - Method in class net.jangaroo.jooc.ast.Annotation
 
getOptComma() - Method in class net.jangaroo.jooc.ast.ObjectLiteral
 
getOptCond() - Method in class net.jangaroo.jooc.ast.ConditionalLoopStatement
 
getOptExtends() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getOptImplements() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getOptInitializer() - Method in class net.jangaroo.jooc.ast.NamespacedDeclaration
 
getOptInitializer() - Method in class net.jangaroo.jooc.ast.Parameter
 
getOptInitializer() - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
getOptions() - Method in class net.jangaroo.jooc.backend.AbstractCompilationUnitSinkFactory
 
getOptions() - Method in class net.jangaroo.jooc.JsWriter
 
getOptLabel() - Method in class net.jangaroo.jooc.ast.LabelRefStatement
 
getOptLeftParen() - Method in class net.jangaroo.jooc.ast.Annotation
 
getOptName() - Method in class net.jangaroo.jooc.ast.AnnotationParameter
 
getOptNextVariableDeclaration() - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
getOptRightParen() - Method in class net.jangaroo.jooc.ast.Annotation
 
getOptStatement() - Method in class net.jangaroo.jooc.ast.SemicolonTerminatedStatement
 
getOptStep() - Method in class net.jangaroo.jooc.ast.ForStatement
 
getOptSymConstOrRest() - Method in class net.jangaroo.jooc.ast.Parameter
 
getOptSymConstOrVar() - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
getOptSymEq() - Method in class net.jangaroo.jooc.ast.AnnotationParameter
 
getOptSymSemicolon() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
getOptSymSemicolon() - Method in class net.jangaroo.jooc.ast.NamespacedDeclaration
 
getOptSymSemicolon() - Method in class net.jangaroo.jooc.ast.SemicolonTerminatedStatement
 
getOptSymSemicolon() - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
getOptTypeRelation() - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
getOptTypeRelation() - Method in class net.jangaroo.jooc.ast.Parameter
 
getOptTypeRelation() - Method in class net.jangaroo.jooc.ast.TypedIdeDeclaration
 
getOriginalIde() - Method in class net.jangaroo.jooc.ast.IdeWithTypeParam
 
getOutputDir() - Method in class net.jangaroo.jooc.backend.AbstractCompilationUnitSinkFactory
 
getOutputDirectory() - Method in class net.jangaroo.jooc.config.FileLocations
 
getOutputFile(File, String[]) - Method in class net.jangaroo.jooc.backend.SingleFileCompilationUnitSinkFactory
 
getOutputFile() - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
getOutputFileName(File, String[]) - Method in class net.jangaroo.jooc.backend.SingleFileCompilationUnitSinkFactory
 
getOutputFileName() - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
getPackageDeclaration() - Method in class net.jangaroo.jooc.ast.CompilationUnit
 
getPackageDeclaration() - Method in class net.jangaroo.jooc.DeclarationScope
 
getPackageDeclaration() - Method in interface net.jangaroo.jooc.Scope
 
getPackageDeclaration() - Method in class net.jangaroo.jooc.ScopeImplBase
 
getPackageIdes(String) - Method in class net.jangaroo.jooc.JangarooParser
 
getParam() - Method in class net.jangaroo.jooc.ast.Catch
 
getParameterInitializerCodeGenerator(Parameters) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
getParams() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
getParams() - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
getParent() - Method in class net.jangaroo.jooc.input.DirectoryInputSource
 
getParent() - Method in class net.jangaroo.jooc.input.FileInputSource
 
getParent() - Method in interface net.jangaroo.jooc.input.InputSource
 
getParent() - Method in class net.jangaroo.jooc.input.ZipEntryInputSource
 
getParentAnnotation() - Method in class net.jangaroo.jooc.ast.AnnotationParameter
 
getParentDeclaration() - Method in class net.jangaroo.jooc.ast.Declaration
 
getParentScope() - Method in interface net.jangaroo.jooc.Scope
 
getParentScope() - Method in class net.jangaroo.jooc.ScopeImplBase
 
getParentTryStatement() - Method in class net.jangaroo.jooc.ast.Catch
 
getPath() - Method in class net.jangaroo.jooc.input.FileInputSource
 
getPath() - Method in interface net.jangaroo.jooc.input.InputSource
 
getPath() - Method in class net.jangaroo.jooc.input.PathInputSource
 
getPath() - Method in class net.jangaroo.jooc.input.ZipEntryInputSource
 
getPath() - Method in class net.jangaroo.jooc.input.ZipFileInputSource
 
getPreviousVariableDeclaration() - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
getPrimaryDeclaration() - Method in class net.jangaroo.jooc.ast.CompilationUnit
 
getProject() - Method in class net.jangaroo.jooc.ant.AntCompileLog
 
getQualified() - Method in class net.jangaroo.jooc.ast.Ide
 
getQualifiedName() - Method in class net.jangaroo.jooc.ast.Ide
 
getQualifiedName() - Method in class net.jangaroo.jooc.ast.IdeDeclaration
 
getQualifiedName() - Method in class net.jangaroo.jooc.ast.ImportDirective
 
getQualifiedName() - Method in class net.jangaroo.jooc.ast.NamespacedIde
 
getQualifiedName() - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
getQualifiedNameAsIde(IdeDeclaration) - Method in class net.jangaroo.jooc.JsWriter
 
getQualifiedNameStr() - Method in class net.jangaroo.jooc.ast.Ide
 
getQualifiedNameStr() - Method in class net.jangaroo.jooc.ast.IdeDeclaration
 
getQualifiedNameStr() - Method in class net.jangaroo.jooc.ast.NamespacedIde
 
getQualifiedNameStr() - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
getQualifier() - Method in class net.jangaroo.jooc.ast.Ide
 
getQualifier() - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
getRBrace() - Method in class net.jangaroo.jooc.ast.AbstractBlock
 
getRBrace() - Method in class net.jangaroo.jooc.ast.CompilationUnit
 
getRBrace() - Method in class net.jangaroo.jooc.ast.ObjectLiteral
 
getRelativePath() - Method in class net.jangaroo.jooc.input.FileInputSource
 
getRelativePath() - Method in interface net.jangaroo.jooc.input.InputSource
 
getRelativePath() - Method in class net.jangaroo.jooc.input.PathInputSource
 
getRelativePath() - Method in class net.jangaroo.jooc.input.ZipEntryInputSource
 
getRelativePath() - Method in class net.jangaroo.jooc.input.ZipFileInputSource
 
getResultCodeDescription(int) - Static method in class net.jangaroo.jooc.Jooc
 
getRightBracket() - Method in class net.jangaroo.jooc.ast.Annotation
 
getRParen() - Method in class net.jangaroo.jooc.ast.Catch
 
getRParen() - Method in class net.jangaroo.jooc.ast.ForInStatement
 
getRParen() - Method in class net.jangaroo.jooc.ast.ForStatement
 
getRParen() - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
getRParen() - Method in class net.jangaroo.jooc.ast.ParenthesizedExpr
 
getRuntimeVersion() - Static method in class net.jangaroo.jooc.JoocProperties
 
getScope() - Method in class net.jangaroo.jooc.ast.Ide
 
getSecondaryDeclarations() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getSemicolonInsertionMode() - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
getSemicolonInsertionMode() - Method in interface net.jangaroo.jooc.config.JoocOptions
 
getSemicolonInsertionMode() - Method in interface net.jangaroo.jooc.config.ParserOptions
 
getSource() - Method in class net.jangaroo.jooc.ast.CompilationUnit
 
getSourceDir() - Method in class net.jangaroo.jooc.input.FileInputSource
 
getSourceFiles() - Method in class net.jangaroo.jooc.config.FileLocations
 
getSourcePath() - Method in class net.jangaroo.jooc.config.FileLocations
 
getSrcdir() - Method in class net.jangaroo.jooc.ant.JoocTask
Get the source dirs to find the source java files.
getStatement() - Method in class net.jangaroo.jooc.ast.LabeledStatement
 
getStaticMemberDeclaration(String) - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getStaticMembers() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getSuperClass() - Method in class net.jangaroo.jooc.ast.Extends
 
getSuperType() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getSuperTypeDeclaration() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getSuperTypes() - Method in class net.jangaroo.jooc.ast.Implements
 
getSymbol() - Method in class net.jangaroo.jooc.ast.AbstractBlock
 
getSymbol() - Method in class net.jangaroo.jooc.ast.Annotation
 
getSymbol() - Method in class net.jangaroo.jooc.ast.AnnotationParameter
 
getSymbol() - Method in class net.jangaroo.jooc.ast.ApplyExpr
 
getSymbol() - Method in class net.jangaroo.jooc.ast.ArrayIndexExpr
 
getSymbol() - Method in interface net.jangaroo.jooc.ast.AstNode
 
getSymbol() - Method in class net.jangaroo.jooc.ast.BinaryOpExpr
 
getSymbol() - Method in class net.jangaroo.jooc.ast.CommaSeparatedList
 
getSymbol() - Method in class net.jangaroo.jooc.ast.CompilationUnit
 
getSymbol() - Method in class net.jangaroo.jooc.ast.ConditionalExpr
 
getSymbol() - Method in class net.jangaroo.jooc.ast.DefaultStatement
 
getSymbol() - Method in class net.jangaroo.jooc.ast.EmptyDeclaration
 
getSymbol() - Method in class net.jangaroo.jooc.ast.Extends
 
getSymbol() - Method in class net.jangaroo.jooc.ast.ForInitializer
 
getSymbol() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
getSymbol() - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
getSymbol() - Method in class net.jangaroo.jooc.ast.Ide
 
getSymbol() - Method in class net.jangaroo.jooc.ast.IdeDeclaration
 
getSymbol() - Method in class net.jangaroo.jooc.ast.IdeExpr
 
getSymbol() - Method in class net.jangaroo.jooc.ast.Implements
 
getSymbol() - Method in class net.jangaroo.jooc.ast.ImportDirective
 
getSymbol() - Method in class net.jangaroo.jooc.ast.Initializer
 
getSymbol() - Method in class net.jangaroo.jooc.ast.KeywordExprStatement
 
getSymbol() - Method in class net.jangaroo.jooc.ast.KeywordStatement
 
getSymbol() - Method in class net.jangaroo.jooc.ast.LabeledStatement
 
getSymbol() - Method in class net.jangaroo.jooc.ast.LiteralExpr
 
getSymbol() - Method in class net.jangaroo.jooc.ast.NamespacedIde
 
getSymbol() - Method in class net.jangaroo.jooc.ast.NewExpr
 
getSymbol() - Method in class net.jangaroo.jooc.ast.ObjectField
 
getSymbol() - Method in class net.jangaroo.jooc.ast.ObjectLiteral
 
getSymbol() - Method in class net.jangaroo.jooc.ast.PackageDeclaration
 
getSymbol() - Method in class net.jangaroo.jooc.ast.ParenthesizedExpr
 
getSymbol() - Method in class net.jangaroo.jooc.ast.PostfixOpExpr
 
getSymbol() - Method in class net.jangaroo.jooc.ast.PrefixOpExpr
 
getSymbol() - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
getSymbol() - Method in class net.jangaroo.jooc.ast.SemicolonTerminatedStatement
 
getSymbol() - Method in class net.jangaroo.jooc.ast.SuperConstructorCallStatement
 
getSymbol() - Method in class net.jangaroo.jooc.ast.Type
 
getSymbol() - Method in class net.jangaroo.jooc.ast.TypeRelation
 
getSymbol() - Method in class net.jangaroo.jooc.ast.UseNamespaceDirective
 
getSymbol() - Method in class net.jangaroo.jooc.ast.VectorLiteral
 
getSymbol() - Method in exception net.jangaroo.jooc.CompilerError
 
getSymbolAbbreviation(int) - Method in class net.jangaroo.jooc.ScannerBase
 
getSymClass() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getSymColon() - Method in class net.jangaroo.jooc.ast.CaseStatement
 
getSymColon() - Method in class net.jangaroo.jooc.ast.ConditionalExpr
 
getSymColon() - Method in class net.jangaroo.jooc.ast.DefaultStatement
 
getSymColon() - Method in class net.jangaroo.jooc.ast.LabeledStatement
 
getSymColon() - Method in class net.jangaroo.jooc.ast.ObjectField
 
getSymComma() - Method in class net.jangaroo.jooc.ast.CommaSeparatedList
 
getSymDefault() - Method in class net.jangaroo.jooc.ast.DefaultStatement
 
getSymDot() - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
getSymDotLt() - Method in class net.jangaroo.jooc.ast.IdeWithTypeParam
 
getSymEach() - Method in class net.jangaroo.jooc.ast.ForInStatement
 
getSymElse() - Method in class net.jangaroo.jooc.ast.IfStatement
 
getSymEq() - Method in class net.jangaroo.jooc.ast.Initializer
 
getSymExtends() - Method in class net.jangaroo.jooc.ast.Extends
 
getSymFinally() - Method in class net.jangaroo.jooc.ast.TryStatement
 
getSymFunction() - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
getSymGetOrSet() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
getSymGt() - Method in class net.jangaroo.jooc.ast.IdeWithTypeParam
 
getSymGt() - Method in class net.jangaroo.jooc.ast.VectorLiteral
 
getSymImplements() - Method in class net.jangaroo.jooc.ast.Implements
 
getSymIn() - Method in class net.jangaroo.jooc.ast.ForInStatement
 
getSymInheritedModifiers() - Method in class net.jangaroo.jooc.ast.Declaration
 
getSymKeyword() - Method in class net.jangaroo.jooc.ast.KeywordExprStatement
 
getSymKeyword() - Method in class net.jangaroo.jooc.ast.KeywordStatement
 
getSymLt() - Method in class net.jangaroo.jooc.ast.VectorLiteral
 
getSymModifiers() - Method in class net.jangaroo.jooc.ast.Declaration
 
getSymNamespace() - Method in class net.jangaroo.jooc.ast.NamespacedDeclaration
 
getSymNamespaceSep() - Method in class net.jangaroo.jooc.ast.NamespacedIde
 
getSymNew() - Method in class net.jangaroo.jooc.ast.NewExpr
 
getSymNew() - Method in class net.jangaroo.jooc.ast.VectorLiteral
 
getSymPackage() - Method in class net.jangaroo.jooc.ast.PackageDeclaration
 
getSymQuestion() - Method in class net.jangaroo.jooc.ast.ConditionalExpr
 
getSymRelation() - Method in class net.jangaroo.jooc.ast.TypeRelation
 
getSymSemicolon() - Method in class net.jangaroo.jooc.ast.DoStatement
 
getSymSemicolon() - Method in class net.jangaroo.jooc.ast.EmptyDeclaration
 
getSymSemicolon() - Method in class net.jangaroo.jooc.ast.ImportDirective
null if not explicit
getSymSemicolon() - Method in class net.jangaroo.jooc.ast.SuperConstructorCallStatement
 
getSymSemicolon() - Method in class net.jangaroo.jooc.ast.UseNamespaceDirective
 
getSymSemicolon1() - Method in class net.jangaroo.jooc.ast.ForStatement
 
getSymSemicolon2() - Method in class net.jangaroo.jooc.ast.ForStatement
 
getSymWhile() - Method in class net.jangaroo.jooc.ast.DoStatement
 
getTail() - Method in class net.jangaroo.jooc.ast.CommaSeparatedList
 
getTail() - Method in class net.jangaroo.jooc.ast.Parameters
 
getText() - Method in class net.jangaroo.jooc.JooSymbol
 
getThisType() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getType() - Method in class net.jangaroo.jooc.ast.Expr
 
getType() - Method in class net.jangaroo.jooc.ast.IdeWithTypeParam
 
getType() - Method in class net.jangaroo.jooc.ast.TypeRelation
 
getUsedBuiltIns() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
getUseKeyword() - Method in class net.jangaroo.jooc.ast.UseNamespaceDirective
 
getValue() - Method in class net.jangaroo.jooc.ast.AnnotationParameter
 
getValue() - Method in class net.jangaroo.jooc.ast.Initializer
 
getValue() - Method in class net.jangaroo.jooc.ast.LiteralExpr
 
getValue() - Method in class net.jangaroo.jooc.ast.ObjectField
 
getVectorType() - Method in class net.jangaroo.jooc.ast.VectorLiteral
 
getVerbose() - Method in class net.jangaroo.jooc.ant.JoocTask
Gets the verbose flag.
getVersion() - Static method in class net.jangaroo.jooc.JoocProperties
 
getWhitespace() - Method in class net.jangaroo.jooc.JooSymbol
 
getZipFile() - Method in class net.jangaroo.jooc.input.ZipFileInputSource
 
globalScope - Variable in class net.jangaroo.jooc.JangarooParser
 
GT - Static variable in interface net.jangaroo.jooc.sym
 
GTEQ - Static variable in interface net.jangaroo.jooc.sym
 

H

handleDuplicateDeclaration(Scope, AstNode) - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
handleDuplicateDeclaration(Scope, AstNode) - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
handleDuplicateDeclaration(Scope, AstNode) - Method in class net.jangaroo.jooc.ast.IdeDeclaration
 
hasBody() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
hasBody() - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
hasCondition() - Method in class net.jangaroo.jooc.ast.Catch
 
hasErrors() - Method in class net.jangaroo.jooc.AbstractCompileLog
 
hasErrors() - Method in interface net.jangaroo.jooc.CompileLog
 
hashCode() - Method in class net.jangaroo.jooc.ast.Ide
 
hashCode() - Method in class net.jangaroo.jooc.ast.ImportDirective
 
hashCode() - Method in class net.jangaroo.jooc.ast.NamespacedIde
 
hashCode() - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
hasInitializer() - Method in class net.jangaroo.jooc.ast.Parameter
 
hasPreviousVariableDeclaration() - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 

I

Ide - Class in net.jangaroo.jooc.ast
 
Ide(String) - Constructor for class net.jangaroo.jooc.ast.Ide
 
Ide(JooSymbol) - Constructor for class net.jangaroo.jooc.ast.Ide
 
IDE - Static variable in interface net.jangaroo.jooc.sym
 
IdeDeclaration - Class in net.jangaroo.jooc.ast
 
IdeDeclaration(JooSymbol[], Ide) - Constructor for class net.jangaroo.jooc.ast.IdeDeclaration
 
IdeDeclaration(Ide) - Constructor for class net.jangaroo.jooc.ast.IdeDeclaration
 
IdeExpr - Class in net.jangaroo.jooc.ast
 
IdeExpr(JooSymbol) - Constructor for class net.jangaroo.jooc.ast.IdeExpr
 
IdeExpr(Ide) - Constructor for class net.jangaroo.jooc.ast.IdeExpr
 
ides - Variable in class net.jangaroo.jooc.DeclarationScope
 
IdeWithTypeParam - Class in net.jangaroo.jooc.ast
Created by IntelliJ IDEA.
IdeWithTypeParam(JooSymbol, JooSymbol, Type, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.IdeWithTypeParam
 
IF - Static variable in interface net.jangaroo.jooc.sym
 
IfStatement - Class in net.jangaroo.jooc.ast
 
IfStatement(JooSymbol, Expr, Statement) - Constructor for class net.jangaroo.jooc.ast.IfStatement
 
IfStatement(JooSymbol, Expr, Statement, JooSymbol, Statement) - Constructor for class net.jangaroo.jooc.ast.IfStatement
 
Implements - Class in net.jangaroo.jooc.ast
 
Implements(JooSymbol, CommaSeparatedList<Ide>) - Constructor for class net.jangaroo.jooc.ast.Implements
 
IMPLEMENTS - Static variable in interface net.jangaroo.jooc.sym
 
IMPORT - Static variable in interface net.jangaroo.jooc.sym
 
ImportDirective - Class in net.jangaroo.jooc.ast
 
ImportDirective(Ide, String) - Constructor for class net.jangaroo.jooc.ast.ImportDirective
 
ImportDirective(JooSymbol, Ide, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.ImportDirective
 
importSource(InputSource) - Method in class net.jangaroo.jooc.JangarooParser
 
IN - Static variable in interface net.jangaroo.jooc.sym
 
INCLUDE - Static variable in interface net.jangaroo.jooc.SyntacticKeywords
 
IncludeEvaluator - Class in net.jangaroo.jooc.util
A helper class for joo.flex that parses an "include" directive and returns a Reader for the included file.
InfixOpExpr - Class in net.jangaroo.jooc.ast
A BinaryOpExpr for AS3 infix operators that are not supported directly in JS.
InfixOpExpr(Expr, JooSymbol, Expr) - Constructor for class net.jangaroo.jooc.ast.InfixOpExpr
 
init_actions() - Method in class net.jangaroo.jooc.parser
Action encapsulation object initializer.
Initializer - Class in net.jangaroo.jooc.ast
 
Initializer(JooSymbol, Expr) - Constructor for class net.jangaroo.jooc.ast.Initializer
 
INPUT_FILE_SUFFIX - Static variable in class net.jangaroo.jooc.Jooc
 
InputSource - Interface in net.jangaroo.jooc.input
 
inputSource - Variable in class net.jangaroo.jooc.ScannerBase
 
insideScriptTag - Variable in class net.jangaroo.jooc.JsStringLiteralWriter
 
INSTANCEOF - Static variable in interface net.jangaroo.jooc.sym
 
INT_LITERAL - Static variable in interface net.jangaroo.jooc.sym
 
INTERFACE - Static variable in interface net.jangaroo.jooc.sym
 
INTERNAL - Static variable in interface net.jangaroo.jooc.sym
 
IS - Static variable in interface net.jangaroo.jooc.sym
 
isAbstract() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
isAbstract() - Method in class net.jangaroo.jooc.ast.Declaration
 
isAbstract() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
isAllowduplicatelocalvariables() - Method in class net.jangaroo.jooc.ant.JoocTask
Gets the allowduplicatelocalvariables flag.
isAllowDuplicateLocalVariables() - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
isBound() - Method in class net.jangaroo.jooc.ast.Ide
 
isClassMember() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
isClassMember() - Method in class net.jangaroo.jooc.ast.Directive
 
isCompileTimeConstant() - Method in class net.jangaroo.jooc.ast.BinaryOpExpr
 
isCompileTimeConstant() - Method in class net.jangaroo.jooc.ast.ConditionalExpr
 
isCompileTimeConstant() - Method in class net.jangaroo.jooc.ast.Expr
 
isCompileTimeConstant() - Method in class net.jangaroo.jooc.ast.IdeExpr
 
isCompileTimeConstant() - Method in class net.jangaroo.jooc.ast.LiteralExpr
 
isCompileTimeConstant() - Method in class net.jangaroo.jooc.ast.UnaryOpExpr
 
isCompileTimeConstant() - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
isConst() - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
isConstructor() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
isConstructor() - Method in class net.jangaroo.jooc.ast.IdeDeclaration
 
isContainsSuperConstructorCall() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
isDebug() - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
isDebug() - Method in interface net.jangaroo.jooc.config.JoocOptions
 
isDebugLines() - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
isDebugLines() - Method in interface net.jangaroo.jooc.config.JoocOptions
 
isDebugSource() - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
isDebugSource() - Method in interface net.jangaroo.jooc.config.JoocOptions
 
isDeclared(Ide) - Method in class net.jangaroo.jooc.DeclarationScope
 
isDeclared(Ide) - Method in interface net.jangaroo.jooc.Scope
 
isDeclared(Ide) - Method in class net.jangaroo.jooc.ScopeImplBase
 
isDirectory() - Method in class net.jangaroo.jooc.input.DirectoryInputSource
 
isDirectory() - Method in class net.jangaroo.jooc.input.FileInputSource
 
isDirectory() - Method in interface net.jangaroo.jooc.input.InputSource
 
isDirectory() - Method in class net.jangaroo.jooc.input.ZipEntryInputSource
 
isEnableAssertions() - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
isEnableAssertions() - Method in interface net.jangaroo.jooc.config.JoocOptions
 
isExplicit() - Method in class net.jangaroo.jooc.ast.ImportDirective
 
IsExpr - Class in net.jangaroo.jooc.ast
 
IsExpr(Expr, JooSymbol, Expr) - Constructor for class net.jangaroo.jooc.ast.IsExpr
 
isFinal() - Method in class net.jangaroo.jooc.ast.Declaration
 
isGenerateApi() - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
isGenerateApi() - Method in interface net.jangaroo.jooc.config.JoocOptions
 
isGetter() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
isGetterOrSetter() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
isHelp() - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
isInArray(Object[], Object) - Static method in class net.jangaroo.jooc.Debug
Method to use to assert that an array contains an object.
isInArray(String[], String) - Static method in class net.jangaroo.jooc.Debug
Method to use to assert that an array contains a String.
isInArray(int[], int) - Static method in class net.jangaroo.jooc.Debug
Method to use to assert that an array contains an int.
isInsideNewExpr() - Method in class net.jangaroo.jooc.ast.ApplyExpr
 
isInterface() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
isMergeOutput() - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
isMethod() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
isMethod() - Method in class net.jangaroo.jooc.ast.IdeDeclaration
 
isNative() - Method in class net.jangaroo.jooc.ast.Declaration
 
isOverride() - Method in class net.jangaroo.jooc.ast.Declaration
 
isPackage(String) - Method in class net.jangaroo.jooc.DeclarationScope
 
isPackage(String) - Method in interface net.jangaroo.jooc.Scope
 
isPackage(String) - Method in class net.jangaroo.jooc.ScopeImplBase
 
isPrimaryDeclaration() - Method in class net.jangaroo.jooc.ast.IdeDeclaration
 
isPrivate() - Method in class net.jangaroo.jooc.ast.Declaration
 
isPrivateStatic() - Method in class net.jangaroo.jooc.ast.Declaration
 
isProtected() - Method in class net.jangaroo.jooc.ast.Declaration
 
isPublic() - Method in class net.jangaroo.jooc.ast.Declaration
 
isQualified() - Method in class net.jangaroo.jooc.ast.Ide
 
isQualifiedBySuper() - Method in class net.jangaroo.jooc.ast.Ide
 
isQualifiedByThis() - Method in class net.jangaroo.jooc.ast.Ide
 
isQualifier() - Method in class net.jangaroo.jooc.ast.Ide
 
isRest() - Method in class net.jangaroo.jooc.ast.Parameter
 
isRewriteThis() - Method in class net.jangaroo.jooc.ast.Ide
 
isSemicolonInsertedBefore() - Method in class net.jangaroo.jooc.JooSymbol
 
isSetter() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
isSorted(int[]) - Static method in class net.jangaroo.jooc.Debug
Method to use to assert that an array is sorted
isStatic() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
isStatic() - Method in class net.jangaroo.jooc.ast.Declaration
 
isStatic() - Method in class net.jangaroo.jooc.ast.Directive
 
isSubclassOf(ClassDeclaration) - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
isTopLevel() - Method in class net.jangaroo.jooc.ast.PackageDeclaration
 
isTypeCast() - Method in class net.jangaroo.jooc.ast.ApplyExpr
 
isVerbose() - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
isVerbose() - Method in interface net.jangaroo.jooc.config.ParserOptions
 
isVersion() - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
isVirtual() - Method in class net.jangaroo.jooc.JooSymbol
 
isWritingComment() - Method in class net.jangaroo.jooc.JsWriter
 

J

JangarooParser - Class in net.jangaroo.jooc
 
JangarooParser(ParserOptions, CompileLog) - Constructor for class net.jangaroo.jooc.JangarooParser
 
JOO_API_IN_JAR_DIRECTORY_PREFIX - Static variable in class net.jangaroo.jooc.JangarooParser
 
Jooc - Class in net.jangaroo.jooc
The Jangaroo AS3-to-JS Compiler's main class.
Jooc(JoocConfiguration) - Constructor for class net.jangaroo.jooc.Jooc
 
Jooc(JoocConfiguration, CompileLog) - Constructor for class net.jangaroo.jooc.Jooc
 
JoocCommandLineParser - Class in net.jangaroo.jooc.config
Parses the jooc command line to produce a JoocConfiguration.
JoocCommandLineParser() - Constructor for class net.jangaroo.jooc.config.JoocCommandLineParser
 
JoocCommandLineParser.CommandLineParseException - Exception in net.jangaroo.jooc.config
 
JoocCommandLineParser.CommandLineParseException(String, int) - Constructor for exception net.jangaroo.jooc.config.JoocCommandLineParser.CommandLineParseException
 
JoocCommandLineParser.CommandLineParseException(String, int, Throwable) - Constructor for exception net.jangaroo.jooc.config.JoocCommandLineParser.CommandLineParseException
 
JoocConfiguration - Class in net.jangaroo.jooc.config
Jangaroo compiler configuration
JoocConfiguration() - Constructor for class net.jangaroo.jooc.config.JoocConfiguration
 
JoocOptions - Interface in net.jangaroo.jooc.config
 
JoocProperties - Class in net.jangaroo.jooc
 
JoocTask - Class in net.jangaroo.jooc.ant
 
JoocTask() - Constructor for class net.jangaroo.jooc.ant.JoocTask
 
JooSymbol - Class in net.jangaroo.jooc
 
JooSymbol(String) - Constructor for class net.jangaroo.jooc.JooSymbol
 
JooSymbol(int, String) - Constructor for class net.jangaroo.jooc.JooSymbol
 
JooSymbol(int, String, int, int, String, String) - Constructor for class net.jangaroo.jooc.JooSymbol
 
JooSymbol(int, String, int, int, String, String, Object) - Constructor for class net.jangaroo.jooc.JooSymbol
 
JsCodeGenerator - Class in net.jangaroo.jooc.backend
A visitor of the AST that generates executable JavaScript code on a JsWriter.
JsCodeGenerator(JsWriter) - Constructor for class net.jangaroo.jooc.backend.JsCodeGenerator
 
JsStringLiteralWriter - Class in net.jangaroo.jooc
 
JsStringLiteralWriter(Writer, boolean) - Constructor for class net.jangaroo.jooc.JsStringLiteralWriter
 
JsWriter - Class in net.jangaroo.jooc
 
JsWriter(Writer) - Constructor for class net.jangaroo.jooc.JsWriter
 

K

KeywordExprStatement - Class in net.jangaroo.jooc.ast
 
KeywordExprStatement(JooSymbol, Expr, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.KeywordExprStatement
 
KeywordStatement - Class in net.jangaroo.jooc.ast
 
KeywordStatement(JooSymbol) - Constructor for class net.jangaroo.jooc.ast.KeywordStatement
 

L

LabeledStatement - Class in net.jangaroo.jooc.ast
 
LabeledStatement(Ide, JooSymbol, Statement) - Constructor for class net.jangaroo.jooc.ast.LabeledStatement
 
LabelRefStatement - Class in net.jangaroo.jooc.ast
A LabelRefStatement is either a break or continue statement
LabelScope - Class in net.jangaroo.jooc.ast
 
LabelScope(Statement, Scope) - Constructor for class net.jangaroo.jooc.ast.LabelScope
 
LBRACE - Static variable in interface net.jangaroo.jooc.sym
 
LBRACE_EXPR - Static variable in interface net.jangaroo.jooc.sym
 
LBRACK - Static variable in interface net.jangaroo.jooc.sym
 
LBRACK_EXPR - Static variable in interface net.jangaroo.jooc.sym
 
LineRangeReader - Class in net.jangaroo.jooc.util
A LineRangeReader that reads a line subrange of a given Reader.
LineRangeReader(Reader, int, int) - Constructor for class net.jangaroo.jooc.util.LineRangeReader
 
list() - Method in class net.jangaroo.jooc.input.FileInputSource
 
list() - Method in interface net.jangaroo.jooc.input.InputSource
 
list() - Method in class net.jangaroo.jooc.input.PathInputSource
 
list() - Method in class net.jangaroo.jooc.input.ZipEntryInputSource
 
list() - Method in class net.jangaroo.jooc.input.ZipFileInputSource
 
LiteralExpr - Class in net.jangaroo.jooc.ast
 
LiteralExpr(JooSymbol) - Constructor for class net.jangaroo.jooc.ast.LiteralExpr
 
log - Variable in class net.jangaroo.jooc.JangarooParser
 
lookupDeclaration(Ide) - Method in class net.jangaroo.jooc.DeclarationScope
 
lookupDeclaration(Ide) - Method in interface net.jangaroo.jooc.Scope
 
lookupDeclaration(Ide) - Method in class net.jangaroo.jooc.ScopeImplBase
 
lookupLabel(Ide) - Method in class net.jangaroo.jooc.ast.LabelScope
 
lookupLabel(Ide) - Method in interface net.jangaroo.jooc.Scope
 
lookupLabel(Ide) - Method in class net.jangaroo.jooc.ScopeImplBase
 
LoopStatement - Class in net.jangaroo.jooc.ast
 
LoopStatement(JooSymbol, Statement) - Constructor for class net.jangaroo.jooc.ast.LoopStatement
 
LPAREN - Static variable in interface net.jangaroo.jooc.sym
 
LSHIFT - Static variable in interface net.jangaroo.jooc.sym
 
LSHIFTEQ - Static variable in interface net.jangaroo.jooc.sym
 
LT - Static variable in interface net.jangaroo.jooc.sym
 
LTEQ - Static variable in interface net.jangaroo.jooc.sym
 

M

main(String[]) - Static method in class net.jangaroo.jooc.Jooc
 
MergedOutputCompilationUnitSinkFactory - Class in net.jangaroo.jooc.backend
Compilation unit sink factory writing all generated classes to one file.
MergedOutputCompilationUnitSinkFactory(JoocOptions, File) - Constructor for class net.jangaroo.jooc.backend.MergedOutputCompilationUnitSinkFactory
 
MINUS - Static variable in interface net.jangaroo.jooc.sym
 
MINUSEQ - Static variable in interface net.jangaroo.jooc.sym
 
MINUSMINUS - Static variable in interface net.jangaroo.jooc.sym
 
MOD - Static variable in interface net.jangaroo.jooc.sym
 
MODEQ - Static variable in interface net.jangaroo.jooc.sym
 
MODIFIER_ABSTRACT - Static variable in class net.jangaroo.jooc.ast.Declaration
 
MODIFIER_DYNAMIC - Static variable in class net.jangaroo.jooc.ast.Declaration
 
MODIFIER_FINAL - Static variable in class net.jangaroo.jooc.ast.Declaration
 
MODIFIER_INTERNAL - Static variable in class net.jangaroo.jooc.ast.Declaration
 
MODIFIER_NAMESPACE - Static variable in class net.jangaroo.jooc.ast.Declaration
 
MODIFIER_NATIVE - Static variable in class net.jangaroo.jooc.ast.Declaration
 
MODIFIER_OVERRIDE - Static variable in class net.jangaroo.jooc.ast.Declaration
 
MODIFIER_PRIVATE - Static variable in class net.jangaroo.jooc.ast.Declaration
 
MODIFIER_PROTECTED - Static variable in class net.jangaroo.jooc.ast.Declaration
 
MODIFIER_PUBLIC - Static variable in class net.jangaroo.jooc.ast.Declaration
 
MODIFIER_STATIC - Static variable in class net.jangaroo.jooc.ast.Declaration
 
MODIFIER_VIRTUAL - Static variable in class net.jangaroo.jooc.ast.Declaration
 
MODIFIERS_SCOPE - Static variable in class net.jangaroo.jooc.ast.Declaration
 
MUL - Static variable in interface net.jangaroo.jooc.sym
 
MULTEQ - Static variable in interface net.jangaroo.jooc.sym
 
multiStateSymbol(int, Object) - Method in class net.jangaroo.jooc.ScannerBase
 
multiStateText - Variable in class net.jangaroo.jooc.ScannerBase
 

N

NAMESPACE - Static variable in interface net.jangaroo.jooc.SyntacticKeywords
 
NamespacedDeclaration - Class in net.jangaroo.jooc.ast
 
NamespacedDeclaration(JooSymbol[], JooSymbol, Ide, Initializer, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.NamespacedDeclaration
 
NamespacedIde - Class in net.jangaroo.jooc.ast
 
NamespacedIde(JooSymbol, JooSymbol, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.NamespacedIde
 
NAMESPACESEP - Static variable in interface net.jangaroo.jooc.sym
 
NATIVE - Static variable in interface net.jangaroo.jooc.SyntacticKeywords
 
net.jangaroo.jooc - package net.jangaroo.jooc
 
net.jangaroo.jooc.ant - package net.jangaroo.jooc.ant
 
net.jangaroo.jooc.ast - package net.jangaroo.jooc.ast
 
net.jangaroo.jooc.backend - package net.jangaroo.jooc.backend
 
net.jangaroo.jooc.config - package net.jangaroo.jooc.config
 
net.jangaroo.jooc.input - package net.jangaroo.jooc.input
 
net.jangaroo.jooc.util - package net.jangaroo.jooc.util
 
NEW - Static variable in interface net.jangaroo.jooc.sym
 
NewExpr - Class in net.jangaroo.jooc.ast
 
NewExpr(JooSymbol, Expr) - Constructor for class net.jangaroo.jooc.ast.NewExpr
 
next_token() - Method in class net.jangaroo.jooc.ScannerBase
 
NO_LINE_TERMINATOR_HERE - Static variable in interface net.jangaroo.jooc.sym
 
NO_LINE_TERMINATOR_HERE_POSTFIX_OP - Static variable in interface net.jangaroo.jooc.sym
 
NodeImplBase - Class in net.jangaroo.jooc.ast
 
NodeImplBase() - Constructor for class net.jangaroo.jooc.ast.NodeImplBase
 
NodeImplBase.Scoped - Interface in net.jangaroo.jooc.ast
 
NOT - Static variable in interface net.jangaroo.jooc.sym
 
NOTEQ - Static variable in interface net.jangaroo.jooc.sym
 
NOTEQEQ - Static variable in interface net.jangaroo.jooc.sym
 
notifyThisUsed(Scope) - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
NULL_LITERAL - Static variable in interface net.jangaroo.jooc.sym
 

O

ObjectField - Class in net.jangaroo.jooc.ast
 
ObjectField(AstNode, JooSymbol, Expr) - Constructor for class net.jangaroo.jooc.ast.ObjectField
 
ObjectLiteral - Class in net.jangaroo.jooc.ast
 
ObjectLiteral(JooSymbol, CommaSeparatedList<ObjectField>, JooSymbol, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.ObjectLiteral
 
OpExpr - Class in net.jangaroo.jooc.ast
 
OpExpr(JooSymbol) - Constructor for class net.jangaroo.jooc.ast.OpExpr
 
OR - Static variable in interface net.jangaroo.jooc.sym
 
OREQ - Static variable in interface net.jangaroo.jooc.sym
 
OROR - Static variable in interface net.jangaroo.jooc.sym
 
OROREQ - Static variable in interface net.jangaroo.jooc.sym
 
out - Variable in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
OUTPUT_FILE_SUFFIX - Static variable in class net.jangaroo.jooc.Jooc
 
outputDir - Variable in class net.jangaroo.jooc.backend.AbstractCompilationUnitSinkFactory
 
OVERRIDE - Static variable in interface net.jangaroo.jooc.SyntacticKeywords
 
overrides() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 

P

PACKAGE - Static variable in interface net.jangaroo.jooc.sym
 
PackageDeclaration - Class in net.jangaroo.jooc.ast
 
PackageDeclaration(JooSymbol, Ide) - Constructor for class net.jangaroo.jooc.ast.PackageDeclaration
 
Parameter - Class in net.jangaroo.jooc.ast
 
Parameter(JooSymbol, Ide, TypeRelation, Initializer) - Constructor for class net.jangaroo.jooc.ast.Parameter
 
Parameters - Class in net.jangaroo.jooc.ast
 
Parameters(Parameter, JooSymbol, Parameters) - Constructor for class net.jangaroo.jooc.ast.Parameters
 
Parameters(Parameter) - Constructor for class net.jangaroo.jooc.ast.Parameters
 
ParenthesizedExpr<E extends Expr> - Class in net.jangaroo.jooc.ast
 
ParenthesizedExpr(JooSymbol, E, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.ParenthesizedExpr
 
parse(String[]) - Method in class net.jangaroo.jooc.config.JoocCommandLineParser
 
parse(InputSource) - Method in class net.jangaroo.jooc.JangarooParser
 
parser - Class in net.jangaroo.jooc
CUP v0.10k generated parser.
parser() - Constructor for class net.jangaroo.jooc.parser
Default constructor.
parser(Scanner) - Constructor for class net.jangaroo.jooc.parser
Constructor which sets the default scanner.
ParserOptions - Interface in net.jangaroo.jooc.config
 
PathInputSource - Class in net.jangaroo.jooc.input
 
PathInputSource(String, List<InputSource>) - Constructor for class net.jangaroo.jooc.input.PathInputSource
 
PLUS - Static variable in interface net.jangaroo.jooc.sym
 
PLUSEQ - Static variable in interface net.jangaroo.jooc.sym
 
PLUSPLUS - Static variable in interface net.jangaroo.jooc.sym
 
PostfixOpExpr - Class in net.jangaroo.jooc.ast
 
PostfixOpExpr(JooSymbol, Expr) - Constructor for class net.jangaroo.jooc.ast.PostfixOpExpr
 
PredefinedTypeDeclaration - Class in net.jangaroo.jooc.ast
 
PredefinedTypeDeclaration(String) - Constructor for class net.jangaroo.jooc.ast.PredefinedTypeDeclaration
 
PREFIX_MINUS - Static variable in interface net.jangaroo.jooc.sym
 
PREFIX_MINUSMINUS - Static variable in interface net.jangaroo.jooc.sym
 
PREFIX_PLUS - Static variable in interface net.jangaroo.jooc.sym
 
PREFIX_PLUSPLUS - Static variable in interface net.jangaroo.jooc.sym
 
PrefixOpExpr - Class in net.jangaroo.jooc.ast
 
PrefixOpExpr(JooSymbol, Expr) - Constructor for class net.jangaroo.jooc.ast.PrefixOpExpr
 
printArray(Object[]) - Static method in class net.jangaroo.jooc.Debug
Print an Array.
printArray(int[]) - Static method in class net.jangaroo.jooc.Debug
Print an Array.
printArrayToString(Object[]) - Static method in class net.jangaroo.jooc.Debug
Print an Object Array to a String.
printArrayToString(int[]) - Static method in class net.jangaroo.jooc.Debug
Print an int Array to a String.
printHelp(Options) - Method in class net.jangaroo.jooc.config.JoocCommandLineParser
 
println(String) - Static method in class net.jangaroo.jooc.Debug
Print a String, and then finish the line.
println(Object) - Static method in class net.jangaroo.jooc.Debug
Print an Object, and then finish the line.
printVersion() - Static method in class net.jangaroo.jooc.Jooc
 
PRIVATE - Static variable in interface net.jangaroo.jooc.sym
 
processSource(File) - Method in class net.jangaroo.jooc.Jooc
 
production_table() - Method in class net.jangaroo.jooc.parser
Access to production table.
PROTECTED - Static variable in interface net.jangaroo.jooc.sym
 
PUBLIC - Static variable in interface net.jangaroo.jooc.sym
 
pushback(JooSymbol) - Method in class net.jangaroo.jooc.ScannerBase
Pushback the current token so that it will be read again the next time next_token() is called
pushedBackToken - Variable in class net.jangaroo.jooc.ScannerBase
 

Q

QualifiedIde - Class in net.jangaroo.jooc.ast
 
QualifiedIde(Ide, JooSymbol, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.QualifiedIde
 
qualify(JooSymbol, JooSymbol) - Method in class net.jangaroo.jooc.ast.Ide
 
qualify(JooSymbol, JooSymbol) - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
QUESTION - Static variable in interface net.jangaroo.jooc.sym
 

R

RBRACE - Static variable in interface net.jangaroo.jooc.sym
 
RBRACK - Static variable in interface net.jangaroo.jooc.sym
 
read(char[], int, int) - Method in class net.jangaroo.jooc.util.LineRangeReader
 
recreateSrc() - Method in class net.jangaroo.jooc.ant.JoocTask
Recreate src.
reduce_table() - Method in class net.jangaroo.jooc.parser
Access to reduce_goto table.
REGEXP_LITERAL - Static variable in interface net.jangaroo.jooc.sym
 
REGEXP_START - Static variable in interface net.jangaroo.jooc.sym
 
registerMember(TypedIdeDeclaration) - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
report_error(String, Object) - Method in class net.jangaroo.jooc.parser
 
report_fatal_error(String, Object) - Method in class net.jangaroo.jooc.parser
 
RESERVED_WORDS - Static variable in interface net.jangaroo.jooc.SyntacticKeywords
 
resetFileLists() - Method in class net.jangaroo.jooc.ant.JoocTask
Clear the list of files to be compiled and copied..
resolveDeclaration() - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
resolveDeclaration() - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
resolveDeclaration() - Method in class net.jangaroo.jooc.ast.Ide
Resolve the declaration of this ide to the underlying declaration.
resolveDeclaration() - Method in class net.jangaroo.jooc.ast.IdeDeclaration
Resolve this declaration to the underlying Class or PredefinedType declaration
resolveDeclaration() - Method in class net.jangaroo.jooc.ast.Parameter
 
resolveDeclaration() - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
resolveDeclaration() - Method in class net.jangaroo.jooc.ast.Type
 
resolveDeclaration() - Method in class net.jangaroo.jooc.ast.TypedIdeDeclaration
 
resolveDeclaration() - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
resolveImport(ImportDirective) - Method in class net.jangaroo.jooc.JangarooParser
 
resolveMember(IdeDeclaration, Ide) - Static method in class net.jangaroo.jooc.ast.Ide
 
resolvePropertyDeclaration(String) - Method in class net.jangaroo.jooc.ast.ClassDeclaration
Lookup a non-static member of the given name
resolvePropertyDeclaration(String) - Method in class net.jangaroo.jooc.ast.IdeDeclaration
 
REST - Static variable in interface net.jangaroo.jooc.sym
 
RESULT_CODE_COMPILATION_FAILED - Static variable in class net.jangaroo.jooc.Jooc
 
RESULT_CODE_ILLEGAL_OPTION_VALUE - Static variable in class net.jangaroo.jooc.Jooc
 
RESULT_CODE_INTERNAL_COMPILER_ERROR - Static variable in class net.jangaroo.jooc.Jooc
 
RESULT_CODE_MISSING_OPTION_ARGUMENT - Static variable in class net.jangaroo.jooc.Jooc
 
RESULT_CODE_OK - Static variable in class net.jangaroo.jooc.Jooc
 
RESULT_CODE_UNRECOGNIZED_OPTION - Static variable in class net.jangaroo.jooc.Jooc
 
RETURN - Static variable in interface net.jangaroo.jooc.sym
 
ReturnStatement - Class in net.jangaroo.jooc.ast
 
ReturnStatement(JooSymbol, Expr, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.ReturnStatement
 
RPAREN - Static variable in interface net.jangaroo.jooc.sym
 
RSHIFT - Static variable in interface net.jangaroo.jooc.sym
 
RSHIFTEQ - Static variable in interface net.jangaroo.jooc.sym
 
run(Scope) - Method in interface net.jangaroo.jooc.ast.NodeImplBase.Scoped
 
run() - Method in class net.jangaroo.jooc.Jooc
 
run(String[], CompileLog) - Static method in class net.jangaroo.jooc.Jooc
 

S

scan() - Method in class net.jangaroo.jooc.ScannerBase
 
SCAN_ERROR - Static variable in interface net.jangaroo.jooc.sym
 
scanDir(File, File, String[]) - Method in class net.jangaroo.jooc.ant.JoocTask
Scans the directory looking for source files to be compiled.
scanner - Variable in class net.jangaroo.jooc.parser
 
ScannerBase - Class in net.jangaroo.jooc
 
ScannerBase() - Constructor for class net.jangaroo.jooc.ScannerBase
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.AbstractBlock
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.Annotation
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.AnnotationParameter
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.ApplyExpr
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.ArrayIndexExpr
 
scope(Scope) - Method in interface net.jangaroo.jooc.ast.AstNode
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.BinaryOpExpr
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.CaseStatement
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.Catch
 
scope(Scope, Scope) - Method in class net.jangaroo.jooc.ast.ClassBody
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.CommaSeparatedList
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.CompilationUnit
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.ConditionalExpr
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.ConditionalLoopStatement
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.Declaration
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.DefaultStatement
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.DotExpr
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.EmptyDeclaration
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.Extends
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.ForInitializer
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.ForInStatement
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.ForStatement
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.Ide
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.IdeDeclaration
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.IdeExpr
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.IfStatement
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.Implements
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.ImportDirective
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.InfixOpExpr
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.Initializer
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.LabeledStatement
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.LabelRefStatement
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.LiteralExpr
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.LoopStatement
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.NewExpr
 
scope(List<N>, Scope) - Method in class net.jangaroo.jooc.ast.NodeImplBase
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.ObjectField
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.ObjectLiteral
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.PackageDeclaration
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.Parameter
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.ParenthesizedExpr
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.SemicolonTerminatedStatement
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.SuperConstructorCallStatement
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.SwitchStatement
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.TryStatement
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.Type
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.TypedIdeDeclaration
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.TypeRelation
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.UnaryOpExpr
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.UseNamespaceDirective
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
scope(Scope) - Method in class net.jangaroo.jooc.ast.VectorLiteral
 
Scope - Interface in net.jangaroo.jooc
 
ScopeImplBase - Class in net.jangaroo.jooc
 
ScopeImplBase(Scope) - Constructor for class net.jangaroo.jooc.ScopeImplBase
 
SEMICOLON - Static variable in interface net.jangaroo.jooc.sym
 
SemicolonInsertionMode - Enum in net.jangaroo.jooc.config
 
SemicolonTerminatedStatement - Class in net.jangaroo.jooc.ast
 
SemicolonTerminatedStatement(JooSymbol) - Constructor for class net.jangaroo.jooc.ast.SemicolonTerminatedStatement
Empty statement.
SemicolonTerminatedStatement(AstNode, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.SemicolonTerminatedStatement
Optional statement with optional semicolon, but at least one must be specified (non-null).
SET - Static variable in interface net.jangaroo.jooc.SyntacticKeywords
 
setAllowduplicatelocalvariables(boolean) - Method in class net.jangaroo.jooc.ant.JoocTask
Sets the allowduplicatelocalvariables flag.
setAllowDuplicateLocalVariables(boolean) - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
setApiDestDir(File) - Method in class net.jangaroo.jooc.ant.JoocTask
 
setApiOutputDirectory(File) - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
setAutoSemicolon(String) - Method in class net.jangaroo.jooc.ant.JoocTask
 
setBody(Statement) - Method in class net.jangaroo.jooc.ast.LoopStatement
 
setBound(boolean) - Method in class net.jangaroo.jooc.ast.Ide
 
setClassDeclaration(ClassDeclaration) - Method in class net.jangaroo.jooc.ast.Declaration
 
setClassDeclaration(ClassDeclaration) - Method in class net.jangaroo.jooc.ast.SuperConstructorCallStatement
 
setClassMember(boolean) - Method in class net.jangaroo.jooc.ast.Directive
 
setClassMember(boolean) - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
setClasspath(String) - Method in class net.jangaroo.jooc.ant.JoocTask
Set the classpath to find the joo library files.
setClassPath(List<File>) - Method in class net.jangaroo.jooc.config.FileLocations
 
setCompileLog(CompileLog) - Method in class net.jangaroo.jooc.parser
 
setCompiler(JangarooParser) - Method in class net.jangaroo.jooc.ast.CompilationUnit
 
setConstructor(FunctionDeclaration) - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
setConstructor(boolean) - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
setContainsSuperConstructorCall(boolean) - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
setDebug(boolean) - Method in class net.jangaroo.jooc.ant.JoocTask
Indicates whether source should be compiled with debug information; defaults to off.
setDebug(boolean) - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
setDebugLevel(String) - Method in class net.jangaroo.jooc.ant.JoocTask
 
setDebugLines(boolean) - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
setDebugSource(boolean) - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
setDestdir(File) - Method in class net.jangaroo.jooc.ant.JoocTask
Set the destination directory into which the Java source files should be compiled.
setEnableassertions(boolean) - Method in class net.jangaroo.jooc.ant.JoocTask
 
setEnableAssertions(boolean) - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
setFailonerror(boolean) - Method in class net.jangaroo.jooc.ant.JoocTask
Indicates whether the build will continue even if there are compilation errors; defaults to true.
setHelp(boolean) - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
setIde(JooSymbol) - Method in class net.jangaroo.jooc.ast.Ide
 
setIde(Ide) - Method in class net.jangaroo.jooc.ast.IdeDeclaration
 
setInheritedModifiers(JooSymbol[]) - Method in class net.jangaroo.jooc.ast.Declaration
 
setInheritedModifiers(JooSymbol[]) - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
setInputSource(InputSource) - Method in class net.jangaroo.jooc.ScannerBase
 
setInsideNewExpr(boolean) - Method in class net.jangaroo.jooc.ast.ApplyExpr
 
setIsInstanceScope(boolean) - Method in class net.jangaroo.jooc.DeclarationScope
 
setLabelDeclaration(LabeledStatement) - Method in class net.jangaroo.jooc.ast.LabelRefStatement
 
setMergeOutput(boolean) - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
setOptions(JoocOptions) - Method in class net.jangaroo.jooc.JsWriter
 
setOptStatement(AstNode) - Method in class net.jangaroo.jooc.ast.SemicolonTerminatedStatement
 
setOptSymSemicolon(JooSymbol) - Method in class net.jangaroo.jooc.ast.SemicolonTerminatedStatement
 
setOutputDirectory(File) - Method in class net.jangaroo.jooc.config.FileLocations
 
setOutputFileName(String) - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
setParentAnnotation(Annotation) - Method in class net.jangaroo.jooc.ast.AnnotationParameter
 
setParentDeclaration(AstNode) - Method in class net.jangaroo.jooc.ast.Declaration
 
setProject(Project) - Method in class net.jangaroo.jooc.ant.AntCompileLog
 
setQualified(Ide) - Method in class net.jangaroo.jooc.ast.Ide
 
setRewriteThis(boolean) - Method in class net.jangaroo.jooc.ast.Ide
 
setScanner(Scanner) - Method in class net.jangaroo.jooc.parser
 
setSecondaryDeclarations(List<IdeDeclaration>) - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
setSemicolonInsertedBefore(boolean) - Method in class net.jangaroo.jooc.JooSymbol
 
setSemicolonInsertionMode(SemicolonInsertionMode) - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
setSemicolonInsertionMode(SemicolonInsertionMode) - Method in class net.jangaroo.jooc.parser
 
setSource(InputSource) - Method in class net.jangaroo.jooc.ast.CompilationUnit
 
setSourceFiles(List<File>) - Method in class net.jangaroo.jooc.config.FileLocations
 
setSourcePath(List<File>) - Method in class net.jangaroo.jooc.config.FileLocations
 
setSrcdir(Path) - Method in class net.jangaroo.jooc.ant.JoocTask
Set the source directories to find the source joo files.
setSymColon(JooSymbol) - Method in class net.jangaroo.jooc.ast.DefaultStatement
 
setSymDefault(JooSymbol) - Method in class net.jangaroo.jooc.ast.DefaultStatement
 
setSymInheritedModifiers(JooSymbol[]) - Method in class net.jangaroo.jooc.ast.Declaration
 
setType(IdeDeclaration) - Method in class net.jangaroo.jooc.ast.Expr
 
setUp(InputSource, InputSource) - Method in class net.jangaroo.jooc.JangarooParser
 
setValue(JooSymbol) - Method in class net.jangaroo.jooc.ast.LiteralExpr
 
setVerbose(boolean) - Method in class net.jangaroo.jooc.ant.JoocTask
If true, asks the compiler for verbose output.
setVerbose(boolean) - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
setVersion(boolean) - Method in class net.jangaroo.jooc.config.JoocConfiguration
 
setVirtual(boolean) - Method in class net.jangaroo.jooc.JooSymbol
 
SingleFileCompilationUnitSinkFactory - Class in net.jangaroo.jooc.backend
Compilation unit sink factory for one compilation unit per output file.
SingleFileCompilationUnitSinkFactory(JoocOptions, File, boolean, String) - Constructor for class net.jangaroo.jooc.backend.SingleFileCompilationUnitSinkFactory
 
start_production() - Method in class net.jangaroo.jooc.parser
Indicates start production.
start_state() - Method in class net.jangaroo.jooc.parser
Indicates start state.
Statement - Class in net.jangaroo.jooc.ast
Statements are language elements that perform or specify an action at runtime.
Statement() - Constructor for class net.jangaroo.jooc.ast.Statement
 
STATIC - Static variable in interface net.jangaroo.jooc.SyntacticKeywords
 
StdOutCompileLog - Class in net.jangaroo.jooc
 
StdOutCompileLog() - Constructor for class net.jangaroo.jooc.StdOutCompileLog
 
string - Variable in class net.jangaroo.jooc.ScannerBase
 
STRING_LITERAL - Static variable in interface net.jangaroo.jooc.sym
 
substitute(char) - Method in class net.jangaroo.jooc.JsStringLiteralWriter
 
substitute(char) - Method in class net.jangaroo.jooc.SubstitutingWriter
What should be printed instead of character c? This method is always called synchronized on out.
SubstitutingWriter - Class in net.jangaroo.jooc
An SubstitutingWriter is a FilterWriter that replaces each character in the output stream with the String obtained by calling the abstract method substitute on the characters.
SubstitutingWriter(Writer) - Constructor for class net.jangaroo.jooc.SubstitutingWriter
 
SUPER - Static variable in interface net.jangaroo.jooc.sym
 
SuperConstructorCallStatement - Class in net.jangaroo.jooc.ast
 
SuperConstructorCallStatement(JooSymbol, JooSymbol, CommaSeparatedList<Expr>, JooSymbol, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.SuperConstructorCallStatement
 
SWITCH - Static variable in interface net.jangaroo.jooc.sym
 
SwitchStatement - Class in net.jangaroo.jooc.ast
 
SwitchStatement(JooSymbol, ParenthesizedExpr, JooSymbol, List<Directive>, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.SwitchStatement
 
sym - Interface in net.jangaroo.jooc
CUP generated interface containing symbol constants.
symbol(int) - Method in class net.jangaroo.jooc.ScannerBase
 
symbol(int, Object) - Method in class net.jangaroo.jooc.ScannerBase
 
symbolMap - Static variable in class net.jangaroo.jooc.ScannerBase
 
SyntacticKeywords - Interface in net.jangaroo.jooc
Identifiers with special meaning become keywords in certain syntactic contexts:

In a for-each-in statement between the 'for' token and the '(' token: each In a function definition between the 'function' token and an identifier token: get set As the first word of a directive: namespace include In an attribute list or wherever an attribute list can be used: dynamic final native override static

It is a syntax error to use a syntactic keyword in a context where it is treated as a keyword:

namespace = "hello" namespace()

In these cases, the grammar requires an identifier after the namespace keyword.

syntax_error(Symbol) - Method in class net.jangaroo.jooc.parser
 

T

tearDown() - Method in class net.jangaroo.jooc.JangarooParser
 
THIS - Static variable in interface net.jangaroo.jooc.sym
 
THROW - Static variable in interface net.jangaroo.jooc.sym
 
ThrowStatement - Class in net.jangaroo.jooc.ast
 
ThrowStatement(JooSymbol, Expr, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.ThrowStatement
 
toString() - Method in class net.jangaroo.jooc.ast.CompilationUnit
 
toString() - Method in class net.jangaroo.jooc.ast.Ide
 
toString() - Method in class net.jangaroo.jooc.ast.IdeDeclaration
 
toString() - Method in class net.jangaroo.jooc.config.FileLocations
 
toString() - Method in class net.jangaroo.jooc.JooSymbol
 
TRY - Static variable in interface net.jangaroo.jooc.sym
 
TryStatement - Class in net.jangaroo.jooc.ast
 
TryStatement(JooSymbol, BlockStatement, List<Catch>) - Constructor for class net.jangaroo.jooc.ast.TryStatement
 
TryStatement(JooSymbol, BlockStatement, List<Catch>, JooSymbol, BlockStatement) - Constructor for class net.jangaroo.jooc.ast.TryStatement
 
Type - Class in net.jangaroo.jooc.ast
 
Type(Ide) - Constructor for class net.jangaroo.jooc.ast.Type
 
Type(JooSymbol) - Constructor for class net.jangaroo.jooc.ast.Type
 
TYPE_START - Static variable in interface net.jangaroo.jooc.sym
 
TypedIdeDeclaration - Class in net.jangaroo.jooc.ast
 
TypedIdeDeclaration(JooSymbol[], Ide, TypeRelation) - Constructor for class net.jangaroo.jooc.ast.TypedIdeDeclaration
 
TYPEOF - Static variable in interface net.jangaroo.jooc.sym
 
TypeRelation - Class in net.jangaroo.jooc.ast
 
TypeRelation(JooSymbol) - Constructor for class net.jangaroo.jooc.ast.TypeRelation
 
TypeRelation(JooSymbol, Type) - Constructor for class net.jangaroo.jooc.ast.TypeRelation
 

U

UnaryOpExpr - Class in net.jangaroo.jooc.ast
 
UnaryOpExpr(JooSymbol, Expr) - Constructor for class net.jangaroo.jooc.ast.UnaryOpExpr
 
unrecovered_syntax_error(Symbol) - Method in class net.jangaroo.jooc.parser
 
URSHIFT - Static variable in interface net.jangaroo.jooc.sym
 
URSHIFTEQ - Static variable in interface net.jangaroo.jooc.sym
 
usageInExpr(AstNode) - Method in class net.jangaroo.jooc.ast.Ide
 
USE - Static variable in interface net.jangaroo.jooc.sym
 
UseNamespaceDirective - Class in net.jangaroo.jooc.ast
 
UseNamespaceDirective(JooSymbol, JooSymbol, Ide, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.UseNamespaceDirective
 

V

valueOf(String) - Static method in enum net.jangaroo.jooc.config.SemicolonInsertionMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.jangaroo.jooc.config.SemicolonInsertionMode
Returns an array containing the constants of this enum type, in the order they are declared.
VAR - Static variable in interface net.jangaroo.jooc.sym
 
VariableDeclaration - Class in net.jangaroo.jooc.ast
 
VariableDeclaration(JooSymbol[], JooSymbol, Ide, TypeRelation, Initializer, VariableDeclaration, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.VariableDeclaration
 
VariableDeclaration(JooSymbol, Ide, TypeRelation, Initializer, VariableDeclaration, JooSymbol) - Constructor for class net.jangaroo.jooc.ast.VariableDeclaration
 
VariableDeclaration(JooSymbol, Ide, TypeRelation, Initializer, VariableDeclaration) - Constructor for class net.jangaroo.jooc.ast.VariableDeclaration
 
VariableDeclaration(JooSymbol, Ide, TypeRelation, Initializer) - Constructor for class net.jangaroo.jooc.ast.VariableDeclaration
 
VariableDeclaration(JooSymbol, Ide, TypeRelation) - Constructor for class net.jangaroo.jooc.ast.VariableDeclaration
 
VectorLiteral - Class in net.jangaroo.jooc.ast
 
VectorLiteral(JooSymbol, JooSymbol, Type, JooSymbol, ArrayLiteral) - Constructor for class net.jangaroo.jooc.ast.VectorLiteral
 
vectorNestingLevel - Variable in class net.jangaroo.jooc.ScannerBase
 
VIRTUAL - Static variable in interface net.jangaroo.jooc.SyntacticKeywords
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.Annotation
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.AnnotationParameter
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ApplyExpr
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ArrayIndexExpr
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ArrayLiteral
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.AsExpr
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.AssignmentOpExpr
 
visit(AstVisitor) - Method in interface net.jangaroo.jooc.ast.AstNode
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.BinaryOpExpr
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.BlockStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.BreakStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.CaseStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.Catch
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ClassBody
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ClassDeclaration
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.CommaSeparatedList
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.CompilationUnit
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ConditionalExpr
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ContinueStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.DefaultStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.DoStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.DotExpr
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.EmptyDeclaration
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.EmptyStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.Extends
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ForInitializer
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ForInStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ForStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.FunctionDeclaration
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.FunctionExpr
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.Ide
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.IdeExpr
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.IdeWithTypeParam
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.IfStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.Implements
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ImportDirective
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.InfixOpExpr
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.Initializer
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.IsExpr
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.LabeledStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.LiteralExpr
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.NamespacedDeclaration
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.NamespacedIde
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.NewExpr
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ObjectField
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ObjectLiteral
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.PackageDeclaration
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.Parameter
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.Parameters
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ParenthesizedExpr
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.PostfixOpExpr
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.PredefinedTypeDeclaration
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.PrefixOpExpr
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.QualifiedIde
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ReturnStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.SemicolonTerminatedStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.SuperConstructorCallStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.SwitchStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.ThrowStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.TryStatement
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.Type
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.TypeRelation
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.UseNamespaceDirective
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.VariableDeclaration
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.VectorLiteral
 
visit(AstVisitor) - Method in class net.jangaroo.jooc.ast.WhileStatement
 
visitAll(Iterable<? extends AstNode>) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
visitAnnotation(Annotation) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitAnnotation(Annotation) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitAnnotation(Annotation) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitAnnotation(Annotation) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitAnnotationParameter(AnnotationParameter) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitAnnotationParameter(AnnotationParameter) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitAnnotationParameter(AnnotationParameter) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitAnnotationParameter(AnnotationParameter) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitApplyExpr(ApplyExpr) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitApplyExpr(ApplyExpr) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitApplyExpr(ApplyExpr) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitApplyExpr(ApplyExpr) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitArrayIndexExpr(ArrayIndexExpr) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitArrayIndexExpr(ArrayIndexExpr) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitArrayIndexExpr(ArrayIndexExpr) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitArrayIndexExpr(ArrayIndexExpr) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitArrayLiteral(ArrayLiteral) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitArrayLiteral(ArrayLiteral) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitArrayLiteral(ArrayLiteral) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitArrayLiteral(ArrayLiteral) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitAsExpr(AsExpr) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitAsExpr(AsExpr) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitAsExpr(AsExpr) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitAsExpr(AsExpr) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitAssignmentOpExpr(AssignmentOpExpr) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitAssignmentOpExpr(AssignmentOpExpr) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitAssignmentOpExpr(AssignmentOpExpr) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitAssignmentOpExpr(AssignmentOpExpr) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitBinaryOpExpr(BinaryOpExpr) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitBinaryOpExpr(BinaryOpExpr) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitBinaryOpExpr(BinaryOpExpr) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
visitBlockStatement(BlockStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitBlockStatement(BlockStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitBlockStatement(BlockStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitBlockStatement(BlockStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitBreakStatement(BreakStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitBreakStatement(BreakStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitBreakStatement(BreakStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitBreakStatement(BreakStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitCaseStatement(CaseStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitCaseStatement(CaseStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitCaseStatement(CaseStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitCaseStatement(CaseStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitCatch(Catch) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitCatch(Catch) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitCatch(Catch) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitCatch(Catch) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitClassBody(ClassBody) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitClassBody(ClassBody) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitClassBody(ClassBody) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitClassBody(ClassBody) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitClassDeclaration(ClassDeclaration) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitClassDeclaration(ClassDeclaration) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitClassDeclaration(ClassDeclaration) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitClassDeclaration(ClassDeclaration) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitCommaSeparatedList(CommaSeparatedList<T>) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitCommaSeparatedList(CommaSeparatedList<T>) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitCommaSeparatedList(CommaSeparatedList<T>) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
visitCompilationUnit(CompilationUnit) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitCompilationUnit(CompilationUnit) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitCompilationUnit(CompilationUnit) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitCompilationUnit(CompilationUnit) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitConditionalExpr(ConditionalExpr) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitConditionalExpr(ConditionalExpr) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitConditionalExpr(ConditionalExpr) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
visitContinueStatement(ContinueStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitContinueStatement(ContinueStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitContinueStatement(ContinueStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitContinueStatement(ContinueStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitDefaultStatement(DefaultStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitDefaultStatement(DefaultStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitDefaultStatement(DefaultStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitDefaultStatement(DefaultStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitDoStatement(DoStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitDoStatement(DoStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitDoStatement(DoStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitDoStatement(DoStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitDotExpr(DotExpr) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitDotExpr(DotExpr) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitDotExpr(DotExpr) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
visitEmptyDeclaration(EmptyDeclaration) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitEmptyDeclaration(EmptyDeclaration) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitEmptyDeclaration(EmptyDeclaration) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitEmptyDeclaration(EmptyDeclaration) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitEmptyStatement(EmptyStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitEmptyStatement(EmptyStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitEmptyStatement(EmptyStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitEmptyStatement(EmptyStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitExtends(Extends) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitExtends(Extends) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitExtends(Extends) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitExtends(Extends) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitForInitializer(ForInitializer) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitForInitializer(ForInitializer) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitForInitializer(ForInitializer) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitForInitializer(ForInitializer) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitForInStatement(ForInStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitForInStatement(ForInStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitForInStatement(ForInStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitForInStatement(ForInStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitForStatement(ForStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitForStatement(ForStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitForStatement(ForStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitForStatement(ForStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitFunctionDeclaration(FunctionDeclaration) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitFunctionDeclaration(FunctionDeclaration) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitFunctionDeclaration(FunctionDeclaration) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitFunctionDeclaration(FunctionDeclaration) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitFunctionExpr(FunctionExpr) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitFunctionExpr(FunctionExpr) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitFunctionExpr(FunctionExpr) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitFunctionExpr(FunctionExpr) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitIde(Ide) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitIde(Ide) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitIde(Ide) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitIde(Ide) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitIdeExpression(IdeExpr) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitIdeExpression(IdeExpr) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitIdeExpression(IdeExpr) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitIdeExpression(IdeExpr) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitIdeWithTypeParam(IdeWithTypeParam) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitIdeWithTypeParam(IdeWithTypeParam) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitIdeWithTypeParam(IdeWithTypeParam) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitIdeWithTypeParam(IdeWithTypeParam) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitIfNotNull(AstNode) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
visitIfNotNull(AstNode, String) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
visitIfStatement(IfStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitIfStatement(IfStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitIfStatement(IfStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitIfStatement(IfStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitImplements(Implements) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitImplements(Implements) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitImplements(Implements) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitImplements(Implements) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitImportDirective(ImportDirective) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitImportDirective(ImportDirective) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitImportDirective(ImportDirective) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitImportDirective(ImportDirective) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitInfixOpExpr(InfixOpExpr) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitInfixOpExpr(InfixOpExpr) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitInfixOpExpr(InfixOpExpr) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitInfixOpExpr(InfixOpExpr) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitInitializer(Initializer) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitInitializer(Initializer) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitInitializer(Initializer) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitInitializer(Initializer) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitIsExpr(IsExpr) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitIsExpr(IsExpr) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitIsExpr(IsExpr) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
visitLabeledStatement(LabeledStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitLabeledStatement(LabeledStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitLabeledStatement(LabeledStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitLabeledStatement(LabeledStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitLiteralExpr(LiteralExpr) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitLiteralExpr(LiteralExpr) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitLiteralExpr(LiteralExpr) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
visitNamespacedDeclaration(NamespacedDeclaration) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitNamespacedDeclaration(NamespacedDeclaration) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitNamespacedDeclaration(NamespacedDeclaration) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitNamespacedDeclaration(NamespacedDeclaration) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitNamespacedIde(NamespacedIde) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitNamespacedIde(NamespacedIde) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitNamespacedIde(NamespacedIde) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitNamespacedIde(NamespacedIde) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitNewExpr(NewExpr) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitNewExpr(NewExpr) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitNewExpr(NewExpr) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitNewExpr(NewExpr) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitObjectField(ObjectField) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitObjectField(ObjectField) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitObjectField(ObjectField) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitObjectField(ObjectField) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitObjectLiteral(ObjectLiteral) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitObjectLiteral(ObjectLiteral) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitObjectLiteral(ObjectLiteral) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitObjectLiteral(ObjectLiteral) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitPackageDeclaration(PackageDeclaration) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitPackageDeclaration(PackageDeclaration) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitPackageDeclaration(PackageDeclaration) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitPackageDeclaration(PackageDeclaration) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitParameter(Parameter) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitParameter(Parameter) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitParameter(Parameter) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitParameter(Parameter) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitParameters(Parameters) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitParameters(Parameters) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitParameters(Parameters) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitParameters(Parameters) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitParenthesizedExpr(ParenthesizedExpr<T>) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitParenthesizedExpr(ParenthesizedExpr<T>) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitParenthesizedExpr(ParenthesizedExpr<T>) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitParenthesizedExpr(ParenthesizedExpr<T>) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitPostfixOpExpr(PostfixOpExpr) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitPostfixOpExpr(PostfixOpExpr) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitPostfixOpExpr(PostfixOpExpr) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
visitPredefinedTypeDeclaration(PredefinedTypeDeclaration) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitPredefinedTypeDeclaration(PredefinedTypeDeclaration) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitPredefinedTypeDeclaration(PredefinedTypeDeclaration) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
visitPrefixOpExpr(PrefixOpExpr) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitPrefixOpExpr(PrefixOpExpr) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitPrefixOpExpr(PrefixOpExpr) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
visitQualifiedIde(QualifiedIde) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitQualifiedIde(QualifiedIde) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitQualifiedIde(QualifiedIde) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitQualifiedIde(QualifiedIde) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitReturnStatement(ReturnStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitReturnStatement(ReturnStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitReturnStatement(ReturnStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitReturnStatement(ReturnStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitSemicolonTerminatedStatement(SemicolonTerminatedStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitSemicolonTerminatedStatement(SemicolonTerminatedStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitSemicolonTerminatedStatement(SemicolonTerminatedStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitSemicolonTerminatedStatement(SemicolonTerminatedStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitSuperConstructorCallStatement(SuperConstructorCallStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitSuperConstructorCallStatement(SuperConstructorCallStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitSuperConstructorCallStatement(SuperConstructorCallStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitSuperConstructorCallStatement(SuperConstructorCallStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitSwitchStatement(SwitchStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitSwitchStatement(SwitchStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitSwitchStatement(SwitchStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitSwitchStatement(SwitchStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitThrowStatement(ThrowStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitThrowStatement(ThrowStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitThrowStatement(ThrowStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitThrowStatement(ThrowStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitTryStatement(TryStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitTryStatement(TryStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitTryStatement(TryStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitTryStatement(TryStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitType(Type) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitType(Type) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitType(Type) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitType(Type) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitTypeRelation(TypeRelation) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitTypeRelation(TypeRelation) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitTypeRelation(TypeRelation) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitTypeRelation(TypeRelation) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitUseNamespaceDirective(UseNamespaceDirective) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitUseNamespaceDirective(UseNamespaceDirective) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitUseNamespaceDirective(UseNamespaceDirective) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitUseNamespaceDirective(UseNamespaceDirective) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitVariableDeclaration(VariableDeclaration) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitVariableDeclaration(VariableDeclaration) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitVariableDeclaration(VariableDeclaration) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitVariableDeclaration(VariableDeclaration) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitVectorLiteral(VectorLiteral) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitVectorLiteral(VectorLiteral) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitVectorLiteral(VectorLiteral) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitVectorLiteral(VectorLiteral) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
visitWhileStatement(WhileStatement) - Method in interface net.jangaroo.jooc.ast.AstVisitor
 
visitWhileStatement(WhileStatement) - Method in class net.jangaroo.jooc.ast.AstVisitorBase
 
visitWhileStatement(WhileStatement) - Method in class net.jangaroo.jooc.backend.ApiCodeGenerator
 
visitWhileStatement(WhileStatement) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 
VOID - Static variable in interface net.jangaroo.jooc.sym
 

W

warning(JooSymbol, String) - Method in class net.jangaroo.jooc.AbstractCompileLog
 
warning(String) - Method in class net.jangaroo.jooc.ant.AntCompileLog
 
warning(JooSymbol, String) - Method in interface net.jangaroo.jooc.CompileLog
 
warning(String) - Method in interface net.jangaroo.jooc.CompileLog
 
warning(JooSymbol, String) - Static method in class net.jangaroo.jooc.JangarooParser
 
warning(String) - Static method in class net.jangaroo.jooc.JangarooParser
 
warning(String) - Method in class net.jangaroo.jooc.StdOutCompileLog
 
WHILE - Static variable in interface net.jangaroo.jooc.sym
 
WhileStatement - Class in net.jangaroo.jooc.ast
 
WhileStatement(JooSymbol, ParenthesizedExpr, Statement) - Constructor for class net.jangaroo.jooc.ast.WhileStatement
 
whitespace - Variable in class net.jangaroo.jooc.ScannerBase
 
WITH - Static variable in interface net.jangaroo.jooc.sym
 
withNewDeclarationScope(AstNode, Scope, NodeImplBase.Scoped) - Method in class net.jangaroo.jooc.ast.NodeImplBase
 
withNewLabelScope(Statement, Scope, NodeImplBase.Scoped) - Method in class net.jangaroo.jooc.ast.NodeImplBase
 
write(int) - Method in class net.jangaroo.jooc.JsWriter
 
write(char[], int, int) - Method in class net.jangaroo.jooc.JsWriter
 
write(String, int, int) - Method in class net.jangaroo.jooc.JsWriter
 
write(int) - Method in class net.jangaroo.jooc.SubstitutingWriter
Write a single character, applying the substitution.
write(char[], int, int) - Method in class net.jangaroo.jooc.SubstitutingWriter
Write a portion of an array of characters, applying the substitution.
write(String, int, int) - Method in class net.jangaroo.jooc.SubstitutingWriter
Write a portion of a string, applying the substitution.
writeArray(Object[]) - Method in class net.jangaroo.jooc.JsWriter
 
writeBoundMethodAccess(JsWriter, Ide, JooSymbol, IdeDeclaration) - Method in class net.jangaroo.jooc.ast.Ide
 
writeDate(Date) - Method in class net.jangaroo.jooc.JsWriter
 
writeDate(Calendar) - Method in class net.jangaroo.jooc.JsWriter
 
writeIde(JsWriter) - Method in class net.jangaroo.jooc.ast.Ide
 
writeInt(int) - Method in class net.jangaroo.jooc.JsWriter
 
writeLines(String) - Method in class net.jangaroo.jooc.JsWriter
 
writeLines(String, int, int) - Method in class net.jangaroo.jooc.JsWriter
 
writeMemberAccess(IdeDeclaration, JooSymbol, Ide, boolean, JsWriter) - Static method in class net.jangaroo.jooc.ast.Ide
 
writeModifiers(JsWriter, Declaration) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
writeObject(Object) - Method in class net.jangaroo.jooc.JsWriter
 
writeOptSymbol(JooSymbol) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
writeOptSymbol(JooSymbol, String) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
writeOutput(CompilationUnit) - Method in interface net.jangaroo.jooc.backend.CompilationUnitSink
 
writeOutput(CompilationUnit, CompilationUnitSinkFactory, boolean) - Method in class net.jangaroo.jooc.Jooc
 
writeReplacement(String) - Method in class net.jangaroo.jooc.SubstitutingWriter
 
writeString(String) - Method in class net.jangaroo.jooc.JsWriter
 
writeSymbol(JooSymbol) - Method in class net.jangaroo.jooc.JsWriter
 
writeSymbol(JooSymbol, boolean) - Method in class net.jangaroo.jooc.JsWriter
 
writeSymbolReplacement(JooSymbol, String) - Method in class net.jangaroo.jooc.backend.CodeGeneratorBase
 
writeSymbolToken(JooSymbol) - Method in class net.jangaroo.jooc.JsWriter
 
writeSymbolWhitespace(JooSymbol) - Method in class net.jangaroo.jooc.JsWriter
 
writeToken(String) - Method in class net.jangaroo.jooc.JsWriter
 
writeTypeParam(IdeWithTypeParam) - Method in class net.jangaroo.jooc.backend.JsCodeGenerator
 

X

XOR - Static variable in interface net.jangaroo.jooc.sym
 
XOREQ - Static variable in interface net.jangaroo.jooc.sym
 

Z

ZipEntryInputSource - Class in net.jangaroo.jooc.input
 
ZipEntryInputSource(ZipFileInputSource, ZipEntry, String) - Constructor for class net.jangaroo.jooc.input.ZipEntryInputSource
 
ZipFileInputSource - Class in net.jangaroo.jooc.input
 
ZipFileInputSource(File, String[]) - Constructor for class net.jangaroo.jooc.input.ZipFileInputSource
Create an InputSource directory from the given zip or jar file, providing a "union view" over the zip file with all entries with paths relative to the given root directories

_

_action_table - Static variable in class net.jangaroo.jooc.parser
Parse-action table.
_production_table - Static variable in class net.jangaroo.jooc.parser
Production table.
_reduce_table - Static variable in class net.jangaroo.jooc.parser
reduce_goto table.

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

Copyright © 2002-2011 CoreMedia AG. All Rights Reserved.