Interface JavaScriptTranslatorToCAst.WalkContext<C extends JavaScriptTranslatorToCAst.WalkContext<C,T>,T>
- All Superinterfaces:
TranslatorToCAst.WalkContext<C,
T>
- All Known Implementing Classes:
JavaScriptTranslatorToCAst.FunctionContext
,JavaScriptTranslatorToCAst.MemberDestructuringContext
,JavaScriptTranslatorToCAst.RootContext
,JavaScriptTranslatorToCAst.ScriptContext
- Enclosing interface:
JavaScriptTranslatorToCAst
public static interface JavaScriptTranslatorToCAst.WalkContext<C extends JavaScriptTranslatorToCAst.WalkContext<C,T>,T>
extends TranslatorToCAst.WalkContext<C,T>
-
Method Summary
Modifier and TypeMethodDescriptiondefault void
copyOperation
(T from, T to) default boolean
foundMemberOperation
(T node) default String
script()
default int
setOperation
(T node) Methods inherited from interface com.ibm.wala.cast.ir.translator.TranslatorToCAst.WalkContext
addNameDecl, addScopedEntity, cfg, getBreakFor, getCatchTarget, getCatchTarget, getContinueFor, getNameDecls, getNodeTypeMap, getScopedEntities, pos, top
-
Method Details
-
getParent
JavaScriptTranslatorToCAst.WalkContext<C,T> getParent()- Specified by:
getParent
in interfaceTranslatorToCAst.WalkContext<C extends JavaScriptTranslatorToCAst.WalkContext<C,
T>, T>
-
script
-
setOperation
-
foundMemberOperation
-
copyOperation
-