|
JavaScript Development Tools Release 3.2 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use InferredType | |
---|---|
org.eclipse.wst.jsdt.core.ast | |
org.eclipse.wst.jsdt.core.infer |
Uses of InferredType in org.eclipse.wst.jsdt.core.ast |
---|
Methods in org.eclipse.wst.jsdt.core.ast that return InferredType | |
---|---|
InferredType |
IAbstractVariableDeclaration.getInferredType()
Get the inferred type of the var |
InferredType |
IObjectLiteral.getInferredType()
|
InferredType |
IAbstractFunctionDeclaration.getInferredType()
Get the inferred return type for the function |
Methods in org.eclipse.wst.jsdt.core.ast with parameters of type InferredType | |
---|---|
void |
ASTVisitor.endVisit(InferredType inferredType)
|
void |
IAbstractVariableDeclaration.setInferredType(InferredType type)
Set the inferred type of the var |
void |
IObjectLiteral.setInferredType(InferredType type)
|
void |
IAbstractFunctionDeclaration.setInferredType(InferredType type)
Set the inferred return type |
boolean |
ASTVisitor.visit(InferredType inferredType)
|
Uses of InferredType in org.eclipse.wst.jsdt.core.infer |
---|
Fields in org.eclipse.wst.jsdt.core.infer declared as InferredType | |
---|---|
InferredType |
InferEngine.ArrayType
|
InferredType |
InferEngine.BooleanType
|
InferredType |
InferEngine.FunctionType
|
InferredType |
InferEngine.GlobalType
|
protected InferredType |
InferEngine.inferredGlobal
|
InferredType |
InferredMember.inType
The type to which this member belongs |
InferredType |
InferEngine.NumberType
|
InferredType |
InferEngine.ObjectType
|
InferredType |
InferredType.referenceClass
|
InferredType |
InferEngine.StringType
|
InferredType |
InferredType.superClass
|
InferredType |
InferredAttribute.type
The type of this attribute |
InferredType |
InferEngine.VoidType
|
Methods in org.eclipse.wst.jsdt.core.infer that return InferredType | |
---|---|
protected InferredType |
InferEngine.addType(char[] className)
|
protected InferredType |
InferEngine.addType(char[] className,
boolean isDefinition)
Create a new inferred type with the given name |
protected InferredType |
InferEngine.createAnonymousType(char[] possibleTypeName,
InferredType currentType)
|
InferredType |
InferEngine.findDefinedType(char[] className)
|
protected InferredType |
InferEngine.getInferredType2(IExpression fieldReceiver)
|
protected InferredType |
InferEngine.getTypeOf(IExpression expression)
|
Methods in org.eclipse.wst.jsdt.core.infer with parameters of type InferredType | |
---|---|
protected InferredType |
InferEngine.createAnonymousType(char[] possibleTypeName,
InferredType currentType)
|
protected void |
InferEngine.handleJSDocConstructor(InferredType type,
IFunctionDeclaration methodDeclaration,
int nameStart)
|
protected void |
InferEngine.populateType(InferredType type,
IObjectLiteral objLit,
boolean isStatic)
|
Constructors in org.eclipse.wst.jsdt.core.infer with parameters of type InferredType | |
---|---|
InferredAttribute(char[] name,
InferredType inferredType,
IASTNode definer)
|
|
InferredAttribute(char[] name,
InferredType inType,
int start,
int end)
Creates an attribute with this name in the given inferred type. |
|
InferredMethod(char[] name,
IFunctionDeclaration functionDeclaration,
InferredType inType)
|
|
JavaScript Development Tools Release 3.2 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |