| Methods in net.jangaroo.jooc with parameters of type JooSymbol |
void |
JsWriter.beginCommentWriteSymbol(JooSymbol symbol)
|
void |
StdOutCompileLog.error(JooSymbol sym,
String msg)
|
void |
CompileLog.error(JooSymbol sym,
String msg)
|
static Ide |
Ide.fromQName(JooSymbol qnameSymbol)
|
void |
ScannerBase.pushback(JooSymbol token)
Pushback the current token so that it will be read again the next time next_token() is called |
Ide |
QualifiedIde.qualify(JooSymbol symQualifier,
JooSymbol symDot)
|
Ide |
Ide.qualify(JooSymbol symQualifier,
JooSymbol symDot)
|
protected void |
FieldDeclaration.setInheritedModifiers(JooSymbol[] modifiers)
|
void |
StdOutCompileLog.warning(JooSymbol sym,
String msg)
|
static void |
Jooc.warning(JooSymbol symbol,
String msg)
|
void |
CompileLog.warning(JooSymbol sym,
String msg)
|
protected void |
Ide.writeBoundMethodAccess(JsWriter out,
Ide optIde,
JooSymbol optSymDot,
IdeDeclaration decl)
|
void |
JsWriter.writeSymbol(JooSymbol symbol)
|
void |
JsWriter.writeSymbol(JooSymbol symbol,
boolean withWhitespace)
|
void |
JsWriter.writeSymbol(JooSymbol symbol,
String prefix,
String postfix)
Variant of writeSymbol() to use if you want to transform the symbol text with a prefix and/or postfix string |
void |
JsWriter.writeSymbolToken(JooSymbol symbol)
|
void |
JsWriter.writeSymbolWhitespace(JooSymbol symbol)
|
| Constructors in net.jangaroo.jooc with parameters of type JooSymbol |
Annotation(JooSymbol leftBracket,
Ide ide,
JooSymbol rightBracket)
|
Annotation(JooSymbol leftBracket,
Ide ide,
JooSymbol optLeftParen,
net.jangaroo.jooc.CommaSeparatedList<net.jangaroo.jooc.AnnotationParameter> optAnnotationParameters,
JooSymbol optRightParen,
JooSymbol optRightBracket)
|
ClassBody(JooSymbol lBrace,
List<net.jangaroo.jooc.AstNode> declararations,
JooSymbol rBrace)
|
ClassDeclaration(List<net.jangaroo.jooc.AstNode> directives,
JooSymbol[] modifiers,
JooSymbol cls,
Ide ide,
Extends ext,
net.jangaroo.jooc.Implements impl,
ClassBody body)
|
ClassDeclaration(List<net.jangaroo.jooc.AstNode> directives,
JooSymbol[] modifiers,
JooSymbol cls,
Ide ide,
Extends ext,
net.jangaroo.jooc.Implements impl,
ClassBody body)
|
CompilationUnit(PackageDeclaration packageDeclaration,
JooSymbol lBrace,
IdeDeclaration primaryDeclaration,
JooSymbol rBrace,
List<IdeDeclaration> secondaryDeclarations)
|
EmptyDeclaration(JooSymbol symSemicolon)
|
Extends(JooSymbol extds,
Ide superClass)
|
FieldDeclaration(JooSymbol[] modifiers,
JooSymbol symConstOrVar,
Ide ide,
TypeRelation optTypeRelation,
net.jangaroo.jooc.Initializer optInitializer,
FieldDeclaration optNextFieldDeclaration,
JooSymbol optSymSemicolon)
|
FieldDeclaration(JooSymbol[] modifiers,
JooSymbol symConstOrVar,
Ide ide,
TypeRelation optTypeRelation,
net.jangaroo.jooc.Initializer optInitializer,
FieldDeclaration optNextFieldDeclaration,
JooSymbol optSymSemicolon)
|
FunctionDeclaration(JooSymbol[] modifiers,
JooSymbol symFunction,
Ide ide,
JooSymbol lParen,
Parameters params,
JooSymbol rParen,
TypeRelation optTypeRelation,
net.jangaroo.jooc.Statement optBody)
|
FunctionDeclaration(JooSymbol[] modifiers,
JooSymbol symFunction,
Ide ide,
JooSymbol lParen,
Parameters params,
JooSymbol rParen,
TypeRelation optTypeRelation,
net.jangaroo.jooc.Statement optBody)
|
FunctionDeclaration(JooSymbol[] modifiers,
JooSymbol symFunction,
JooSymbol symGetOrSet,
Ide ide,
JooSymbol lParen,
Parameters params,
JooSymbol rParen,
TypeRelation optTypeRelation,
net.jangaroo.jooc.Statement optBody)
|
FunctionDeclaration(JooSymbol[] modifiers,
JooSymbol symFunction,
JooSymbol symGetOrSet,
Ide ide,
JooSymbol lParen,
Parameters params,
JooSymbol rParen,
TypeRelation optTypeRelation,
net.jangaroo.jooc.Statement optBody)
|
Ide(JooSymbol ide)
|
IdeDeclaration(JooSymbol[] modifiers,
int allowedModifiers,
Ide ide)
|
IdeType(JooSymbol symIde)
|
ImportDirective(JooSymbol importKeyword,
Ide ide)
|
InfixOpExpr(net.jangaroo.jooc.Expr arg1,
JooSymbol op,
net.jangaroo.jooc.Expr arg2)
|
NamespaceDeclaration(JooSymbol[] modifiers,
JooSymbol symNamespace,
Ide ide,
net.jangaroo.jooc.Initializer optInitializer,
JooSymbol optSymSemicolon)
|
NamespaceDeclaration(JooSymbol[] modifiers,
JooSymbol symNamespace,
Ide ide,
net.jangaroo.jooc.Initializer optInitializer,
JooSymbol optSymSemicolon)
|
NamespacedIde(JooSymbol namespace,
JooSymbol symNamespaceSep,
JooSymbol symIde)
|
PackageDeclaration(JooSymbol symPackage,
Ide ide)
|
Parameter(JooSymbol optSymConst,
Ide ide,
TypeRelation optTypeRelation,
net.jangaroo.jooc.Initializer optInitializer)
|
Parameters(Parameter param,
JooSymbol symComma,
Parameters tail)
|
QualifiedIde(Ide qualifier,
JooSymbol symDot,
JooSymbol symIde)
|
TypedIdeDeclaration(JooSymbol[] modifiers,
int allowedModifiers,
Ide ide,
TypeRelation optTypeRelation)
|
TypeRelation(JooSymbol symRelation,
Type type)
|
UseNamespaceDirective(JooSymbol useKeyword,
JooSymbol namespaceKeyword,
Ide namespace)
|