public class JSCJSEmitter extends JSFlexJSEmitter
IJSEmitter.SourceMapMapping
accessorEmitter, methodEmitter, mxmlEmitter, packageFooterEmitter, usedNames, varDeclarationEmitter
project, propertyNames
blockCloseEmitter, 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, writeIndent
emitAsOperator, emitAssignedValue, emitClosureEnd, emitClosureStart, emitDefaultParameterCodeBlock, emitIsOperator, emitNamespaceAccessExpression, emitPackageContents, emitParameter, emitRestParameterCodeBlock
addLineToMappings, 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, startMapping
emitAccessorKeyword, 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, writeToken
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
emitSourceMapDirective, endMapping, getModel, getSourceMapMappings, popSourceMapName, pushSourceMapName, startMapping, startMapping, startMapping
emitAsOperator, 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, setWalker
indentPop, indentPush, stringifyNode, write, write, writeNewline, writeNewline, writeNewline, writeNewline, writeNewline, writeToken, writeToken
public JSCJSEmitter(FilterWriter out)
Copyright © 2016 The Apache Software Foundation. All rights reserved.