Index
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
All Classes and Interfaces|All Packages|Constant Field Values