Class LanguageImpl
java.lang.Object
com.ibm.wala.classLoader.LanguageImpl
- All Implemented Interfaces:
Language
- Direct Known Subclasses:
JavaLanguage
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanIf this language is "derived" from some other langauge, which one?inthashCode()makeInducedCFG(SSAInstruction[] instructions, IMethod method, Context context) booleanvoidYuck? Languages are mutable?toString()Methods inherited from interface Language
getArrayInterfaces, getConstantType, getFakeRootMethod, getMetadataToken, getName, getPointerType, getPrimitive, getRootType, getStringType, getThrowableType, inferInvokeExceptions, instructionFactory, isBooleanType, isCharType, isDoubleType, isFloatType, isIntType, isLongType, isMetadataType, isNullType, isStringType, isVoidType, lookupPrimitiveType, makeModVisitor, makeRefVisitor, methodsHaveDeclaredParameterTypes
-
Constructor Details
-
LanguageImpl
public LanguageImpl() -
LanguageImpl
-
-
Method Details
-
getBaseLanguage
Description copied from interface:LanguageIf this language is "derived" from some other langauge, which one?- Specified by:
getBaseLanguagein interfaceLanguage
-
getDerivedLanguages
- Specified by:
getDerivedLanguagesin interfaceLanguage
-
registerDerivedLanguage
Description copied from interface:LanguageYuck? Languages are mutable?- Specified by:
registerDerivedLanguagein interfaceLanguage
-
hashCode
-
equals
-
toString
-
makeInducedCFG
- Specified by:
makeInducedCFGin interfaceLanguage
-
modelConstant
- Specified by:
modelConstantin interfaceLanguage
-