This repository has been archived on 2023-06-18. You can view files and clone it, but cannot push or open issues or pull requests.
ima02/resources/defects4j-checkout-closure-1f/javadoc/serialized-form.html

4759 lines
133 KiB
HTML
Raw Permalink Normal View History

2023-04-25 11:33:41 +00:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<TITLE>
Serialized Form (Compiler)
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="dev_javadoc.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Serialized Form (Compiler)";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<CENTER>
<H1>
Serialized Form</H1>
</CENTER>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>com.google.debugging.sourcemap</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="com.google.debugging.sourcemap.SourceMapParseException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/debugging/sourcemap/SourceMapParseException.html" title="class in com.google.debugging.sourcemap">com.google.debugging.sourcemap.SourceMapParseException</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>com.google.debugging.sourcemap.proto</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="com.google.debugging.sourcemap.proto.Mapping.LineMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/debugging/sourcemap/proto/Mapping.LineMapping.html" title="class in com.google.debugging.sourcemap.proto">com.google.debugging.sourcemap.proto.Mapping.LineMapping</A> extends com.google.protobuf.GeneratedMessage implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>0L
<P>
<A NAME="serialized_methods"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="writeReplace()"><!-- --></A><H3>
writeReplace</H3>
<PRE>
protected <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>writeReplace</B>()
throws <A HREF="http://java.sun.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</A></CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
bitField0_</H3>
<PRE>
int <B>bitField0_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lineNumber_</H3>
<PRE>
int <B>lineNumber_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
columnPosition_</H3>
<PRE>
int <B>columnPosition_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
originalMapping_</H3>
<PRE>
<A HREF="com/google/debugging/sourcemap/proto/Mapping.OriginalMapping.html" title="class in com.google.debugging.sourcemap.proto">Mapping.OriginalMapping</A> <B>originalMapping_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
memoizedIsInitialized</H3>
<PRE>
byte <B>memoizedIsInitialized</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
memoizedSerializedSize</H3>
<PRE>
int <B>memoizedSerializedSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.debugging.sourcemap.proto.Mapping.OriginalMapping"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/debugging/sourcemap/proto/Mapping.OriginalMapping.html" title="class in com.google.debugging.sourcemap.proto">com.google.debugging.sourcemap.proto.Mapping.OriginalMapping</A> extends com.google.protobuf.GeneratedMessage implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>0L
<P>
<A NAME="serialized_methods"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="writeReplace()"><!-- --></A><H3>
writeReplace</H3>
<PRE>
protected <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>writeReplace</B>()
throws <A HREF="http://java.sun.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</A></CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
bitField0_</H3>
<PRE>
int <B>bitField0_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
originalFile_</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>originalFile_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lineNumber_</H3>
<PRE>
int <B>lineNumber_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
columnPosition_</H3>
<PRE>
int <B>columnPosition_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
identifier_</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>identifier_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
memoizedIsInitialized</H3>
<PRE>
byte <B>memoizedIsInitialized</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
memoizedSerializedSize</H3>
<PRE>
int <B>memoizedSerializedSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>com.google.javascript.jscomp</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="com.google.javascript.jscomp.AbstractCommandLineRunner.FlagUsageException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/AbstractCommandLineRunner.FlagUsageException.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.AbstractCommandLineRunner.FlagUsageException</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<P>
<A NAME="com.google.javascript.jscomp.ClosureCodingConvention"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/ClosureCodingConvention.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.ClosureCodingConvention</A> extends <A HREF="com/google/javascript/jscomp/CodingConventions.Proxy.html" title="class in com.google.javascript.jscomp">CodingConventions.Proxy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
propertyTestFunctions</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>propertyTestFunctions</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.CodingConventions.Proxy"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/CodingConventions.Proxy.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.CodingConventions.Proxy</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
nextConvention</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CodingConvention.html" title="interface in com.google.javascript.jscomp">CodingConvention</A> <B>nextConvention</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.Compiler.IntermediateState"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/Compiler.IntermediateState.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.Compiler.IntermediateState</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
externsRoot</H3>
<PRE>
<A HREF="com/google/javascript/rhino/Node.html" title="class in com.google.javascript.rhino">Node</A> <B>externsRoot</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
jsRoot</H3>
<PRE>
<A HREF="com/google/javascript/rhino/Node.html" title="class in com.google.javascript.rhino">Node</A> <B>jsRoot</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
externs</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>externs</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
inputs</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>inputs</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
modules</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>modules</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
passConfigState</H3>
<PRE>
com.google.javascript.jscomp.PassConfig.State <B>passConfigState</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
typeRegistry</H3>
<PRE>
<A HREF="com/google/javascript/rhino/jstype/JSTypeRegistry.html" title="class in com.google.javascript.rhino.jstype">JSTypeRegistry</A> <B>typeRegistry</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lifeCycleStage</H3>
<PRE>
com.google.javascript.jscomp.AbstractCompiler.LifeCycleStage <B>lifeCycleStage</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
injectedLibraries</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</A>&gt; <B>injectedLibraries</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.CompilerInput"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/CompilerInput.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.CompilerInput</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
module</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/JSModule.html" title="class in com.google.javascript.jscomp">JSModule</A> <B>module</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
id</H3>
<PRE>
<A HREF="com/google/javascript/rhino/InputId.html" title="class in com.google.javascript.rhino">InputId</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
ast</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/SourceAst.html" title="interface in com.google.javascript.jscomp">SourceAst</A> <B>ast</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
provides</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>provides</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
requires</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>requires</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
generatedDependencyInfoFromSource</H3>
<PRE>
boolean <B>generatedDependencyInfoFromSource</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.CompilerOptions"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/CompilerOptions.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.CompilerOptions</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>7L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
manageClosureDependencies</H3>
<PRE>
boolean <B>manageClosureDependencies</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
languageIn</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CompilerOptions.LanguageMode.html" title="enum in com.google.javascript.jscomp">CompilerOptions.LanguageMode</A> <B>languageIn</B></PRE>
<DL>
<DD>The JavaScript language version accepted.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
languageOut</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CompilerOptions.LanguageMode.html" title="enum in com.google.javascript.jscomp">CompilerOptions.LanguageMode</A> <B>languageOut</B></PRE>
<DL>
<DD>The JavaScript language version that should be produced.
Currently, this is always the same as <A HREF="com/google/javascript/jscomp/CompilerOptions.html#languageIn"><CODE>CompilerOptions.languageIn</CODE></A>.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
acceptConstKeyword</H3>
<PRE>
boolean <B>acceptConstKeyword</B></PRE>
<DL>
<DD>Whether the compiler accepts the `const' keyword.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
assumeStrictThis</H3>
<PRE>
boolean <B>assumeStrictThis</B></PRE>
<DL>
<DD>Whether the compiler should assume that a function's "this" value
never needs coercion (for example in non-strict "null" or "undefined" will
be coerced to the global "this" and primitives to objects).
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
ideMode</H3>
<PRE>
boolean <B>ideMode</B></PRE>
<DL>
<DD>Configures the compiler for use as an IDE backend. In this mode:
<ul>
<li>No optimization passes will run.</li>
<li>The last time custom passes are invoked is
<A HREF="com/google/javascript/jscomp/CustomPassExecutionTime.html#BEFORE_OPTIMIZATIONS"><CODE>CustomPassExecutionTime.BEFORE_OPTIMIZATIONS</CODE></A></li>
<li>The compiler will always try to process all inputs fully, even
if it encounters errors.</li>
<li>The compiler may record more information than is strictly
needed for codegen.</li>
</ul>
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
inferTypes</H3>
<PRE>
boolean <B>inferTypes</B></PRE>
<DL>
<DD>Even if checkTypes is disabled, clients might want to still infer types.
This is mostly used when ideMode is enabled.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
skipAllPasses</H3>
<PRE>
boolean <B>skipAllPasses</B></PRE>
<DL>
<DD>Configures the compiler to skip as many passes as possible.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nameAnonymousFunctionsOnly</H3>
<PRE>
boolean <B>nameAnonymousFunctionsOnly</B></PRE>
<DL>
<DD>If true, name anonymous functions only. All others passes will be skipped.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
devMode</H3>
<PRE>
com.google.javascript.jscomp.CompilerOptions.DevMode <B>devMode</B></PRE>
<DL>
<DD>Configures the compiler to run expensive sanity checks after
every pass. Only intended for internal development.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
dependencyOptions</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/DependencyOptions.html" title="class in com.google.javascript.jscomp">DependencyOptions</A> <B>dependencyOptions</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
checkSymbols</H3>
<PRE>
boolean <B>checkSymbols</B></PRE>
<DL>
<DD>Checks that all symbols are defined
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
aggressiveVarCheck</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CheckLevel.html" title="enum in com.google.javascript.jscomp">CheckLevel</A> <B>aggressiveVarCheck</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
checkSuspiciousCode</H3>
<PRE>
boolean <B>checkSuspiciousCode</B></PRE>
<DL>
<DD>Checks for suspicious statements that have no effect
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
checkControlStructures</H3>
<PRE>
boolean <B>checkControlStructures</B></PRE>
<DL>
<DD>Checks for invalid control structures
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
checkTypes</H3>
<PRE>
boolean <B>checkTypes</B></PRE>
<DL>
<DD>Checks types on expressions
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
tightenTypes</H3>
<PRE>
boolean <B>tightenTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
reportMissingOverride</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CheckLevel.html" title="enum in com.google.javascript.jscomp">CheckLevel</A> <B>reportMissingOverride</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
reportUnknownTypes</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CheckLevel.html" title="enum in com.google.javascript.jscomp">CheckLevel</A> <B>reportUnknownTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
checkRequires</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CheckLevel.html" title="enum in com.google.javascript.jscomp">CheckLevel</A> <B>checkRequires</B></PRE>
<DL>
<DD>Checks for missing goog.require() calls
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
checkProvides</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CheckLevel.html" title="enum in com.google.javascript.jscomp">CheckLevel</A> <B>checkProvides</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
checkGlobalNamesLevel</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CheckLevel.html" title="enum in com.google.javascript.jscomp">CheckLevel</A> <B>checkGlobalNamesLevel</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
brokenClosureRequiresLevel</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CheckLevel.html" title="enum in com.google.javascript.jscomp">CheckLevel</A> <B>brokenClosureRequiresLevel</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
checkGlobalThisLevel</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CheckLevel.html" title="enum in com.google.javascript.jscomp">CheckLevel</A> <B>checkGlobalThisLevel</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
checkMissingGetCssNameLevel</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CheckLevel.html" title="enum in com.google.javascript.jscomp">CheckLevel</A> <B>checkMissingGetCssNameLevel</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
checkMissingGetCssNameBlacklist</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>checkMissingGetCssNameBlacklist</B></PRE>
<DL>
<DD>Regex of string literals that may only appear in goog.getCssName arguments.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
checkCaja</H3>
<PRE>
boolean <B>checkCaja</B></PRE>
<DL>
<DD>Checks that the synctactic restrictions of Caja are met.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
extraAnnotationNames</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>extraAnnotationNames</B></PRE>
<DL>
<DD>A set of extra annotation names which are accepted and silently ignored
when encountered in a source file. Defaults to null which has the same
effect as specifying an empty set.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
foldConstants</H3>
<PRE>
boolean <B>foldConstants</B></PRE>
<DL>
<DD>Folds constants (e.g. (2 + 3) to 5)
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
deadAssignmentElimination</H3>
<PRE>
boolean <B>deadAssignmentElimination</B></PRE>
<DL>
<DD>Remove assignments to values that can not be referenced
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
inlineConstantVars</H3>
<PRE>
boolean <B>inlineConstantVars</B></PRE>
<DL>
<DD>Inlines constants (symbols that are all CAPS)
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
inlineFunctions</H3>
<PRE>
boolean <B>inlineFunctions</B></PRE>
<DL>
<DD>Inlines short functions
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
inlineLocalFunctions</H3>
<PRE>
boolean <B>inlineLocalFunctions</B></PRE>
<DL>
<DD>Enhanced function inlining
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
assumeClosuresOnlyCaptureReferences</H3>
<PRE>
boolean <B>assumeClosuresOnlyCaptureReferences</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
crossModuleCodeMotion</H3>
<PRE>
boolean <B>crossModuleCodeMotion</B></PRE>
<DL>
<DD>Move code to a deeper module
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
coalesceVariableNames</H3>
<PRE>
boolean <B>coalesceVariableNames</B></PRE>
<DL>
<DD>Merge two variables together as one.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
crossModuleMethodMotion</H3>
<PRE>
boolean <B>crossModuleMethodMotion</B></PRE>
<DL>
<DD>Move methds to a deeper module
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
inlineGetters</H3>
<PRE>
boolean <B>inlineGetters</B></PRE>
<DL>
<DD>Inlines trivial getters
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
inlineVariables</H3>
<PRE>
boolean <B>inlineVariables</B></PRE>
<DL>
<DD>Inlines variables
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
inlineLocalVariables</H3>
<PRE>
boolean <B>inlineLocalVariables</B></PRE>
<DL>
<DD>Inlines variables
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
flowSensitiveInlineVariables</H3>
<PRE>
boolean <B>flowSensitiveInlineVariables</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
smartNameRemoval</H3>
<PRE>
boolean <B>smartNameRemoval</B></PRE>
<DL>
<DD>Removes code associated with unused global names
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
removeDeadCode</H3>
<PRE>
boolean <B>removeDeadCode</B></PRE>
<DL>
<DD>Removes code that will never execute
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
checkUnreachableCode</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CheckLevel.html" title="enum in com.google.javascript.jscomp">CheckLevel</A> <B>checkUnreachableCode</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
checkMissingReturn</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CheckLevel.html" title="enum in com.google.javascript.jscomp">CheckLevel</A> <B>checkMissingReturn</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
extractPrototypeMemberDeclarations</H3>
<PRE>
boolean <B>extractPrototypeMemberDeclarations</B></PRE>
<DL>
<DD>Extracts common prototype member declarations
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
removeUnusedPrototypeProperties</H3>
<PRE>
boolean <B>removeUnusedPrototypeProperties</B></PRE>
<DL>
<DD>Removes unused member prototypes
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
removeUnusedPrototypePropertiesInExterns</H3>
<PRE>
boolean <B>removeUnusedPrototypePropertiesInExterns</B></PRE>
<DL>
<DD>Tells AnalyzePrototypeProperties it can remove externed props.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
removeUnusedVars</H3>
<PRE>
boolean <B>removeUnusedVars</B></PRE>
<DL>
<DD>Removes unused variables
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
removeUnusedLocalVars</H3>
<PRE>
boolean <B>removeUnusedLocalVars</B></PRE>
<DL>
<DD>Removes unused variables in local scope.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
aliasExternals</H3>
<PRE>
boolean <B>aliasExternals</B></PRE>
<DL>
<DD>Adds variable aliases for externals to reduce code size
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
aliasableGlobals</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>aliasableGlobals</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
unaliasableGlobals</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>unaliasableGlobals</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
collapseVariableDeclarations</H3>
<PRE>
boolean <B>collapseVariableDeclarations</B></PRE>
<DL>
<DD>Collapses multiple variable declarations into one
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
groupVariableDeclarations</H3>
<PRE>
boolean <B>groupVariableDeclarations</B></PRE>
<DL>
<DD>Group multiple variable declarations into one
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
collapseAnonymousFunctions</H3>
<PRE>
boolean <B>collapseAnonymousFunctions</B></PRE>
<DL>
<DD>Collapses anonymous function declarations into named function
declarations
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
aliasableStrings</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>aliasableStrings</B></PRE>
<DL>
<DD>If set to a non-empty set, those strings literals will be aliased to a
single global instance per string, to avoid creating more objects than
necessary.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
aliasStringsBlacklist</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>aliasStringsBlacklist</B></PRE>
<DL>
<DD>A blacklist in the form of a regular expression to block strings that
contains certain words from being aliased.
If the value is the empty string, no words are blacklisted.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
aliasAllStrings</H3>
<PRE>
boolean <B>aliasAllStrings</B></PRE>
<DL>
<DD>Aliases all string literals to global instances, to avoid creating more
objects than necessary (if true, overrides any set of strings passed in
to aliasableStrings)
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
outputJsStringUsage</H3>
<PRE>
boolean <B>outputJsStringUsage</B></PRE>
<DL>
<DD>Print string usage as part of the compilation log.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
convertToDottedProperties</H3>
<PRE>
boolean <B>convertToDottedProperties</B></PRE>
<DL>
<DD>Converts quoted property accesses to dot syntax (a['b'] -> a.b)
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
rewriteFunctionExpressions</H3>
<PRE>
boolean <B>rewriteFunctionExpressions</B></PRE>
<DL>
<DD>Reduces the size of common function expressions.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
optimizeParameters</H3>
<PRE>
boolean <B>optimizeParameters</B></PRE>
<DL>
<DD>Remove unused and constant parameters.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
optimizeReturns</H3>
<PRE>
boolean <B>optimizeReturns</B></PRE>
<DL>
<DD>Remove unused return values.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
optimizeCalls</H3>
<PRE>
boolean <B>optimizeCalls</B></PRE>
<DL>
<DD>Remove unused parameters from call sites.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
optimizeArgumentsArray</H3>
<PRE>
boolean <B>optimizeArgumentsArray</B></PRE>
<DL>
<DD>Provide formal names for elements of arguments array.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
chainCalls</H3>
<PRE>
boolean <B>chainCalls</B></PRE>
<DL>
<DD>Chains calls to functions that return this.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
variableRenaming</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/VariableRenamingPolicy.html" title="enum in com.google.javascript.jscomp">VariableRenamingPolicy</A> <B>variableRenaming</B></PRE>
<DL>
<DD>Controls which variables get renamed.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
propertyRenaming</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/PropertyRenamingPolicy.html" title="enum in com.google.javascript.jscomp">PropertyRenamingPolicy</A> <B>propertyRenaming</B></PRE>
<DL>
<DD>Controls which properties get renamed.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
propertyAffinity</H3>
<PRE>
boolean <B>propertyAffinity</B></PRE>
<DL>
<DD>Should we use affinity information when generating property names.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
labelRenaming</H3>
<PRE>
boolean <B>labelRenaming</B></PRE>
<DL>
<DD>Controls label renaming.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
reserveRawExports</H3>
<PRE>
boolean <B>reserveRawExports</B></PRE>
<DL>
<DD>Reserve property names on the global this object.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
shadowVariables</H3>
<PRE>
boolean <B>shadowVariables</B></PRE>
<DL>
<DD>Should shadow variable names in outer scope.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
generatePseudoNames</H3>
<PRE>
boolean <B>generatePseudoNames</B></PRE>
<DL>
<DD>Generate pseudo names for variables and properties for debugging purposes.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
renamePrefix</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>renamePrefix</B></PRE>
<DL>
<DD>Specifies a prefix for all globals
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
renamePrefixNamespace</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>renamePrefixNamespace</B></PRE>
<DL>
<DD>Specifies the name of an object that will be used to store all non-extern
globals.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
aliasKeywords</H3>
<PRE>
boolean <B>aliasKeywords</B></PRE>
<DL>
<DD>Aliases true, false, and null to variables with shorter names.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
collapseProperties</H3>
<PRE>
boolean <B>collapseProperties</B></PRE>
<DL>
<DD>Flattens multi-level property names (e.g. a$b = x)
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
collapseObjectLiterals</H3>
<PRE>
boolean <B>collapseObjectLiterals</B></PRE>
<DL>
<DD>Split object literals into individual variables when possible.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
collapsePropertiesOnExternTypes</H3>
<PRE>
boolean <B>collapsePropertiesOnExternTypes</B></PRE>
<DL>
<DD>Flattens multi-level property names on extern types (e.g. String$f = x)
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
devirtualizePrototypeMethods</H3>
<PRE>
boolean <B>devirtualizePrototypeMethods</B></PRE>
<DL>
<DD>Devirtualize prototype method by rewriting them to be static calls that
take the this pointer as their first argument
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
computeFunctionSideEffects</H3>
<PRE>
boolean <B>computeFunctionSideEffects</B></PRE>
<DL>
<DD>Use @nosideeffects annotations, function bodies and name graph
to determine if calls have side effects. Requires --check_types.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
debugFunctionSideEffectsPath</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>debugFunctionSideEffectsPath</B></PRE>
<DL>
<DD>Where to save debug report for compute function side effects.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
disambiguateProperties</H3>
<PRE>
boolean <B>disambiguateProperties</B></PRE>
<DL>
<DD>Rename properties to disambiguate between unrelated fields based on
type information.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
ambiguateProperties</H3>
<PRE>
boolean <B>ambiguateProperties</B></PRE>
<DL>
<DD>Rename unrelated properties to the same name to reduce code size.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
anonymousFunctionNaming</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/AnonymousFunctionNamingPolicy.html" title="enum in com.google.javascript.jscomp">AnonymousFunctionNamingPolicy</A> <B>anonymousFunctionNaming</B></PRE>
<DL>
<DD>Give anonymous functions names for easier debugging
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
inputVariableMapSerialized</H3>
<PRE>
byte[] <B>inputVariableMapSerialized</B></PRE>
<DL>
<DD>Serialized input variable renaming map.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
inputPropertyMapSerialized</H3>
<PRE>
byte[] <B>inputPropertyMapSerialized</B></PRE>
<DL>
<DD>Serialized input property renaming map.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
exportTestFunctions</H3>
<PRE>
boolean <B>exportTestFunctions</B></PRE>
<DL>
<DD>Whether to export test functions.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
specializeInitialModule</H3>
<PRE>
boolean <B>specializeInitialModule</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
runtimeTypeCheck</H3>
<PRE>
boolean <B>runtimeTypeCheck</B></PRE>
<DL>
<DD>Inserts runtime type assertions for debugging.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
runtimeTypeCheckLogFunction</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>runtimeTypeCheckLogFunction</B></PRE>
<DL>
<DD>A JS function to be used for logging runtime type assertion
failures. It will be passed the warning as a string and the
faulty expression as arguments.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
codingConvention</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CodingConvention.html" title="interface in com.google.javascript.jscomp">CodingConvention</A> <B>codingConvention</B></PRE>
<DL>
<DD>A CodingConvention to use during the compile.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
ignoreCajaProperties</H3>
<PRE>
boolean <B>ignoreCajaProperties</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
syntheticBlockStartMarker</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>syntheticBlockStartMarker</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
syntheticBlockEndMarker</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>syntheticBlockEndMarker</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
locale</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>locale</B></PRE>
<DL>
<DD>Compiling locale
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
markAsCompiled</H3>
<PRE>
boolean <B>markAsCompiled</B></PRE>
<DL>
<DD>Sets the special "COMPILED" value to true
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
removeTryCatchFinally</H3>
<PRE>
boolean <B>removeTryCatchFinally</B></PRE>
<DL>
<DD>Removes try...catch...finally blocks for easier debugging
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
closurePass</H3>
<PRE>
boolean <B>closurePass</B></PRE>
<DL>
<DD>Processes goog.provide() and goog.require() calls
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
jqueryPass</H3>
<PRE>
boolean <B>jqueryPass</B></PRE>
<DL>
<DD>Processes jQuery aliases
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
rewriteNewDateGoogNow</H3>
<PRE>
boolean <B>rewriteNewDateGoogNow</B></PRE>
<DL>
<DD>Rewrite new Date(goog.now()) to new Date().
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
removeAbstractMethods</H3>
<PRE>
boolean <B>removeAbstractMethods</B></PRE>
<DL>
<DD>Remove goog.abstractMethod assignments.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
removeClosureAsserts</H3>
<PRE>
boolean <B>removeClosureAsserts</B></PRE>
<DL>
<DD>Remove goog.asserts calls.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
gatherCssNames</H3>
<PRE>
boolean <B>gatherCssNames</B></PRE>
<DL>
<DD>Gather CSS names (requires closurePass)
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
stripTypes</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>stripTypes</B></PRE>
<DL>
<DD>Names of types to strip
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
stripNameSuffixes</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>stripNameSuffixes</B></PRE>
<DL>
<DD>Name suffixes that determine which variables and properties to strip
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
stripNamePrefixes</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>stripNamePrefixes</B></PRE>
<DL>
<DD>Name prefixes that determine which variables and properties to strip
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
stripTypePrefixes</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>stripTypePrefixes</B></PRE>
<DL>
<DD>Qualified type name prefixes that determine which types to strip
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
markNoSideEffectCalls</H3>
<PRE>
boolean <B>markNoSideEffectCalls</B></PRE>
<DL>
<DD>Mark no side effect calls
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
defineReplacements</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</A>&gt; <B>defineReplacements</B></PRE>
<DL>
<DD>Replacements for @defines. Will be Boolean, Numbers, or Strings
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
tweakProcessing</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CompilerOptions.TweakProcessing.html" title="enum in com.google.javascript.jscomp">CompilerOptions.TweakProcessing</A> <B>tweakProcessing</B></PRE>
<DL>
<DD>What kind of processing to do for goog.tweak functions.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
tweakReplacements</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</A>&gt; <B>tweakReplacements</B></PRE>
<DL>
<DD>Replacements for tweaks. Will be Boolean, Numbers, or Strings
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
moveFunctionDeclarations</H3>
<PRE>
boolean <B>moveFunctionDeclarations</B></PRE>
<DL>
<DD>Move top level function declarations to the top
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
instrumentationTemplate</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>instrumentationTemplate</B></PRE>
<DL>
<DD>Instrumentation template to use with #recordFunctionInformation
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
appNameStr</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>appNameStr</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
recordFunctionInformation</H3>
<PRE>
boolean <B>recordFunctionInformation</B></PRE>
<DL>
<DD>Record function information
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
generateExports</H3>
<PRE>
boolean <B>generateExports</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
cssRenamingMap</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CssRenamingMap.html" title="interface in com.google.javascript.jscomp">CssRenamingMap</A> <B>cssRenamingMap</B></PRE>
<DL>
<DD>Map used in the renaming of CSS class names.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
processObjectPropertyString</H3>
<PRE>
boolean <B>processObjectPropertyString</B></PRE>
<DL>
<DD>Process instances of goog.testing.ObjectPropertyString.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
replaceIdGenerators</H3>
<PRE>
boolean <B>replaceIdGenerators</B></PRE>
<DL>
<DD>Replace id generators
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
idGenerators</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>idGenerators</B></PRE>
<DL>
<DD>Id generators to replace.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
replaceStringsFunctionDescriptions</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>replaceStringsFunctionDescriptions</B></PRE>
<DL>
<DD>Configuration strings
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
replaceStringsPlaceholderToken</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>replaceStringsPlaceholderToken</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
replaceStringsReservedStrings</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>replaceStringsReservedStrings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
propertyInvalidationErrors</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</A>&gt; <B>propertyInvalidationErrors</B></PRE>
<DL>
<DD>List of properties that we report invalidation errors for.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
transformAMDToCJSModules</H3>
<PRE>
boolean <B>transformAMDToCJSModules</B></PRE>
<DL>
<DD>Transform AMD to Common JS modules.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
processCommonJSModules</H3>
<PRE>
boolean <B>processCommonJSModules</B></PRE>
<DL>
<DD>Rewrite Common JS modules so that they can be concatenated together.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
commonJSModulePathPrefix</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>commonJSModulePathPrefix</B></PRE>
<DL>
<DD>Common JS module prefix.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
prettyPrint</H3>
<PRE>
boolean <B>prettyPrint</B></PRE>
<DL>
<DD>Output in pretty indented format
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
lineBreak</H3>
<PRE>
boolean <B>lineBreak</B></PRE>
<DL>
<DD>Line break the output a bit more aggressively
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
preferLineBreakAtEndOfFile</H3>
<PRE>
boolean <B>preferLineBreakAtEndOfFile</B></PRE>
<DL>
<DD>Prefer line breaks at end of file
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
printInputDelimiter</H3>
<PRE>
boolean <B>printInputDelimiter</B></PRE>
<DL>
<DD>Prints a separator comment before each js script
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
inputDelimiter</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>inputDelimiter</B></PRE>
<DL>
<DD>The string to use as the separator for printInputDelimiter
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
reportPath</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>reportPath</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
tracer</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CompilerOptions.TracerMode.html" title="enum in com.google.javascript.jscomp">CompilerOptions.TracerMode</A> <B>tracer</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
colorizeErrorOutput</H3>
<PRE>
boolean <B>colorizeErrorOutput</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
errorFormat</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/ErrorFormat.html" title="enum in com.google.javascript.jscomp">ErrorFormat</A> <B>errorFormat</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
warningsGuard</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/ComposeWarningsGuard.html" title="class in com.google.javascript.jscomp">ComposeWarningsGuard</A> <B>warningsGuard</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
summaryDetailLevel</H3>
<PRE>
int <B>summaryDetailLevel</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lineLengthThreshold</H3>
<PRE>
int <B>lineLengthThreshold</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
externExports</H3>
<PRE>
boolean <B>externExports</B></PRE>
<DL>
<DD>Whether the exports should be made available via <A HREF="com/google/javascript/jscomp/Result.html" title="class in com.google.javascript.jscomp"><CODE>Result</CODE></A> after
compilation. This is implicitly true if <A HREF="com/google/javascript/jscomp/CompilerOptions.html#externExportsPath"><CODE>CompilerOptions.externExportsPath</CODE></A> is set.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
externExportsPath</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>externExportsPath</B></PRE>
<DL>
<DD>The output path for the created externs file.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
nameReferenceReportPath</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>nameReferenceReportPath</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nameReferenceGraphPath</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>nameReferenceGraphPath</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sourceMapOutputPath</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>sourceMapOutputPath</B></PRE>
<DL>
<DD>The output path for the source map.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
sourceMapDetailLevel</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/SourceMap.DetailLevel.html" title="enum in com.google.javascript.jscomp">SourceMap.DetailLevel</A> <B>sourceMapDetailLevel</B></PRE>
<DL>
<DD>The detail level for the generated source map.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
sourceMapFormat</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/SourceMap.Format.html" title="enum in com.google.javascript.jscomp">SourceMap.Format</A> <B>sourceMapFormat</B></PRE>
<DL>
<DD>The source map file format
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
sourceMapLocationMappings</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>sourceMapLocationMappings</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
outputCharset</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>outputCharset</B></PRE>
<DL>
<DD>Charset to use when generating code. If null, then output ASCII.
This needs to be a string because CompilerOptions is serializable.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
looseTypes</H3>
<PRE>
boolean <B>looseTypes</B></PRE>
<DL>
<DD>Whether the named objects types included 'undefined' by default.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
protectHiddenSideEffects</H3>
<PRE>
boolean <B>protectHiddenSideEffects</B></PRE>
<DL>
<DD>When set, assume that apparently side-effect free code is meaningful.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.ComposeWarningsGuard"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/ComposeWarningsGuard.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.ComposeWarningsGuard</A> extends <A HREF="com/google/javascript/jscomp/WarningsGuard.html" title="class in com.google.javascript.jscomp">WarningsGuard</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
orderOfAddition</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</A>&gt; <B>orderOfAddition</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
numberOfAdds</H3>
<PRE>
int <B>numberOfAdds</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
guardComparator</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">T</A>&gt; <B>guardComparator</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
guards</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/TreeSet.html?is-external=true" title="class or interface in java.util">TreeSet</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/TreeSet.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>guards</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.DependencyOptions"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/DependencyOptions.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.DependencyOptions</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
sortDependencies</H3>
<PRE>
boolean <B>sortDependencies</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
pruneDependencies</H3>
<PRE>
boolean <B>pruneDependencies</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
dropMoochers</H3>
<PRE>
boolean <B>dropMoochers</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
entryPoints</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>entryPoints</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.DiagnosticGroup"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/DiagnosticGroup.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.DiagnosticGroup</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
types</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>types</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
name</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>name</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.DiagnosticGroupWarningsGuard"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/DiagnosticGroupWarningsGuard.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.DiagnosticGroupWarningsGuard</A> extends <A HREF="com/google/javascript/jscomp/WarningsGuard.html" title="class in com.google.javascript.jscomp">WarningsGuard</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
group</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/DiagnosticGroup.html" title="class in com.google.javascript.jscomp">DiagnosticGroup</A> <B>group</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
level</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CheckLevel.html" title="enum in com.google.javascript.jscomp">CheckLevel</A> <B>level</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.DiagnosticType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/DiagnosticType.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.DiagnosticType</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
key</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>key</B></PRE>
<DL>
<DD>The error type. Used as the BugPattern and BugInstance types by
BugBot's XML
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
format</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/text/MessageFormat.html?is-external=true" title="class or interface in java.text">MessageFormat</A> <B>format</B></PRE>
<DL>
<DD>The default way to format errors
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
defaultLevel</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CheckLevel.html" title="enum in com.google.javascript.jscomp">CheckLevel</A> <B>defaultLevel</B></PRE>
<DL>
<DD>Default level
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
level</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/CheckLevel.html" title="enum in com.google.javascript.jscomp">CheckLevel</A> <B>level</B></PRE>
<DL>
<DD>Reporting level, initially the defaultLevel but may be changed.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.FunctionInformationMap"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/FunctionInformationMap.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.FunctionInformationMap</A> extends com.google.protobuf.GeneratedMessage implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>0L
<P>
<A NAME="serialized_methods"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="writeReplace()"><!-- --></A><H3>
writeReplace</H3>
<PRE>
protected <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>writeReplace</B>()
throws <A HREF="http://java.sun.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</A></CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
entry_</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>entry_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
module_</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>module_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
memoizedIsInitialized</H3>
<PRE>
byte <B>memoizedIsInitialized</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
memoizedSerializedSize</H3>
<PRE>
int <B>memoizedSerializedSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.FunctionInformationMap.Entry"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/FunctionInformationMap.Entry.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.FunctionInformationMap.Entry</A> extends com.google.protobuf.GeneratedMessage implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>0L
<P>
<A NAME="serialized_methods"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="writeReplace()"><!-- --></A><H3>
writeReplace</H3>
<PRE>
protected <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>writeReplace</B>()
throws <A HREF="http://java.sun.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</A></CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
bitField0_</H3>
<PRE>
int <B>bitField0_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
id_</H3>
<PRE>
int <B>id_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sourceName_</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>sourceName_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lineNumber_</H3>
<PRE>
int <B>lineNumber_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
moduleName_</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>moduleName_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
size_</H3>
<PRE>
int <B>size_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
name_</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>name_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
compiledSource_</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>compiledSource_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
memoizedIsInitialized</H3>
<PRE>
byte <B>memoizedIsInitialized</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
memoizedSerializedSize</H3>
<PRE>
int <B>memoizedSerializedSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.FunctionInformationMap.Module"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/FunctionInformationMap.Module.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.FunctionInformationMap.Module</A> extends com.google.protobuf.GeneratedMessage implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>0L
<P>
<A NAME="serialized_methods"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="writeReplace()"><!-- --></A><H3>
writeReplace</H3>
<PRE>
protected <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>writeReplace</B>()
throws <A HREF="http://java.sun.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</A></CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
bitField0_</H3>
<PRE>
int <B>bitField0_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
name_</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>name_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
compiledSource_</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>compiledSource_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
memoizedIsInitialized</H3>
<PRE>
byte <B>memoizedIsInitialized</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
memoizedSerializedSize</H3>
<PRE>
int <B>memoizedSerializedSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.GoogleCodingConvention"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/GoogleCodingConvention.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.GoogleCodingConvention</A> extends <A HREF="com/google/javascript/jscomp/CodingConventions.Proxy.html" title="class in com.google.javascript.jscomp">CodingConventions.Proxy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<P>
<A NAME="com.google.javascript.jscomp.Instrumentation"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/Instrumentation.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.Instrumentation</A> extends com.google.protobuf.GeneratedMessage implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>0L
<P>
<A NAME="serialized_methods"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialization Methods</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="writeReplace()"><!-- --></A><H3>
writeReplace</H3>
<PRE>
protected <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>writeReplace</B>()
throws <A HREF="http://java.sun.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</A></PRE>
<DL>
<DD><DL>
<DT><B>Throws:</B>
<DD><CODE><A HREF="http://java.sun.com/javase/6/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io">ObjectStreamException</A></CODE></DD>
</DL>
</DL>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
bitField0_</H3>
<PRE>
int <B>bitField0_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
reportDefined_</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>reportDefined_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
reportCall_</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>reportCall_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
reportExit_</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>reportExit_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
declarationToRemove_</H3>
<PRE>
com.google.protobuf.LazyStringList <B>declarationToRemove_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
init_</H3>
<PRE>
com.google.protobuf.LazyStringList <B>init_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
appNameSetter_</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>appNameSetter_</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
memoizedIsInitialized</H3>
<PRE>
byte <B>memoizedIsInitialized</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
memoizedSerializedSize</H3>
<PRE>
int <B>memoizedSerializedSize</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.JqueryCodingConvention"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/JqueryCodingConvention.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.JqueryCodingConvention</A> extends <A HREF="com/google/javascript/jscomp/CodingConventions.Proxy.html" title="class in com.google.javascript.jscomp">CodingConventions.Proxy</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
propertyTestFunctions</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>propertyTestFunctions</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
prototypeAliases</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>prototypeAliases</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.JsAst"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/JsAst.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.JsAst</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
fileName</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>fileName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
root</H3>
<PRE>
<A HREF="com/google/javascript/rhino/Node.html" title="class in com.google.javascript.rhino">Node</A> <B>root</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.JSModule"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/JSModule.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.JSModule</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
name</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>name</B></PRE>
<DL>
<DD>Module name
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
inputs</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>inputs</B></PRE>
<DL>
<DD>Source code inputs
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
deps</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>deps</B></PRE>
<DL>
<DD>Modules that this module depends on
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
depth</H3>
<PRE>
int <B>depth</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.JSModuleGraph.ModuleDependenceException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/JSModuleGraph.ModuleDependenceException.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.JSModuleGraph.ModuleDependenceException</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
module</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/JSModule.html" title="class in com.google.javascript.jscomp">JSModule</A> <B>module</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
dependentModule</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/JSModule.html" title="class in com.google.javascript.jscomp">JSModule</A> <B>dependentModule</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.JSSourceFile"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/JSSourceFile.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.JSSourceFile</A> extends <A HREF="com/google/javascript/jscomp/SourceFile.html" title="class in com.google.javascript.jscomp">SourceFile</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
referenced</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/SourceFile.html" title="class in com.google.javascript.jscomp">SourceFile</A> <B>referenced</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.ShowByPathWarningsGuard"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/ShowByPathWarningsGuard.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.ShowByPathWarningsGuard</A> extends <A HREF="com/google/javascript/jscomp/WarningsGuard.html" title="class in com.google.javascript.jscomp">WarningsGuard</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
paths</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>[] <B>paths</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
showType</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/ShowByPathWarningsGuard.ShowType.html" title="enum in com.google.javascript.jscomp">ShowByPathWarningsGuard.ShowType</A> <B>showType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.SourceFile"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/SourceFile.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.SourceFile</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
fileName</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>fileName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
isExternFile</H3>
<PRE>
boolean <B>isExternFile</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
originalPath</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>originalPath</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lineOffsets</H3>
<PRE>
int[] <B>lineOffsets</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lastOffset</H3>
<PRE>
int <B>lastOffset</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lastLine</H3>
<PRE>
int <B>lastLine</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
code</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>code</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.StrictWarningsGuard"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/StrictWarningsGuard.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.StrictWarningsGuard</A> extends <A HREF="com/google/javascript/jscomp/WarningsGuard.html" title="class in com.google.javascript.jscomp">WarningsGuard</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<P>
<A NAME="com.google.javascript.jscomp.SymbolTable.Symbol"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/SymbolTable.Symbol.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.SymbolTable.Symbol</A> extends <A HREF="com/google/javascript/rhino/jstype/SimpleSlot.html" title="class in com.google.javascript.rhino.jstype">SimpleSlot</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
references</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</A>&gt; <B>references</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
scope</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/SymbolTable.SymbolScope.html" title="class in com.google.javascript.jscomp">SymbolTable.SymbolScope</A> <B>scope</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
propertyScope</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/SymbolTable.SymbolScope.html" title="class in com.google.javascript.jscomp">SymbolTable.SymbolScope</A> <B>propertyScope</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
declaration</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/SymbolTable.Reference.html" title="class in com.google.javascript.jscomp">SymbolTable.Reference</A> <B>declaration</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
docInfo</H3>
<PRE>
<A HREF="com/google/javascript/rhino/JSDocInfo.html" title="class in com.google.javascript.rhino">JSDocInfo</A> <B>docInfo</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
docScope</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/SymbolTable.SymbolScope.html" title="class in com.google.javascript.jscomp">SymbolTable.SymbolScope</A> <B>docScope</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.SyntheticAst"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/SyntheticAst.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.SyntheticAst</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
inputId</H3>
<PRE>
<A HREF="com/google/javascript/rhino/InputId.html" title="class in com.google.javascript.rhino">InputId</A> <B>inputId</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sourceFile</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/SourceFile.html" title="class in com.google.javascript.jscomp">SourceFile</A> <B>sourceFile</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
root</H3>
<PRE>
<A HREF="com/google/javascript/rhino/Node.html" title="class in com.google.javascript.rhino">Node</A> <B>root</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.jscomp.WarningsGuard"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/WarningsGuard.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.WarningsGuard</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="com.google.javascript.jscomp.WhitelistWarningsGuard"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/WhitelistWarningsGuard.html" title="class in com.google.javascript.jscomp">com.google.javascript.jscomp.WhitelistWarningsGuard</A> extends <A HREF="com/google/javascript/jscomp/WarningsGuard.html" title="class in com.google.javascript.jscomp">WarningsGuard</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
whiteList</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>whiteList</B></PRE>
<DL>
<DD>The set of white-listed warnings, same format as <code>formatWarning</code>.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>com.google.javascript.jscomp.deps</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="com.google.javascript.jscomp.deps.SortedDependencies.CircularDependencyException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/deps/SortedDependencies.CircularDependencyException.html" title="class in com.google.javascript.jscomp.deps">com.google.javascript.jscomp.deps.SortedDependencies.CircularDependencyException</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<P>
<A NAME="com.google.javascript.jscomp.deps.SortedDependencies.MissingProvideException"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/deps/SortedDependencies.MissingProvideException.html" title="class in com.google.javascript.jscomp.deps">com.google.javascript.jscomp.deps.SortedDependencies.MissingProvideException</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>com.google.javascript.jscomp.graph</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="com.google.javascript.jscomp.graph.StandardUnionFind"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/graph/StandardUnionFind.html" title="class in com.google.javascript.jscomp.graph">com.google.javascript.jscomp.graph.StandardUnionFind</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>-1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
elmap</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</A>&gt; <B>elmap</B></PRE>
<DL>
<DD>All values with the same root node are in the same equivalence set.
<P>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>com.google.javascript.jscomp.jsonml</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="com.google.javascript.jscomp.jsonml.JsonMLAst"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/jscomp/jsonml/JsonMLAst.html" title="class in com.google.javascript.jscomp.jsonml">com.google.javascript.jscomp.jsonml.JsonMLAst</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
jsonml</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/jsonml/JsonML.html" title="class in com.google.javascript.jscomp.jsonml">JsonML</A> <B>jsonml</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
root</H3>
<PRE>
<A HREF="com/google/javascript/rhino/Node.html" title="class in com.google.javascript.rhino">Node</A> <B>root</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
sourceFile</H3>
<PRE>
<A HREF="com/google/javascript/jscomp/SourceFile.html" title="class in com.google.javascript.jscomp">SourceFile</A> <B>sourceFile</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
inputId</H3>
<PRE>
<A HREF="com/google/javascript/rhino/InputId.html" title="class in com.google.javascript.rhino">InputId</A> <B>inputId</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>com.google.javascript.rhino</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="com.google.javascript.rhino.InputId"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/InputId.html" title="class in com.google.javascript.rhino">com.google.javascript.rhino.InputId</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
id</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>id</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.rhino.JSDocInfo"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/JSDocInfo.html" title="class in com.google.javascript.rhino">com.google.javascript.rhino.JSDocInfo</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
info</H3>
<PRE>
com.google.javascript.rhino.JSDocInfo.LazilyInitializedInfo <B>info</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
documentation</H3>
<PRE>
com.google.javascript.rhino.JSDocInfo.LazilyInitializedDocumentation <B>documentation</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
associatedNode</H3>
<PRE>
<A HREF="com/google/javascript/rhino/Node.html" title="class in com.google.javascript.rhino">Node</A> <B>associatedNode</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
visibility</H3>
<PRE>
<A HREF="com/google/javascript/rhino/JSDocInfo.Visibility.html" title="enum in com.google.javascript.rhino">JSDocInfo.Visibility</A> <B>visibility</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
bitset</H3>
<PRE>
int <B>bitset</B></PRE>
<DL>
<DD>The <A HREF="com/google/javascript/rhino/JSDocInfo.html#isConstant()"><CODE>JSDocInfo.isConstant()</CODE></A>, <A HREF="com/google/javascript/rhino/JSDocInfo.html#isConstructor()"><CODE>JSDocInfo.isConstructor()</CODE></A>, <A HREF="com/google/javascript/rhino/JSDocInfo.html#isInterface()"><CODE>JSDocInfo.isInterface()</CODE></A>,
<A HREF="com/google/javascript/rhino/JSDocInfo.html#isHidden()"><CODE>JSDocInfo.isHidden()</CODE></A> and <A HREF="com/google/javascript/rhino/JSDocInfo.html#shouldPreserveTry()"><CODE>JSDocInfo.shouldPreserveTry()</CODE></A> flags as well as
whether the <A HREF="com/google/javascript/rhino/JSDocInfo.html#type"><CODE>JSDocInfo.type</CODE></A> field stores a value for <A HREF="com/google/javascript/rhino/JSDocInfo.html#getType()"><CODE>JSDocInfo.getType()</CODE></A>,
<A HREF="com/google/javascript/rhino/JSDocInfo.html#getReturnType()"><CODE>JSDocInfo.getReturnType()</CODE></A> or <A HREF="com/google/javascript/rhino/JSDocInfo.html#getEnumParameterType()"><CODE>JSDocInfo.getEnumParameterType()</CODE></A>.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="com/google/javascript/rhino/JSDocInfo.html#setFlag(boolean, int)"><CODE>JSDocInfo.setFlag(boolean, int)</CODE></A>,
<A HREF="com/google/javascript/rhino/JSDocInfo.html#getFlag(int)"><CODE>JSDocInfo.getFlag(int)</CODE></A>,
<A HREF="com/google/javascript/rhino/JSDocInfo.html#setType(com.google.javascript.rhino.JSTypeExpression, int)"><CODE>JSDocInfo.setType(JSTypeExpression, int)</CODE></A>,
<A HREF="com/google/javascript/rhino/JSDocInfo.html#getType(int)"><CODE>JSDocInfo.getType(int)</CODE></A></DL>
</DL>
<HR>
<H3>
type</H3>
<PRE>
<A HREF="com/google/javascript/rhino/JSTypeExpression.html" title="class in com.google.javascript.rhino">JSTypeExpression</A> <B>type</B></PRE>
<DL>
<DD>The type for <A HREF="com/google/javascript/rhino/JSDocInfo.html#getType()"><CODE>JSDocInfo.getType()</CODE></A>, <A HREF="com/google/javascript/rhino/JSDocInfo.html#getReturnType()"><CODE>JSDocInfo.getReturnType()</CODE></A> or
<A HREF="com/google/javascript/rhino/JSDocInfo.html#getEnumParameterType()"><CODE>JSDocInfo.getEnumParameterType()</CODE></A>. The knowledge of which one is recorded is
stored in the <A HREF="com/google/javascript/rhino/JSDocInfo.html#bitset"><CODE>JSDocInfo.bitset</CODE></A> field.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="com/google/javascript/rhino/JSDocInfo.html#setType(com.google.javascript.rhino.JSTypeExpression, int)"><CODE>JSDocInfo.setType(JSTypeExpression, int)</CODE></A>,
<A HREF="com/google/javascript/rhino/JSDocInfo.html#getType(int)"><CODE>JSDocInfo.getType(int)</CODE></A></DL>
</DL>
<HR>
<H3>
thisType</H3>
<PRE>
<A HREF="com/google/javascript/rhino/JSTypeExpression.html" title="class in com.google.javascript.rhino">JSTypeExpression</A> <B>thisType</B></PRE>
<DL>
<DD>The type for <A HREF="com/google/javascript/rhino/JSDocInfo.html#getThisType()"><CODE>JSDocInfo.getThisType()</CODE></A>.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
includeDocumentation</H3>
<PRE>
boolean <B>includeDocumentation</B></PRE>
<DL>
<DD>Whether to include documentation.
<P>
<DL>
<DT><B>See Also:</B><DD><CODE>JSDocInfo.LazilyInitializedDocumentation</CODE></DL>
</DL>
<P>
<A NAME="com.google.javascript.rhino.JSTypeExpression"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/JSTypeExpression.html" title="class in com.google.javascript.rhino">com.google.javascript.rhino.JSTypeExpression</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
root</H3>
<PRE>
<A HREF="com/google/javascript/rhino/Node.html" title="class in com.google.javascript.rhino">Node</A> <B>root</B></PRE>
<DL>
<DD>The root of the AST.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
sourceName</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>sourceName</B></PRE>
<DL>
<DD>The source name where the type expression appears.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.rhino.Node"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/Node.html" title="class in com.google.javascript.rhino">com.google.javascript.rhino.Node</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
type</H3>
<PRE>
int <B>type</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
next</H3>
<PRE>
<A HREF="com/google/javascript/rhino/Node.html" title="class in com.google.javascript.rhino">Node</A> <B>next</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
first</H3>
<PRE>
<A HREF="com/google/javascript/rhino/Node.html" title="class in com.google.javascript.rhino">Node</A> <B>first</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
last</H3>
<PRE>
<A HREF="com/google/javascript/rhino/Node.html" title="class in com.google.javascript.rhino">Node</A> <B>last</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
propListHead</H3>
<PRE>
com.google.javascript.rhino.Node.PropListItem <B>propListHead</B></PRE>
<DL>
<DD>Linked list of properties. Since vast majority of nodes would have
no more then 2 properties, linked list saves memory and provides
fast lookup. If this does not holds, propListHead can be replaced
by UintMap.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
sourcePosition</H3>
<PRE>
int <B>sourcePosition</B></PRE>
<DL>
<DD>Source position of this node. The position is encoded with the
column number in the low 12 bits of the integer, and the line
number in the rest. Create some handy constants so we can change this
size if we want.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
jsType</H3>
<PRE>
<A HREF="com/google/javascript/rhino/jstype/JSType.html" title="class in com.google.javascript.rhino.jstype">JSType</A> <B>jsType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
parent</H3>
<PRE>
<A HREF="com/google/javascript/rhino/Node.html" title="class in com.google.javascript.rhino">Node</A> <B>parent</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR SIZE="4" NOSHADE>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="center"><FONT SIZE="+2">
<B>Package</B> <B>com.google.javascript.rhino.jstype</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="com.google.javascript.rhino.jstype.AllType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/AllType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.AllType</A> extends <A HREF="com/google/javascript/rhino/jstype/JSType.html" title="class in com.google.javascript.rhino.jstype">JSType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<P>
<A NAME="com.google.javascript.rhino.jstype.BooleanType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/BooleanType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.BooleanType</A> extends com.google.javascript.rhino.jstype.ValueType implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<P>
<A NAME="com.google.javascript.rhino.jstype.EnumElementType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/EnumElementType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.EnumElementType</A> extends <A HREF="com/google/javascript/rhino/jstype/ObjectType.html" title="class in com.google.javascript.rhino.jstype">ObjectType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
primitiveType</H3>
<PRE>
<A HREF="com/google/javascript/rhino/jstype/JSType.html" title="class in com.google.javascript.rhino.jstype">JSType</A> <B>primitiveType</B></PRE>
<DL>
<DD>The primitive type this enum element type wraps. For instance, in
the following code defining the <code>LOCAL_CODES</code> enum
<pre>var LOCAL_CODES = {A: 3, B: 9, C: 8}</pre>
the primitive type of the the constants is <code>number</code>.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
primitiveObjectType</H3>
<PRE>
<A HREF="com/google/javascript/rhino/jstype/ObjectType.html" title="class in com.google.javascript.rhino.jstype">ObjectType</A> <B>primitiveObjectType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
name</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>name</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.rhino.jstype.EnumType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/EnumType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.EnumType</A> extends com.google.javascript.rhino.jstype.PrototypeObjectType implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
source</H3>
<PRE>
<A HREF="com/google/javascript/rhino/Node.html" title="class in com.google.javascript.rhino">Node</A> <B>source</B></PRE>
<DL>
<DD>The object literal or alias which this type represents.
It may be <code>null</code>.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
elementsType</H3>
<PRE>
<A HREF="com/google/javascript/rhino/jstype/EnumElementType.html" title="class in com.google.javascript.rhino.jstype">EnumElementType</A> <B>elementsType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
elements</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>elements</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.rhino.jstype.FunctionType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/FunctionType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.FunctionType</A> extends com.google.javascript.rhino.jstype.PrototypeObjectType implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
call</H3>
<PRE>
com.google.javascript.rhino.jstype.ArrowType <B>call</B></PRE>
<DL>
<DD><code>[[Call]]</code> property.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
prototypeSlot</H3>
<PRE>
<A HREF="com/google/javascript/rhino/jstype/ObjectType.Property.html" title="class in com.google.javascript.rhino.jstype">ObjectType.Property</A> <B>prototypeSlot</B></PRE>
<DL>
<DD>The <code>prototype</code> property. This field is lazily initialized by
<code>#getPrototype()</code>. The most important reason for lazily
initializing this field is that there are cycles in the native types
graph, so some prototypes must temporarily be <code>null</code> during
the construction of the graph.
If non-null, the type must be a PrototypeObjectType.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
kind</H3>
<PRE>
com.google.javascript.rhino.jstype.FunctionType.Kind <B>kind</B></PRE>
<DL>
<DD>Whether a function is a constructor, an interface, or just an ordinary
function.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
typeOfThis</H3>
<PRE>
<A HREF="com/google/javascript/rhino/jstype/ObjectType.html" title="class in com.google.javascript.rhino.jstype">ObjectType</A> <B>typeOfThis</B></PRE>
<DL>
<DD>The type of <code>this</code> in the scope of this function.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
source</H3>
<PRE>
<A HREF="com/google/javascript/rhino/Node.html" title="class in com.google.javascript.rhino">Node</A> <B>source</B></PRE>
<DL>
<DD>The function node which this type represents. It may be <code>null</code>.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
implementedInterfaces</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>implementedInterfaces</B></PRE>
<DL>
<DD>The interfaces directly implemented by this function (for constructors)
It is only relevant for constructors. May not be <code>null</code>.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
extendedInterfaces</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>extendedInterfaces</B></PRE>
<DL>
<DD>The interfaces directly extendeded by this function (for interfaces)
It is only relevant for constructors. May not be <code>null</code>.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
subTypes</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>subTypes</B></PRE>
<DL>
<DD>The types which are subtypes of this function. It is only relevant for
constructors and may be <code>null</code>.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
templateTypeName</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>templateTypeName</B></PRE>
<DL>
<DD>The template type name. May be <code>null</code>.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.rhino.jstype.JSType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/JSType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.JSType</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
resolved</H3>
<PRE>
boolean <B>resolved</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
resolveResult</H3>
<PRE>
<A HREF="com/google/javascript/rhino/jstype/JSType.html" title="class in com.google.javascript.rhino.jstype">JSType</A> <B>resolveResult</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
registry</H3>
<PRE>
<A HREF="com/google/javascript/rhino/jstype/JSTypeRegistry.html" title="class in com.google.javascript.rhino.jstype">JSTypeRegistry</A> <B>registry</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.rhino.jstype.JSTypeRegistry"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/JSTypeRegistry.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.JSTypeRegistry</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
nativeTypes</H3>
<PRE>
<A HREF="com/google/javascript/rhino/jstype/JSType.html" title="class in com.google.javascript.rhino.jstype">JSType</A>[] <B>nativeTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
namesToTypes</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</A>&gt; <B>namesToTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
namespaces</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>namespaces</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
nonNullableTypeNames</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>nonNullableTypeNames</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
forwardDeclaredTypes</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>forwardDeclaredTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
typesIndexedByProperty</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</A>&gt; <B>typesIndexedByProperty</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
eachRefTypeIndexedByProperty</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</A>&gt; <B>eachRefTypeIndexedByProperty</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
greatestSubtypeByProperty</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">K</A>,<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">V</A>&gt; <B>greatestSubtypeByProperty</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
interfaceToImplementors</H3>
<PRE>
com.google.common.collect.Multimap&lt;K,V&gt; <B>interfaceToImplementors</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
unresolvedNamedTypes</H3>
<PRE>
com.google.common.collect.Multimap&lt;K,V&gt; <B>unresolvedNamedTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
resolvedNamedTypes</H3>
<PRE>
com.google.common.collect.Multimap&lt;K,V&gt; <B>resolvedNamedTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
lastGeneration</H3>
<PRE>
boolean <B>lastGeneration</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
templateTypeName</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>templateTypeName</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
templateType</H3>
<PRE>
<A HREF="com/google/javascript/rhino/jstype/TemplateType.html" title="class in com.google.javascript.rhino.jstype">TemplateType</A> <B>templateType</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
tolerateUndefinedValues</H3>
<PRE>
boolean <B>tolerateUndefinedValues</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
resolveMode</H3>
<PRE>
<A HREF="com/google/javascript/rhino/jstype/JSTypeRegistry.ResolveMode.html" title="enum in com.google.javascript.rhino.jstype">JSTypeRegistry.ResolveMode</A> <B>resolveMode</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.rhino.jstype.NoObjectType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/NoObjectType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.NoObjectType</A> extends <A HREF="com/google/javascript/rhino/jstype/FunctionType.html" title="class in com.google.javascript.rhino.jstype">FunctionType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<P>
<A NAME="com.google.javascript.rhino.jstype.NoType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/NoType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.NoType</A> extends <A HREF="com/google/javascript/rhino/jstype/NoObjectType.html" title="class in com.google.javascript.rhino.jstype">NoObjectType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<P>
<A NAME="com.google.javascript.rhino.jstype.NullType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/NullType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.NullType</A> extends com.google.javascript.rhino.jstype.ValueType implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<P>
<A NAME="com.google.javascript.rhino.jstype.NumberType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/NumberType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.NumberType</A> extends com.google.javascript.rhino.jstype.ValueType implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<P>
<A NAME="com.google.javascript.rhino.jstype.ObjectType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/ObjectType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.ObjectType</A> extends <A HREF="com/google/javascript/rhino/jstype/JSType.html" title="class in com.google.javascript.rhino.jstype">JSType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
visited</H3>
<PRE>
boolean <B>visited</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
docInfo</H3>
<PRE>
<A HREF="com/google/javascript/rhino/JSDocInfo.html" title="class in com.google.javascript.rhino">JSDocInfo</A> <B>docInfo</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
unknown</H3>
<PRE>
boolean <B>unknown</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.rhino.jstype.ObjectType.Property"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/ObjectType.Property.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.ObjectType.Property</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
name</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>name</B></PRE>
<DL>
<DD>Property's name.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
type</H3>
<PRE>
<A HREF="com/google/javascript/rhino/jstype/JSType.html" title="class in com.google.javascript.rhino.jstype">JSType</A> <B>type</B></PRE>
<DL>
<DD>Property's type.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
inferred</H3>
<PRE>
boolean <B>inferred</B></PRE>
<DL>
<DD>Whether the property's type is inferred.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
propertyNode</H3>
<PRE>
<A HREF="com/google/javascript/rhino/Node.html" title="class in com.google.javascript.rhino">Node</A> <B>propertyNode</B></PRE>
<DL>
<DD>The node corresponding to this property, e.g., a GETPROP node that
declares this property.
<P>
<DL>
</DL>
</DL>
<HR>
<H3>
docInfo</H3>
<PRE>
<A HREF="com/google/javascript/rhino/JSDocInfo.html" title="class in com.google.javascript.rhino">JSDocInfo</A> <B>docInfo</B></PRE>
<DL>
<DD>The JSDocInfo for this property.
<P>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.rhino.jstype.SimpleSlot"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/SimpleSlot.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.SimpleSlot</A> extends <A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
name</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>name</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
type</H3>
<PRE>
<A HREF="com/google/javascript/rhino/jstype/JSType.html" title="class in com.google.javascript.rhino.jstype">JSType</A> <B>type</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
inferred</H3>
<PRE>
boolean <B>inferred</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.rhino.jstype.StringType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/StringType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.StringType</A> extends com.google.javascript.rhino.jstype.ValueType implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<P>
<A NAME="com.google.javascript.rhino.jstype.TemplateType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/TemplateType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.TemplateType</A> extends com.google.javascript.rhino.jstype.ProxyObjectType implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
name</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <B>name</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.rhino.jstype.UnionType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/UnionType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.UnionType</A> extends <A HREF="com/google/javascript/rhino/jstype/JSType.html" title="class in com.google.javascript.rhino.jstype">JSType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
alternates</H3>
<PRE>
<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</A>&lt;<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">E</A>&gt; <B>alternates</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<H3>
hashcode</H3>
<PRE>
int <B>hashcode</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.rhino.jstype.UnknownType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/UnknownType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.UnknownType</A> extends <A HREF="com/google/javascript/rhino/jstype/ObjectType.html" title="class in com.google.javascript.rhino.jstype">ObjectType</A> implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<A NAME="serializedForm"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Serialized Fields</B></FONT></TH>
</TR>
</TABLE>
<H3>
isChecked</H3>
<PRE>
boolean <B>isChecked</B></PRE>
<DL>
<DL>
</DL>
</DL>
<P>
<A NAME="com.google.javascript.rhino.jstype.VoidType"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Class <A HREF="com/google/javascript/rhino/jstype/VoidType.html" title="class in com.google.javascript.rhino.jstype">com.google.javascript.rhino.jstype.VoidType</A> extends com.google.javascript.rhino.jstype.ValueType implements Serializable</B></FONT></TH>
</TR>
</TABLE>
<P>
<B>serialVersionUID:&nbsp;</B>1L
<P>
<P>
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
<div id="footer">
<div id="footerlogo">
<img src="http://www.google.com/images/art.gif"
alt="Google colored balls">
</div>
<div id="copyright">
<p>&copy; 2009 Google -
<a href="http://www.google.com/privacy.html">Privacy Policy</a> -
<a href="http://www.google.com/terms_of_service.html">Terms and Conditions</a> -
<a href="http://www.google.com/about.html">About Google</a>
</p>
</div>
</div>
</BODY>
</HTML>