
public class JsReportGenerationVisitor extends JsSourceGenerationVisitorWithSizeBreakdown
needSemiLVALUE_CONTEXT, UNMODIFIABLE_CONTEXT| Constructor and Description |
|---|
JsReportGenerationVisitor(TextOutput out,
JavaToJavaScriptMap map) |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends JsVisitable> |
doAcceptList(List<T> collection) |
protected <T extends JsVisitable> |
doAcceptWithInsertRemove(List<T> collection) |
protected <T extends JsVisitable> |
generateAndBill(T node,
JsName nameToBillTo)
Generate some JavaScript and bill the number of characters generated to the given name.
|
Map<Range,SourceInfo> |
getSourceInfoMap() |
doAccept, getDirectlyEnclosingType, getSizeBreakdown, visit, visit, visit_newline, _newlineOpt, getStatementRanges, printJsBlock, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitaccept, acceptList, acceptLvalue, acceptWithInsertRemove, didChange, doAcceptLvalue, doTraverse, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisitpublic JsReportGenerationVisitor(TextOutput out, JavaToJavaScriptMap map)
protected <T extends JsVisitable> T generateAndBill(T node, JsName nameToBillTo)
JsSourceGenerationVisitorWithSizeBreakdowngenerateAndBill in class JsSourceGenerationVisitorWithSizeBreakdownpublic Map<Range,SourceInfo> getSourceInfoMap()
getSourceInfoMap in class JsSourceGenerationVisitorWithSizeBreakdownprotected <T extends JsVisitable> void doAcceptList(List<T> collection)
doAcceptList in class JsSourceGenerationVisitorWithSizeBreakdownprotected <T extends JsVisitable> void doAcceptWithInsertRemove(List<T> collection)
doAcceptWithInsertRemove in class JsSourceGenerationVisitorWithSizeBreakdownCopyright © 2018. All rights reserved.