MixedLanguageInfos

public final class MixedLanguageInfos

Mixed language information.

Constructors

MixedLanguageInfos

public MixedLanguageInfos(int caller, int callee, String passing, String binding, String suffix)

Methods

defaultMixedLangInfos

public static TapList<MixedLanguageInfos> defaultMixedLangInfos()

getDestLangCallee

public int getDestLangCallee()

getFunctionBinding

public String getFunctionBinding()

getOrigLangCaller

public int getOrigLangCaller()

getParameterPassing

public static String getParameterPassing(int origLang, int destLang, TapList<MixedLanguageInfos> infos)

getSuffix

public String getSuffix()

passesByValue

public static boolean passesByValue(int callerLanguage, int calledLanguage)

toString

public String toString()