public interface IJSGoogEmitter extends IJSEmitter
IJSGoogEmitter
interface allows abstraction between the base
JavaScript and the 'goog' specific IJSGoogEmitter.IJSEmitter.SourceMapMapping
emitClosureEnd, emitClosureStart, emitSourceMapDirective, endMapping, formatQualifiedName, getModel, getSourceMapMappings, popSourceMapName, pushSourceMapName, startMapping, startMapping, startMapping
emitArguments, emitAsOperator, emitBinaryOperator, emitBlockClose, emitBlockOpen, emitCatch, emitClass, emitContainer, emitDoLoop, emitDynamicAccess, emitE4XFilter, emitField, emitFieldDocumentation, emitForEachLoop, emitForLoop, emitFunctionBlockHeader, emitFunctionCall, emitFunctionObject, emitGetAccessor, emitGetAccessorDocumentation, emitIdentifier, emitIf, emitImport, emitInterface, emitIsOperator, emitIterationFlow, emitKeyword, emitLabelStatement, emitLanguageIdentifier, emitLiteral, emitLiteralContainer, emitLocalNamedFunction, emitMemberAccessExpression, emitMetaTag, emitMethod, emitMethodDocumentation, emitNamespace, emitNamespaceAccessExpression, emitNumericLiteral, emitObjectLiteralValuePair, emitPackageContents, emitPackageFooter, emitPackageHeader, emitPackageHeaderContents, emitParameter, emitReturn, emitSetAccessor, emitSetAccessorDocumentation, emitStatement, emitSwitch, emitTernaryOperator, emitThrow, emitTry, emitTypedExpression, emitUnaryOperator, emitUseNamespace, emitVarDeclaration, emitVariableExpression, emitWhileLoop, emitWith, getDocEmitter, getWalker, postProcess, setDocEmitter, setWalker
indentPop, indentPush, stringifyNode, write, write, writeNewline, writeNewline, writeNewline, writeNewline, writeNewline, writeToken, writeToken
Copyright © 2016 The Apache Software Foundation. All rights reserved.