public class JSTypeInference
extends com.ibm.wala.cast.analysis.typeInference.AstTypeInference
com.ibm.wala.cast.analysis.typeInference.AstTypeInference.AstTypeOperatorFactorycom.ibm.wala.analysis.typeInference.TypeInference.DeclaredTypeOperator, com.ibm.wala.analysis.typeInference.TypeInference.PrimitivePropagateOperator, com.ibm.wala.analysis.typeInference.TypeInference.TypeOperatorFactory, com.ibm.wala.analysis.typeInference.TypeInference.TypeVarFactoryBOTTOM, cha, doPrimitives, ir, language| Constructor and Description |
|---|
JSTypeInference(com.ibm.wala.ssa.IR ir,
com.ibm.wala.ipa.cha.IClassHierarchy cha) |
| Modifier and Type | Method and Description |
|---|---|
com.ibm.wala.analysis.typeInference.TypeAbstraction |
getConstantType(int valueNumber) |
protected void |
initialize() |
extractAllResults, getConstantPrimitiveType, getIR, getType, initializeVariables, initializeWorkList, isUndefined, make, makeStmtRHS, solve, solvegetFixedPointSystemaddAllStatementsToWorkList, addToWorkList, changedVariable, emptyWorkList, getMaxEvalBetweenTopo, getMinSizeForTopSort, getNumberOfEvaluations, getPeriodicMaintainInterval, getStatements, getTopologicalGrowthFactor, getVerboseInterval, incNumberOfEvaluations, initForFirstSolve, isChanged, isFixed, isSideEffect, lineBreak, newStatement, newStatement, newStatement, newStatement, newStatement, orderStatements, performVerboseAction, periodicMaintenance, removeStatement, setMaxEvalBetweenTopo, setMinEquationsForTopSort, setTopologicalGrowthFactorpublic JSTypeInference(com.ibm.wala.ssa.IR ir,
com.ibm.wala.ipa.cha.IClassHierarchy cha)
protected void initialize()
initialize in class com.ibm.wala.cast.analysis.typeInference.AstTypeInferencepublic com.ibm.wala.analysis.typeInference.TypeAbstraction getConstantType(int valueNumber)
getConstantType in class com.ibm.wala.analysis.typeInference.TypeInferenceCopyright © 2017. All rights reserved.