public class JSCJSEmitter extends JSRoyaleEmitter
IMappingEmitter.SourceMapMappingaccessorEmitter, methodEmitter, mxmlEmitter, packageFooterEmitter, staticUsedNames, 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, emitAssignmentCoercion, emitBinaryOperator, emitClass, emitClosureEnd, emitClosureStart, emitComplexInitializers, emitDefinePropertyFunction, emitE4XDefaultNamespaceDirective, emitE4XFilter, emitEmbed, emitField, emitForEachLoop, emitFunctionBlockHeader, emitFunctionCall, emitFunctionObject, emitGetAccessor, emitHoistedFunctionsCodeBlock, emitHoistedVariablesCodeBlock, emitIdentifier, emitInterface, emitIsAs, emitLabelStatement, emitLiteral, emitLocalNamedFunction, emitMemberAccessExpression, emitMemberName, emitMethod, emitNamespace, emitNamespaceAccessExpression, emitObjectDefineProperty, emitPackageFooter, emitPackageHeader, emitPackageHeaderContents, emitSelfReference, emitSetAccessor, emitStatement, emitSuperCall, emitTypedExpression, emitUnaryOperator, emitUseNamespace, emitVarDeclaration, formatGetter, formatNamespacedProperty, formatQualifiedName, formatQualifiedName, formatSetter, getAccessorEmitter, getBindableEmitter, getClassEmitter, getDocEmitter, getFieldEmitter, getGeneratedTypeCheck, getIndent, getLastMAEInChain, getPackageFooterEmitter, isCustomNamespace, isCustomNamespace, isDateProperty, isEmittingHoistedNodes, isLeftNodeXMLish, isProxy, isXMLish, isXMLList, postProcess, processBindableSupport, setEmittingHoistedNodes, stringifyDefineProperties, writeIndentemitAsOperator, emitAssignedValue, emitClosureEnd, emitClosureStart, emitContainer, emitDefaultParameterCodeBlock, emitIsOperator, emitPackageContents, emitRestParameterCodeBlockaddLineToMappings, emitBlockClose, emitBlockOpen, emitCatch, emitDoLoop, emitDynamicAccess, emitForLoop, emitIf, emitImport, emitIterationFlow, emitLanguageIdentifier, emitLiteralContainer, emitMemberKeyword, emitNumericLiteral, emitObjectLiteralValuePair, emitParameter, emitParameters, emitReturn, emitSourceMapDirective, emitSwitch, emitTernaryOperator, emitThrow, emitTry, emitWhileLoop, emitWith, endMapping, formatPrivateName, formatPrivateName, getModel, getSourceMapMappings, removeLineFromMappings, startMapping, startMapping, startMappingemitAccessorKeyword, emitDeclarationName, emitFieldDocumentation, emitFunctionScope, emitGetAccessorDocumentation, emitKeyword, emitMetaTag, emitMethodDocumentation, emitMethodScope, emitModifiers, emitNamespaceIdentifier, emitSetAccessorDocumentation, emitType, emitVariableExpression, findType, findTypeNode, flushBuilder, getBuilder, getConstructor, getCurrentColumn, getCurrentIndent, getCurrentLine, getParentEmitter, getProblems, getWalker, indentPop, indentPush, isBufferWrite, isImplicit, isLastStatement, setBufferWrite, setBuilder, setDocEmitter, setParentEmitter, setWalker, stringifyNode, visitForBody, write, write, writeNewline, writeNewline, writeNewline, writeNewline, writeNewline, writeSymbol, writeToken, writeTokenclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitemitSourceMapDirective, formatPrivateName, formatPrivateName, getModelemitAsOperator, emitBlockClose, emitBlockOpen, emitCatch, emitContainer, emitDoLoop, emitDynamicAccess, emitFieldDocumentation, emitForLoop, emitGetAccessorDocumentation, emitIf, emitImport, emitIsOperator, emitIterationFlow, emitKeyword, emitLanguageIdentifier, emitLiteralContainer, emitMetaTag, emitMethodDocumentation, emitNumericLiteral, emitObjectLiteralValuePair, emitPackageContents, emitParameter, emitReturn, emitSetAccessorDocumentation, emitSwitch, emitTernaryOperator, emitThrow, emitTry, emitVariableExpression, emitWhileLoop, emitWith, getWalker, setDocEmitter, setWalkergetParentEmitter, setParentEmitterindentPop, indentPush, stringifyNode, write, write, writeNewline, writeNewline, writeNewline, writeNewline, writeNewline, writeToken, writeTokenendMapping, getSourceMapMappings, startMapping, startMapping, startMappingpublic JSCJSEmitter(FilterWriter out)
Copyright © 2023 The Apache Software Foundation. All rights reserved.