public class JSCJSEmitter extends JSFlexJSEmitter
IJSEmitter.SourceMapMappingaccessorEmitter, methodEmitter, mxmlEmitter, packageFooterEmitter, usedNames, varDeclarationEmitterproject, propertyNamesblockCloseEmitter, blockOpenEmitter, catchEmitter, doWhileLoopEmitter, dynamicAccessEmitter, forLoopEmitter, functionCallArgumentsEmitter, ifEmitter, interationFlowEmitter, languageIdentifierEmitter, literalContainerEmitter, memberKeywordEmitter, numericLiteralEmitter, objectLiteralValuePairEmitter, parameterEmitter, parametersEmitter, returnEmitter, sourceMapDirectiveEmitter, statementEmitter, switchEmitter, ternaryOperatorEmitter, throwEmitter, tryEmitter, unaryOperatorEmitter, whileLoopEmitter, withEmitter| Constructor and Description |
|---|
JSCJSEmitter(FilterWriter out) |
convertASTypeToJS, emitAccessors, emitArguments, emitBinaryOperator, emitClass, emitClosureEnd, emitClosureStart, emitComplexInitializers, emitDefinePropertyFunction, emitE4XFilter, emitField, emitForEachLoop, emitFunctionBlockHeader, emitFunctionCall, emitFunctionObject, emitGetAccessor, emitIdentifier, emitInterface, emitIsAs, emitLabelStatement, emitLiteral, emitLocalNamedFunction, emitMemberAccessExpression, emitMemberName, emitMethod, emitNamespace, emitObjectDefineProperty, emitPackageFooter, emitPackageHeader, emitPackageHeaderContents, emitSelfReference, emitSetAccessor, emitStatement, emitSuperCall, emitUnaryOperator, emitVarDeclaration, formatQualifiedName, formatQualifiedName, getAccessorEmitter, getBindableEmitter, getClassEmitter, getDocEmitter, getIndent, getLastMAEInChain, getPackageFooterEmitter, isCustomNamespace, isCustomNamespace, isDateProperty, isLeftNodeXMLish, isProxy, isXML, isXMLList, postProcess, stringifyDefineProperties, writeIndentemitAsOperator, emitAssignedValue, emitClosureEnd, emitClosureStart, emitDefaultParameterCodeBlock, emitIsOperator, emitNamespaceAccessExpression, emitPackageContents, emitParameter, emitRestParameterCodeBlockaddLineToMappings, emitBlockClose, emitBlockOpen, emitCatch, emitDoLoop, emitDynamicAccess, emitForLoop, emitIf, emitIterationFlow, emitLanguageIdentifier, emitLiteralContainer, emitMemberKeyword, emitNumericLiteral, emitObjectLiteralValuePair, emitParameters, emitReturn, emitSourceMapDirective, emitSwitch, emitTernaryOperator, emitThrow, emitTry, emitTypedExpression, emitWhileLoop, emitWith, endMapping, getModel, getSourceMapMappings, popSourceMapName, pushSourceMapName, removeLineFromMappings, startMapping, startMapping, startMappingemitAccessorKeyword, emitContainer, emitDeclarationName, emitFieldDocumentation, emitFunctionScope, emitGetAccessorDocumentation, emitImport, emitKeyword, emitMetaTag, emitMethodDocumentation, emitMethodScope, emitModifiers, emitNamespaceIdentifier, emitSetAccessorDocumentation, emitType, emitUseNamespace, emitVariableExpression, findType, findTypeNode, flushBuilder, getBuilder, getConstructor, getCurrentColumn, getCurrentIndent, getCurrentLine, getProblems, getWalker, indentPop, indentPush, isBufferWrite, isImplicit, isLastStatement, setBufferWrite, setBuilder, setDocEmitter, setWalker, stringifyNode, visitForBody, write, write, writeNewline, writeNewline, writeNewline, writeNewline, writeNewline, writeSymbol, writeToken, writeTokenclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitemitSourceMapDirective, endMapping, getModel, getSourceMapMappings, popSourceMapName, pushSourceMapName, startMapping, startMapping, startMappingemitAsOperator, emitBlockClose, emitBlockOpen, emitCatch, emitContainer, emitDoLoop, emitDynamicAccess, emitFieldDocumentation, emitForLoop, emitGetAccessorDocumentation, emitIf, emitImport, emitIsOperator, emitIterationFlow, emitKeyword, emitLanguageIdentifier, emitLiteralContainer, emitMetaTag, emitMethodDocumentation, emitNamespaceAccessExpression, emitNumericLiteral, emitObjectLiteralValuePair, emitPackageContents, emitParameter, emitReturn, emitSetAccessorDocumentation, emitSwitch, emitTernaryOperator, emitThrow, emitTry, emitTypedExpression, emitUseNamespace, emitVariableExpression, emitWhileLoop, emitWith, getWalker, setDocEmitter, setWalkerindentPop, indentPush, stringifyNode, write, write, writeNewline, writeNewline, writeNewline, writeNewline, writeNewline, writeToken, writeTokenpublic JSCJSEmitter(FilterWriter out)
Copyright © 2016 The Apache Software Foundation. All rights reserved.