| Package | Description |
|---|---|
| com.google.gwt.dev.javac | |
| com.google.gwt.dev.jjs.ast.js | |
| com.google.gwt.dev.js | |
| com.google.gwt.dev.js.ast |
| Modifier and Type | Method and Description |
|---|---|
abstract JsFunction |
JsniMethod.function()
If non-null, an anonymous function containing the parameters and body of
this JSNI method.
|
static JsFunction |
JsniCollector.parseJsniFunction(org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration method,
String unitSource,
String enclosingType,
SourceInfo baseInfo,
JsScope scope) |
| Modifier and Type | Method and Description |
|---|---|
JsFunction |
JsniMethodBody.getFunc() |
| Modifier and Type | Method and Description |
|---|---|
void |
JsniMethodBody.setFunc(JsFunction jsFunction) |
| Modifier and Type | Method and Description |
|---|---|
protected static JsFunction |
JsStaticEval.isFunctionDecl(JsStatement stmt)
If the statement is a JsExprStmt that declares a function with no other
side effects, returns that function; otherwise
null. |
| Modifier and Type | Method and Description |
|---|---|
void |
JsHoister.Cloner.endVisit(JsFunction x,
JsContext ctx)
The only functions that would get be visited are those being used as
first-class objects.
|
void |
JsAbstractSymbolResolver.endVisit(JsFunction x,
JsContext ctx) |
void |
EvalFunctionsAtTopScope.endVisit(JsFunction x,
JsContext ctx) |
boolean |
JsFirstExpressionVisitor.visit(JsFunction x,
JsContext ctx) |
boolean |
JsConstructExpressionVisitor.visit(JsFunction x,
JsContext ctx)
Functions have their own scoping.
|
boolean |
JsToStringGenerationVisitor.visit(JsFunction x,
JsContext ctx) |
boolean |
JsAbstractSymbolResolver.visit(JsFunction x,
JsContext ctx) |
boolean |
EvalFunctionsAtTopScope.visit(JsFunction x,
JsContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
static JsFunction |
JsFunction.createSentinel()
Creates a dummy JsFunction object to be used as a sentinel.
|
JsFunction |
JsFunction.getImpliedExecute() |
JsFunction |
JsProgram.getIndexedFunction(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
JsSuperVisitor.endVisit(JsFunction x,
JsContext ctx) |
void |
JsVisitor.endVisit(JsFunction x,
JsContext ctx) |
void |
JsFunction.setImpliedExecute(JsFunction impliedExecute) |
boolean |
JsSuperVisitor.visit(JsFunction x,
JsContext ctx) |
boolean |
JsVisitor.visit(JsFunction x,
JsContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
JsProgram.setIndexedFunctions(Map<String,JsFunction> indexedFunctions) |
Copyright © 2018. All rights reserved.