Index

A C E F G I J K N O P R S T 
All Classes and Interfaces|All Packages|Constant Field Values

A

addAnchorAnchor(int, int, int, int, String, String, String) - Method in class com.google.j2cl.transpiler.backend.closure.KytheIndexingMetadata
 
aliasForType(DeclaredTypeDescriptor) - Method in class com.google.j2cl.transpiler.backend.closure.ClosureGenerationEnvironment
 
aliasForType(TypeDeclaration) - Method in class com.google.j2cl.transpiler.backend.closure.ClosureGenerationEnvironment
 

C

ClosureGenerationEnvironment - Class in com.google.j2cl.transpiler.backend.closure
Contains aliases for variables and Type Descriptors.
ClosureGenerationEnvironment(Collection<Import>, Map<HasName, String>) - Constructor for class com.google.j2cl.transpiler.backend.closure.ClosureGenerationEnvironment
 
com.google.j2cl.transpiler.backend.closure - package com.google.j2cl.transpiler.backend.closure
 

E

environment - Variable in class com.google.j2cl.transpiler.backend.closure.JavaScriptGenerator
 
ExpressionTranspiler - Class in com.google.j2cl.transpiler.backend.closure
Transforms Expression to JavaScript source strings.

F

FILE_SUFFIX - Static variable in class com.google.j2cl.transpiler.backend.closure.JavaScriptHeaderGenerator
 
FILE_SUFFIX - Static variable in class com.google.j2cl.transpiler.backend.closure.JavaScriptImplGenerator
 

G

generate(Map<SourcePosition, SourcePosition>, String, NativeJavaScriptFile, String, Problems) - Static method in class com.google.j2cl.transpiler.backend.closure.ReadableSourceMapGenerator
The source location of the ast node to print, input or output.
generateOutputs(Library) - Method in class com.google.j2cl.transpiler.backend.closure.OutputGeneratorStage
 
generateSourceMaps(Type, Map<SourcePosition, SourcePosition>) - Static method in class com.google.j2cl.transpiler.backend.closure.SourceMapGeneratorStage
 
getClosureTypeString(TypeDescriptor) - Method in class com.google.j2cl.transpiler.backend.closure.ClosureGenerationEnvironment
 
getContent() - Method in class com.google.j2cl.transpiler.backend.closure.NativeJavaScriptFile
 
getFullyQualifiedName() - Method in class com.google.j2cl.transpiler.backend.closure.NativeJavaScriptFile
Returns the FQN if the filename appears to be of the form "..native.js".
getJsDocForParameter(MethodLike, int) - Method in class com.google.j2cl.transpiler.backend.closure.ClosureGenerationEnvironment
 
getOutputSourceInfoByMember() - Method in class com.google.j2cl.transpiler.backend.closure.JavaScriptGenerator
 
getRelativeFilePath() - Method in class com.google.j2cl.transpiler.backend.closure.NativeJavaScriptFile
Returns the path for the native file relative to the root.
getRelativePathWithoutExtension() - Method in class com.google.j2cl.transpiler.backend.closure.NativeJavaScriptFile
 
getSourceMappings() - Method in class com.google.j2cl.transpiler.backend.closure.JavaScriptGenerator
 
getSuffix() - Method in class com.google.j2cl.transpiler.backend.closure.JavaScriptHeaderGenerator
 
getSuffix() - Method in class com.google.j2cl.transpiler.backend.closure.JavaScriptImplGenerator
 
getUniqueNameForVariable(HasName) - Method in class com.google.j2cl.transpiler.backend.closure.ClosureGenerationEnvironment
 

I

imports - Variable in class com.google.j2cl.transpiler.backend.closure.JavaScriptGenerator
 

J

JavaScriptGenerator - Class in com.google.j2cl.transpiler.backend.closure
A base class for JavaScript source generators.
JavaScriptGenerator(Problems, Type, List<Import>) - Constructor for class com.google.j2cl.transpiler.backend.closure.JavaScriptGenerator
 
JavaScriptHeaderGenerator - Class in com.google.j2cl.transpiler.backend.closure
Generates JavaScript source header files.
JavaScriptHeaderGenerator(Problems, Type, List<Import>) - Constructor for class com.google.j2cl.transpiler.backend.closure.JavaScriptHeaderGenerator
 
JavaScriptImplGenerator - Class in com.google.j2cl.transpiler.backend.closure
Generates JavaScript source impl files.
JavaScriptImplGenerator(Problems, Type, List<Import>) - Constructor for class com.google.j2cl.transpiler.backend.closure.JavaScriptImplGenerator
 

K

KytheIndexingMetadata - Class in com.google.j2cl.transpiler.backend.closure
Representation of Kythe indexing metadata
KytheIndexingMetadata() - Constructor for class com.google.j2cl.transpiler.backend.closure.KytheIndexingMetadata
 

N

NATIVE_EXTENSION - Static variable in class com.google.j2cl.transpiler.backend.closure.NativeJavaScriptFile
 
NativeJavaScriptFile - Class in com.google.j2cl.transpiler.backend.closure
NativeJavaScriptFile contains information about native javascript files that is used to output native code during the javascript generation stage.
NativeJavaScriptFile(String, String) - Constructor for class com.google.j2cl.transpiler.backend.closure.NativeJavaScriptFile
 

O

OutputGeneratorStage - Class in com.google.j2cl.transpiler.backend.closure
The OutputGeneratorStage contains all necessary information for generating the JavaScript output and source map files for the transpiler.
OutputGeneratorStage(List<SourceUtils.FileInfo>, OutputUtils.Output, Path, boolean, boolean, boolean, Problems) - Constructor for class com.google.j2cl.transpiler.backend.closure.OutputGeneratorStage
 

P

problems - Variable in class com.google.j2cl.transpiler.backend.closure.JavaScriptGenerator
 

R

ReadableSourceMapGenerator - Class in com.google.j2cl.transpiler.backend.closure
Generates a readable version of the sourcemap.
render(Expression, ClosureGenerationEnvironment, SourceBuilder) - Static method in class com.google.j2cl.transpiler.backend.closure.ExpressionTranspiler
 
render(Statement, ClosureGenerationEnvironment, SourceBuilder) - Static method in class com.google.j2cl.transpiler.backend.closure.StatementTranspiler
 
renderClass() - Method in class com.google.j2cl.transpiler.backend.closure.JavaScriptImplGenerator
 
renderOutput() - Method in class com.google.j2cl.transpiler.backend.closure.JavaScriptHeaderGenerator
 
renderOutput() - Method in class com.google.j2cl.transpiler.backend.closure.JavaScriptImplGenerator
 

S

setNativeSource(NativeJavaScriptFile) - Method in class com.google.j2cl.transpiler.backend.closure.JavaScriptImplGenerator
 
sourceBuilder - Variable in class com.google.j2cl.transpiler.backend.closure.JavaScriptGenerator
 
SourceMapGeneratorStage - Class in com.google.j2cl.transpiler.backend.closure
Generates the source maps.
StatementTranspiler - Class in com.google.j2cl.transpiler.backend.closure
Transforms Statements to JavaScript source strings.

T

toJson() - Method in class com.google.j2cl.transpiler.backend.closure.KytheIndexingMetadata
 
toString() - Method in class com.google.j2cl.transpiler.backend.closure.NativeJavaScriptFile
 
type - Variable in class com.google.j2cl.transpiler.backend.closure.JavaScriptGenerator
 
A C E F G I J K N O P R S T 
All Classes and Interfaces|All Packages|Constant Field Values