| Package | Description |
|---|---|
| org.eclipse.wst.jsdt.core.ast | |
| org.eclipse.wst.jsdt.core.infer |
| Modifier and Type | Method and Description |
|---|---|
void |
ASTVisitor.endVisit(IFunctionDeclaration methodDeclaration) |
boolean |
ASTVisitor.visit(IFunctionDeclaration functionDeclaration) |
| Modifier and Type | Method and Description |
|---|---|
IFunctionDeclaration |
InferredType.getCorrespondingFunction() |
protected IFunctionDeclaration |
InferEngine.getDefinedFunction(IExpression expression)
Get the function referenced by the expression
|
IFunctionDeclaration |
InferredMethod.getFunctionDeclaration() |
| Modifier and Type | Method and Description |
|---|---|
InferredMethod |
InferredType.addConstructorMethod(char[] methodName,
IFunctionDeclaration functionDeclaration,
int nameStart)
Add a new constructor method to the inferred type
|
InferredMethod |
InferredType.addMethod(char[] methodName,
IFunctionDeclaration functionDeclaration,
int nameStart)
Add a new method to the inferred type
|
void |
InferEngine.endVisit(IFunctionDeclaration methodDeclaration) |
InferredMethod |
InferredType.findMethod(char[] methodName,
IFunctionDeclaration methodDeclaration)
Find an inferred method
|
protected void |
InferEngine.handleConstructor(InferredType type,
IFunctionDeclaration methodDeclaration,
int start,
int end) |
protected void |
InferEngine.handleFunctionDeclarationArguments(IFunctionDeclaration methodDeclaration,
IJsDoc jsdoc) |
protected void |
InferEngine.handleJSDocConstructor(InferredType type,
IFunctionDeclaration methodDeclaration,
int nameStart) |
void |
InferredType.setCorrespondingFunction(IFunctionDeclaration coorespondingFunction) |
boolean |
InferEngine.visit(IFunctionDeclaration methodDeclaration) |
| Constructor and Description |
|---|
InferredMethod(char[] name,
IFunctionDeclaration functionDeclaration,
InferredType inType) |
Copyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.