| JavaScriptLoopUnwindingTranslatorFactory |
|
| JavaScriptTranslatorToCAst.BreakContext<C extends JavaScriptTranslatorToCAst.WalkContext<C,T>,T> |
|
| JavaScriptTranslatorToCAst.DelegatingContext<C extends JavaScriptTranslatorToCAst.WalkContext<C,T>,T> |
|
| JavaScriptTranslatorToCAst.FunctionContext<C extends JavaScriptTranslatorToCAst.WalkContext<C,T>,T> |
|
| JavaScriptTranslatorToCAst.LoopContext<C extends JavaScriptTranslatorToCAst.WalkContext<C,T>,T> |
|
| JavaScriptTranslatorToCAst.MemberDestructuringContext<C extends JavaScriptTranslatorToCAst.WalkContext<C,T>,T> |
Used to determine the value to be passed as the 'this' argument for a
function call.
|
| JavaScriptTranslatorToCAst.RootContext<C extends JavaScriptTranslatorToCAst.WalkContext<C,T>,T> |
|
| JavaScriptTranslatorToCAst.ScriptContext<C extends JavaScriptTranslatorToCAst.WalkContext<C,T>,T> |
|
| JavaScriptTranslatorToCAst.TryCatchContext<C extends JavaScriptTranslatorToCAst.WalkContext<C,T>,T> |
|
| JSAstTranslator |
Specialization of AstTranslator for JavaScript.
|
| JSConstantFoldingRewriter |
|
| PropertyReadExpander |
Transforms property reads to make prototype chain operations explicit.
|