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 voidcopyOperation(T from, T to) default booleanfoundMemberOperation(T node) default Stringscript()default intsetOperation(T node) Methods inherited from interface TranslatorToCAst.WalkContext
addNameDecl, addScopedEntity, cfg, getBreakFor, getCatchTarget, getCatchTarget, getContinueFor, getNameDecls, getNodeTypeMap, getScopedEntities, pos, top
-
Method Details
-
getParent
JavaScriptTranslatorToCAst.WalkContext<C,T> getParent()- Specified by:
getParentin interfaceTranslatorToCAst.WalkContext<C extends JavaScriptTranslatorToCAst.WalkContext<C,T>, T>
-
script
-
setOperation
-
foundMemberOperation
-
copyOperation
-