# Hierarchy For All Packages

Package Hierarchies:

- org.eclipse.wst.jsdt.chromium,
- org.eclipse.wst.jsdt.chromium.debug.core,
- org.eclipse.wst.jsdt.chromium.debug.core.efs,
- org.eclipse.wst.jsdt.chromium.debug.core.model,
- org.eclipse.wst.jsdt.chromium.debug.core.sourcemap,
- org.eclipse.wst.jsdt.chromium.debug.core.util,
- org.eclipse.wst.jsdt.chromium.debug.js,
- org.eclipse.wst.jsdt.chromium.debug.js.handlers,
- org.eclipse.wst.jsdt.chromium.debug.js.launch,
- org.eclipse.wst.jsdt.chromium.debug.js.launch.shortcuts,
- org.eclipse.wst.jsdt.chromium.debug.js.launchers,
- org.eclipse.wst.jsdt.chromium.debug.js.runtime,
- org.eclipse.wst.jsdt.chromium.debug.js.testers,
- org.eclipse.wst.jsdt.chromium.debug.js.util,
- org.eclipse.wst.jsdt.chromium.debug.jsdtbridge,
- org.eclipse.wst.jsdt.chromium.debug.ui,
- org.eclipse.wst.jsdt.chromium.debug.ui.actions,
- org.eclipse.wst.jsdt.chromium.debug.ui.actions.pinpoint,
- org.eclipse.wst.jsdt.chromium.debug.ui.editors,
- org.eclipse.wst.jsdt.chromium.debug.ui.launcher,
- org.eclipse.wst.jsdt.chromium.debug.ui.listeners,
- org.eclipse.wst.jsdt.chromium.debug.ui.liveedit,
- org.eclipse.wst.jsdt.chromium.debug.ui.propertypages,
- org.eclipse.wst.jsdt.chromium.debug.ui.source,
- org.eclipse.wst.jsdt.chromium.util,
- org.eclipse.wst.jsdt.chromium.wip,
- org.eclipse.wst.jsdt.chromium.wip.eclipse,
- org.eclipse.wst.jsdt.core,
- org.eclipse.wst.jsdt.core.ast,
- org.eclipse.wst.jsdt.core.compiler,
- org.eclipse.wst.jsdt.core.compiler.libraries,
- org.eclipse.wst.jsdt.core.dom,
- org.eclipse.wst.jsdt.core.dom.rewrite,
- org.eclipse.wst.jsdt.core.eval,
- org.eclipse.wst.jsdt.core.formatter,
- org.eclipse.wst.jsdt.core.infer,
- org.eclipse.wst.jsdt.core.manipulation,
- org.eclipse.wst.jsdt.core.refactoring,
- org.eclipse.wst.jsdt.core.refactoring.descriptors,
- org.eclipse.wst.jsdt.core.search,
- org.eclipse.wst.jsdt.core.util,
- org.eclipse.wst.jsdt.debug.core.breakpoints,
- org.eclipse.wst.jsdt.debug.core.jsdi,
- org.eclipse.wst.jsdt.debug.core.jsdi.connect,
- org.eclipse.wst.jsdt.debug.core.jsdi.event,
- org.eclipse.wst.jsdt.debug.core.jsdi.request,
- org.eclipse.wst.jsdt.debug.core.model,
- org.eclipse.wst.jsdt.debug.rhino.debugger,
- org.eclipse.wst.jsdt.debug.rhino.debugger.shell,
- org.eclipse.wst.jsdt.js.bower,
- org.eclipse.wst.jsdt.js.bower.util,
- org.eclipse.wst.jsdt.js.cli,
- org.eclipse.wst.jsdt.js.cli.core,
- org.eclipse.wst.jsdt.js.common,
- org.eclipse.wst.jsdt.js.common.build.system,
- org.eclipse.wst.jsdt.js.common.build.system.launch,
- org.eclipse.wst.jsdt.js.common.build.system.launch.ui,
- org.eclipse.wst.jsdt.js.common.build.system.ui,
- org.eclipse.wst.jsdt.js.common.build.system.util,
- org.eclipse.wst.jsdt.js.common.ui,
- org.eclipse.wst.jsdt.js.common.util,
- org.eclipse.wst.jsdt.js.grunt,
- org.eclipse.wst.jsdt.js.grunt.util,
- org.eclipse.wst.jsdt.js.gulp,
- org.eclipse.wst.jsdt.js.gulp.util,
- org.eclipse.wst.jsdt.js.node,
- org.eclipse.wst.jsdt.js.node.common,
- org.eclipse.wst.jsdt.js.node.common.json.objects,
- org.eclipse.wst.jsdt.js.node.common.util,
- org.eclipse.wst.jsdt.js.node.runtime,
- org.eclipse.wst.jsdt.js.npm,
- org.eclipse.wst.jsdt.js.npm.util,
- org.eclipse.wst.jsdt.jsdoc,
- org.eclipse.wst.jsdt.jsdoc.msdn,
- org.eclipse.wst.jsdt.launching,
- org.eclipse.wst.jsdt.libraries,
- org.eclipse.wst.jsdt.ui,
- org.eclipse.wst.jsdt.ui.actions,
- org.eclipse.wst.jsdt.ui.dialogs,
- org.eclipse.wst.jsdt.ui.project,
- org.eclipse.wst.jsdt.ui.refactoring,
- org.eclipse.wst.jsdt.ui.search,
- org.eclipse.wst.jsdt.ui.text,
- org.eclipse.wst.jsdt.ui.text.folding,
- org.eclipse.wst.jsdt.ui.text.java,
- org.eclipse.wst.jsdt.ui.text.java.hover,
- org.eclipse.wst.jsdt.ui.wizards

## Class Hierarchy

- java.lang.Object
  - AbstractHandler
    - org.eclipse.wst.jsdt.chromium.debug.js.handlers.ChromiumHandler
  - org.eclipse.wst.jsdt.core.runtime.AbstractJSRuntimeInstall (implements org.eclipse.wst.jsdt.core.runtime.IJSRuntimeInstall)
    - org.eclipse.wst.jsdt.chromium.debug.js.runtime.ChromiumRuntimeInstall
    - org.eclipse.wst.jsdt.js.node.runtime.NodeJsInstall
  - org.eclipse.wst.jsdt.core.runtime.AbstractJSRuntimeType (implements org.eclipse.wst.jsdt.core.runtime.IJSRuntimeType)
    - org.eclipse.wst.jsdt.chromium.debug.js.runtime.ChromiumRuntimeType
    - org.eclipse.wst.jsdt.js.node.runtime.NodeJsRuntimeType
  - AbstractLaunchConfigurationTab
    - org.eclipse.wst.jsdt.chromium.debug.ui.launcher.ChromiumRemoteTab<ELEMENTS>
    - org.eclipse.wst.jsdt.chromium.debug.ui.launcher.ScriptMappingTab
  - AbstractLaunchConfigurationTab
    - org.eclipse.wst.jsdt.js.common.build.system.launch.ui.GenericBuildSystemTab
  - AbstractLaunchConfigurationTabGroup
    - org.eclipse.wst.jsdt.chromium.debug.ui.launcher.LaunchTabGroup
      - org.eclipse.wst.jsdt.chromium.debug.ui.launcher.LaunchTabGroup.StandaloneV8
      - org.eclipse.wst.jsdt.chromium.debug.ui.launcher.LaunchTabGroup.Wip
  - org.eclipse.wst.jsdt.ui.text.java.AbstractProposalSorter (implements java.util.Comparator<T>)
  - AbstractRulerActionDelegate
    - org.eclipse.wst.jsdt.chromium.debug.ui.actions.JsBreakpointPropertiesRulerAction.Delegate
  - AbstractSourceLookupDirector
    - org.eclipse.wst.jsdt.chromium.debug.core.ChromiumSourceDirector
  - org.eclipse.wst.jsdt.js.common.build.system.AbstractTask (implements org.eclipse.wst.jsdt.js.common.build.system.ITask)
  - AbstractUIPlugin
    - org.eclipse.wst.jsdt.chromium.debug.js.JSDebuggerPlugin
  - AbstractUIPlugin
    - org.eclipse.wst.jsdt.chromium.debug.ui.ChromiumDebugUIPlugin
  - AbstractUIPlugin
    - org.eclipse.wst.jsdt.js.bower.BowerPlugin
  - AbstractUIPlugin
    - org.eclipse.wst.jsdt.js.cli.CLIPlugin
  - AbstractUIPlugin
    - org.eclipse.wst.jsdt.js.common.CommonPlugin
  - AbstractUIPlugin
    - org.eclipse.wst.jsdt.js.grunt.GruntPlugin
  - AbstractUIPlugin
    - org.eclipse.wst.jsdt.js.gulp.GulpPlugin
  - AbstractUIPlugin
    - org.eclipse.wst.jsdt.js.node.NodePlugin
  - AbstractUIPlugin
    - org.eclipse.wst.jsdt.js.node.common.CommonPlugin
  - AbstractUIPlugin
    - org.eclipse.wst.jsdt.js.npm.NpmPlugin
  - org.eclipse.wst.jsdt.launching.AbstractVMInstall (implements org.eclipse.wst.jsdt.launching.IVMInstall, org.eclipse.wst.jsdt.launching.IVMInstall2, org.eclipse.wst.jsdt.launching.IVMInstall3)
    - org.eclipse.wst.jsdt.launching.StandardVM
    - org.eclipse.wst.jsdt.launching.VMStandin
  - org.eclipse.wst.jsdt.launching.AbstractVMInstallType (implements org.eclipse.wst.jsdt.launching.IVMInstallType)
    - org.eclipse.wst.jsdt.launching.StandardVMType
  - org.eclipse.wst.jsdt.chromium.debug.core.util.AccuratenessProperty
  - org.eclipse.wst.jsdt.chromium.debug.core.util.AccuratenessProperty.Parser
  - Action
    - org.eclipse.wst.jsdt.ui.actions.SelectionDispatchAction
      - org.eclipse.wst.jsdt.ui.actions.AddDelegateMethodsAction
      - org.eclipse.wst.jsdt.ui.actions.AddGetterSetterAction
      - org.eclipse.wst.jsdt.ui.actions.AddJavaDocStubAction
      - org.eclipse.wst.jsdt.ui.actions.AddToClasspathAction
      - org.eclipse.wst.jsdt.ui.actions.AddUnimplementedConstructorsAction
      - org.eclipse.wst.jsdt.ui.actions.ChangeTypeAction
      - org.eclipse.wst.jsdt.ui.actions.ConvertAnonymousToNestedAction
      - org.eclipse.wst.jsdt.ui.actions.ConvertLocalToFieldAction
      - org.eclipse.wst.jsdt.ui.actions.ConvertNestedToTopAction
      - org.eclipse.wst.jsdt.ui.actions.ExternalizeStringsAction
      - org.eclipse.wst.jsdt.ui.actions.ExtractConstantAction
      - org.eclipse.wst.jsdt.ui.actions.ExtractMethodAction
      - org.eclipse.wst.jsdt.ui.actions.ExtractTempAction
      - org.eclipse.wst.jsdt.ui.actions.FindAction
        - org.eclipse.wst.jsdt.ui.actions.FindDeclarationsAction
          - org.eclipse.wst.jsdt.ui.actions.FindDeclarationsInHierarchyAction
          - org.eclipse.wst.jsdt.ui.actions.FindDeclarationsInProjectAction
          - org.eclipse.wst.jsdt.ui.actions.FindDeclarationsInWorkingSetAction
        - org.eclipse.wst.jsdt.ui.actions.FindImplementorsAction
          - org.eclipse.wst.jsdt.ui.actions.FindImplementorsInProjectAction
          - org.eclipse.wst.jsdt.ui.actions.FindImplementorsInWorkingSetAction
        - org.eclipse.wst.jsdt.ui.actions.FindReferencesAction
          - org.eclipse.wst.jsdt.ui.actions.FindReadReferencesAction
            - org.eclipse.wst.jsdt.ui.actions.FindReadReferencesInProjectAction
          - org.eclipse.wst.jsdt.ui.actions.FindReferencesInHierarchyAction
            - org.eclipse.wst.jsdt.ui.actions.FindReadReferencesInHierarchyAction
            - org.eclipse.wst.jsdt.ui.actions.FindWriteReferencesInHierarchyAction
          - org.eclipse.wst.jsdt.ui.actions.FindReferencesInProjectAction
          - org.eclipse.wst.jsdt.ui.actions.FindReferencesInWorkingSetAction
            - org.eclipse.wst.jsdt.ui.actions.FindReadReferencesInWorkingSetAction
            - org.eclipse.wst.jsdt.ui.actions.FindWriteReferencesInWorkingSetAction
          - org.eclipse.wst.jsdt.ui.actions.FindWriteReferencesAction
            - org.eclipse.wst.jsdt.ui.actions.FindWriteReferencesInProjectAction
        - org.eclipse.wst.jsdt.ui.actions.WorkingSetFindAction
      - org.eclipse.wst.jsdt.ui.actions.FindExceptionOccurrencesAction
      - org.eclipse.wst.jsdt.ui.actions.FindImplementOccurrencesAction
      - org.eclipse.wst.jsdt.ui.actions.FindOccurrencesInFileAction
      - org.eclipse.wst.jsdt.ui.actions.FormatAllAction
      - org.eclipse.wst.jsdt.ui.actions.GenerateNewConstructorUsingFieldsAction
      - org.eclipse.wst.jsdt.ui.actions.InlineAction
      - org.eclipse.wst.jsdt.ui.actions.InlineTempAction
      - org.eclipse.wst.jsdt.ui.actions.IntroduceFactoryAction
      - org.eclipse.wst.jsdt.ui.actions.IntroduceIndirectionAction
      - org.eclipse.wst.jsdt.ui.actions.IntroduceParameterAction
      - org.eclipse.wst.jsdt.ui.actions.ModifyParametersAction
      - org.eclipse.wst.jsdt.ui.actions.MoveAction
      - org.eclipse.wst.jsdt.ui.actions.OpenAction
      - org.eclipse.wst.jsdt.ui.actions.OpenExternalJavadocAction
      - org.eclipse.wst.jsdt.ui.actions.OpenProjectAction
      - org.eclipse.wst.jsdt.ui.actions.OpenSuperImplementationAction
      - org.eclipse.wst.jsdt.ui.actions.OpenTypeHierarchyAction
      - org.eclipse.wst.jsdt.ui.actions.OrganizeImportsAction
      - org.eclipse.wst.jsdt.ui.actions.OverrideMethodsAction
      - org.eclipse.wst.jsdt.ui.actions.PullUpAction
      - org.eclipse.wst.jsdt.ui.actions.PushDownAction
      - org.eclipse.wst.jsdt.ui.actions.RefreshAction
      - org.eclipse.wst.jsdt.ui.actions.RemoveFromClasspathAction
      - org.eclipse.wst.jsdt.ui.actions.RenameAction
      - org.eclipse.wst.jsdt.ui.actions.ReplaceInvocationsAction
      - org.eclipse.wst.jsdt.ui.actions.SelfEncapsulateFieldAction
      - org.eclipse.wst.jsdt.ui.actions.ShowInNavigatorViewAction
      - org.eclipse.wst.jsdt.ui.actions.ShowInPackageViewAction
      - org.eclipse.wst.jsdt.ui.actions.SortMembersAction
      - org.eclipse.wst.jsdt.ui.actions.SurroundWithTryCatchAction
      - org.eclipse.wst.jsdt.ui.actions.UseSupertypeAction
  - Action
    - org.eclipse.wst.jsdt.ui.actions.AbstractOpenWizardAction
      - org.eclipse.wst.jsdt.ui.actions.OpenNewClassWizardAction
      - org.eclipse.wst.jsdt.ui.actions.OpenNewJavaProjectWizardAction
  - Action
    - org.eclipse.wst.jsdt.ui.actions.OpenJavaPerspectiveAction
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.WriteReferencesSearchGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.ShowActionGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.ReferencesSearchGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.RefactorActionGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.ReadReferencesSearchGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.ProjectActionGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.OpenViewActionGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.OpenEditorActionGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.OccurrencesSearchGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.NavigateActionGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.MemberFilterActionGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.JavaSearchActionGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.ImportActionGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.ImplementorsSearchGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.GenerateActionGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.DeclarationsSearchGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.CustomFiltersActionGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.CCPActionGroup
  - ActionGroup
    - org.eclipse.wst.jsdt.ui.actions.BuildActionGroup
  - org.eclipse.wst.jsdt.chromium.debug.ui.actions.AddExceptionBreakpointAction
  - org.eclipse.wst.jsdt.chromium.debug.jsdtbridge.AdHocFormatter
  - org.eclipse.wst.jsdt.core.dom.Assignment.Operator
  - org.eclipse.wst.jsdt.core.dom.AST
  - org.eclipse.wst.jsdt.core.dom.ASTMatcher
  - org.eclipse.wst.jsdt.core.dom.ASTNode
    - org.eclipse.wst.jsdt.core.dom.AnonymousClassDeclaration
    - org.eclipse.wst.jsdt.core.dom.CatchClause
    - org.eclipse.wst.jsdt.core.dom.Comment
      - org.eclipse.wst.jsdt.core.dom.BlockComment
      - org.eclipse.wst.jsdt.core.dom.JSdoc
      - org.eclipse.wst.jsdt.core.dom.LineComment
    - org.eclipse.wst.jsdt.core.dom.ExportDeclaration
    - org.eclipse.wst.jsdt.core.dom.Expression
      - org.eclipse.wst.jsdt.core.dom.ArrayAccess
      - org.eclipse.wst.jsdt.core.dom.ArrayCreation
      - org.eclipse.wst.jsdt.core.dom.ArrayInitializer
      - org.eclipse.wst.jsdt.core.dom.ArrowFunctionExpression
      - org.eclipse.wst.jsdt.core.dom.Assignment
      - org.eclipse.wst.jsdt.core.dom.BooleanLiteral
      - org.eclipse.wst.jsdt.core.dom.CharacterLiteral
      - org.eclipse.wst.jsdt.core.dom.ClassInstanceCreation
      - org.eclipse.wst.jsdt.core.dom.ConditionalExpression
      - org.eclipse.wst.jsdt.core.dom.EmptyExpression
      - org.eclipse.wst.jsdt.core.dom.FieldAccess
      - org.eclipse.wst.jsdt.core.dom.FunctionExpression
      - org.eclipse.wst.jsdt.core.dom.FunctionInvocation
      - org.eclipse.wst.jsdt.core.dom.InfixExpression
      - org.eclipse.wst.jsdt.core.dom.InstanceofExpression
      - org.eclipse.wst.jsdt.core.dom.ListExpression
      - org.eclipse.wst.jsdt.core.dom.MetaProperty
      - org.eclipse.wst.jsdt.core.dom.Name
        - org.eclipse.wst.jsdt.core.dom.ArrayName
        - org.eclipse.wst.jsdt.core.dom.AssignmentName
        - org.eclipse.wst.jsdt.core.dom.ObjectName
        - org.eclipse.wst.jsdt.core.dom.QualifiedName
        - org.eclipse.wst.jsdt.core.dom.RestElementName
        - org.eclipse.wst.jsdt.core.dom.SimpleName
      - org.eclipse.wst.jsdt.core.dom.NullLiteral
      - org.eclipse.wst.jsdt.core.dom.NumberLiteral
      - org.eclipse.wst.jsdt.core.dom.ObjectLiteral
      - org.eclipse.wst.jsdt.core.dom.ObjectLiteralField
      - org.eclipse.wst.jsdt.core.dom.ParenthesizedExpression
      - org.eclipse.wst.jsdt.core.dom.PostfixExpression
      - org.eclipse.wst.jsdt.core.dom.PrefixExpression
      - org.eclipse.wst.jsdt.core.dom.RegularExpressionLiteral
      - org.eclipse.wst.jsdt.core.dom.SpreadElement
      - org.eclipse.wst.jsdt.core.dom.StringLiteral
      - org.eclipse.wst.jsdt.core.dom.SuperFieldAccess
      - org.eclipse.wst.jsdt.core.dom.SuperMethodInvocation
      - org.eclipse.wst.jsdt.core.dom.TemplateLiteral
      - org.eclipse.wst.jsdt.core.dom.ThisExpression
      - org.eclipse.wst.jsdt.core.dom.TypeDeclarationExpression
      - org.eclipse.wst.jsdt.core.dom.TypeLiteral
      - org.eclipse.wst.jsdt.core.dom.UndefinedLiteral
      - org.eclipse.wst.jsdt.core.dom.VariableDeclarationExpression
      - org.eclipse.wst.jsdt.core.dom.YieldExpression
    - org.eclipse.wst.jsdt.core.dom.FunctionRef
    - org.eclipse.wst.jsdt.core.dom.FunctionRefParameter
    - org.eclipse.wst.jsdt.core.dom.ImportDeclaration
    - org.eclipse.wst.jsdt.core.dom.JavaScriptUnit
    - org.eclipse.wst.jsdt.core.dom.MemberRef
    - org.eclipse.wst.jsdt.core.dom.Modifier (implements org.eclipse.wst.jsdt.core.dom.IExtendedModifier)
    - org.eclipse.wst.jsdt.core.dom.ModuleSpecifier
    - org.eclipse.wst.jsdt.core.dom.PackageDeclaration
    - org.eclipse.wst.jsdt.core.dom.ProgramElement
      - org.eclipse.wst.jsdt.core.dom.BodyDeclaration
        - org.eclipse.wst.jsdt.core.dom.AbstractTypeDeclaration
          - org.eclipse.wst.jsdt.core.dom.TypeDeclaration
        - org.eclipse.wst.jsdt.core.dom.FieldDeclaration
        - org.eclipse.wst.jsdt.core.dom.FunctionDeclaration
        - org.eclipse.wst.jsdt.core.dom.Initializer
      - org.eclipse.wst.jsdt.core.dom.Statement
        - org.eclipse.wst.jsdt.core.dom.Block
        - org.eclipse.wst.jsdt.core.dom.BreakStatement
        - org.eclipse.wst.jsdt.core.dom.ConstructorInvocation
        - org.eclipse.wst.jsdt.core.dom.ContinueStatement
        - org.eclipse.wst.jsdt.core.dom.DebuggerStatement
        - org.eclipse.wst.jsdt.core.dom.DoStatement
        - org.eclipse.wst.jsdt.core.dom.EmptyStatement
        - org.eclipse.wst.jsdt.core.dom.EnhancedForStatement
        - org.eclipse.wst.jsdt.core.dom.ExpressionStatement
        - org.eclipse.wst.jsdt.core.dom.ForInStatement
        - org.eclipse.wst.jsdt.core.dom.ForOfStatement
        - org.eclipse.wst.jsdt.core.dom.ForStatement
        - org.eclipse.wst.jsdt.core.dom.FunctionDeclarationStatement
        - org.eclipse.wst.jsdt.core.dom.IfStatement
        - org.eclipse.wst.jsdt.core.dom.LabeledStatement
        - org.eclipse.wst.jsdt.core.dom.ReturnStatement
        - org.eclipse.wst.jsdt.core.dom.SuperConstructorInvocation
        - org.eclipse.wst.jsdt.core.dom.SwitchCase
        - org.eclipse.wst.jsdt.core.dom.SwitchStatement
        - org.eclipse.wst.jsdt.core.dom.ThrowStatement
        - org.eclipse.wst.jsdt.core.dom.TryStatement
        - org.eclipse.wst.jsdt.core.dom.TypeDeclarationStatement
        - org.eclipse.wst.jsdt.core.dom.VariableDeclarationStatement
        - org.eclipse.wst.jsdt.core.dom.WhileStatement
        - org.eclipse.wst.jsdt.core.dom.WithStatement
    - org.eclipse.wst.jsdt.core.dom.TagElement
    - org.eclipse.wst.jsdt.core.dom.TemplateElement
    - org.eclipse.wst.jsdt.core.dom.TextElement
    - org.eclipse.wst.jsdt.core.dom.Type
      - org.eclipse.wst.jsdt.core.dom.ArrayType
      - org.eclipse.wst.jsdt.core.dom.InferredType
      - org.eclipse.wst.jsdt.core.dom.PrimitiveType
      - org.eclipse.wst.jsdt.core.dom.QualifiedType
      - org.eclipse.wst.jsdt.core.dom.SimpleType
    - org.eclipse.wst.jsdt.core.dom.VariableDeclaration
      - org.eclipse.wst.jsdt.core.dom.SingleVariableDeclaration
      - org.eclipse.wst.jsdt.core.dom.VariableDeclarationFragment
  - org.eclipse.wst.jsdt.internal.compiler.ast.ASTNode (implements org.eclipse.wst.jsdt.core.ast.IASTNode, org.eclipse.wst.jsdt.internal.compiler.lookup.TypeConstants, org.eclipse.wst.jsdt.internal.compiler.lookup.TypeIds)
    - org.eclipse.wst.jsdt.core.infer.InferredMember
      - org.eclipse.wst.jsdt.core.infer.InferredAttribute
      - org.eclipse.wst.jsdt.core.infer.InferredMethod
    - org.eclipse.wst.jsdt.core.infer.InferredType
  - org.eclipse.wst.jsdt.core.dom.ASTParser
  - org.eclipse.wst.jsdt.core.dom.ASTRequestor
  - org.eclipse.wst.jsdt.core.dom.rewrite.ASTRewrite
  - org.eclipse.wst.jsdt.js.common.build.system.util.ASTUtil
  - org.eclipse.wst.jsdt.core.ast.ASTVisitor
    - org.eclipse.wst.jsdt.core.infer.InferEngine (implements org.eclipse.wst.jsdt.core.infer.IInferEngine)
  - org.eclipse.wst.jsdt.core.dom.ASTVisitor
    - org.eclipse.wst.jsdt.js.common.build.system.BuildSystemVisitor
      - org.eclipse.wst.jsdt.js.grunt.util.GruntVisitor
      - org.eclipse.wst.jsdt.js.gulp.util.GulpVisitor
    - org.eclipse.wst.jsdt.core.dom.DefaultASTVisitor
  - org.eclipse.wst.jsdt.chromium.util.AsyncFuture<T>
  - org.eclipse.wst.jsdt.chromium.util.AsyncFuture.SyncOperation<RES>
  - org.eclipse.wst.jsdt.chromium.util.AsyncFutureMerger<T>
  - org.eclipse.wst.jsdt.chromium.util.AsyncFutureRef<T>
  - org.eclipse.wst.jsdt.chromium.wip.eclipse.BackendRegistry
  - org.eclipse.wst.jsdt.libraries.BasicBrowserLibraryContainer (implements org.eclipse.wst.jsdt.core.IJsGlobalScopeContainer)
  - org.eclipse.wst.jsdt.libraries.BasicBrowserLibraryContainerUIExtension (implements org.eclipse.wst.jsdt.internal.ui.IJsGlobalScopeContainerInitializerExtension)
  - org.eclipse.wst.jsdt.libraries.BasicLibraryContainer
  - org.eclipse.wst.jsdt.chromium.util.BasicUtil
  - org.eclipse.wst.jsdt.core.BindingKey
  - org.eclipse.wst.jsdt.js.bower.BowerJson
  - org.eclipse.wst.jsdt.js.bower.BowerJson.Builder
  - org.eclipse.wst.jsdt.js.bower.Bowerrc
  - org.eclipse.wst.jsdt.js.bower.util.BowerUtil
  - Breakpoint
    - org.eclipse.wst.jsdt.chromium.debug.core.model.ChromiumExceptionBreakpoint
  - org.eclipse.wst.jsdt.chromium.Breakpoint.Target
    - org.eclipse.wst.jsdt.chromium.Breakpoint.Target.ScriptId
    - org.eclipse.wst.jsdt.chromium.Breakpoint.Target.ScriptName
  - org.eclipse.wst.jsdt.chromium.debug.core.model.BreakpointAdapterFactory
  - org.eclipse.wst.jsdt.chromium.debug.core.model.BreakpointInTargetMap<SDK,UI>
  - org.eclipse.wst.jsdt.chromium.debug.core.model.BreakpointSynchronizer
  - BufferedRuleBasedScanner
    - org.eclipse.wst.jsdt.chromium.debug.ui.editors.JsCodeScanner
  - org.eclipse.wst.jsdt.ui.wizards.BuildPathDialogAccess
  - org.eclipse.wst.jsdt.chromium.util.ByteToCharConverter
  - org.eclipse.wst.jsdt.chromium.CallbackSemaphore (implements org.eclipse.wst.jsdt.chromium.SyncCallback)
  - org.eclipse.wst.jsdt.core.compiler.CategorizedProblem (implements org.eclipse.wst.jsdt.core.compiler.IProblem)
  - org.eclipse.wst.jsdt.core.compiler.CharOperation
  - org.eclipse.wst.jsdt.chromium.debug.ui.actions.ChooseVmControl
  - org.eclipse.wst.jsdt.chromium.debug.core.model.ChromiumBreakpointAdapter
  - org.eclipse.wst.jsdt.chromium.debug.core.model.ChromiumBreakpointWBAFactory
  - org.eclipse.wst.jsdt.chromium.debug.core.util.ChromiumDebugPluginUtil
  - org.eclipse.wst.jsdt.chromium.debug.js.util.ChromiumDetector
  - org.eclipse.wst.jsdt.chromium.debug.ui.ChromiumJavascriptDecorator
  - org.eclipse.wst.jsdt.chromium.debug.js.launch.ChromiumLaunchConfigurationDelegate
  - org.eclipse.wst.jsdt.chromium.debug.core.model.ChromiumLineBreakpoint.BreakpointIgnoreList
  - org.eclipse.wst.jsdt.chromium.debug.core.model.ChromiumLineBreakpoint.Helper
  - org.eclipse.wst.jsdt.chromium.debug.ui.launcher.ChromiumRemoteTab.HostChecker
  - org.eclipse.wst.jsdt.chromium.debug.js.runtime.ChromiumRunner (implements org.eclipse.wst.jsdt.core.runtime.IJSRunner)
  - org.eclipse.wst.jsdt.chromium.debug.js.runtime.ChromiumRuntimeProvider (implements org.eclipse.wst.jsdt.core.runtime.IJSRuntimeInstallProvider)
  - org.eclipse.wst.jsdt.chromium.debug.core.efs.ChromiumScriptStorage
  - org.eclipse.wst.jsdt.chromium.debug.js.launch.shortcuts.ChromiumShortcut
  - org.eclipse.wst.jsdt.chromium.debug.core.ChromiumSourceComputer
  - org.eclipse.wst.jsdt.chromium.debug.ui.ChromiumToggleBreakpointTargetFactory
  - org.eclipse.wst.jsdt.chromium.debug.js.util.ChromiumUtil
  - org.eclipse.wst.jsdt.ui.wizards.ClasspathAttributeConfiguration
  - org.eclipse.wst.jsdt.ui.wizards.ClasspathAttributeConfiguration.ClasspathAttributeAccess
  - org.eclipse.wst.jsdt.js.cli.core.CLI
  - org.eclipse.wst.jsdt.js.cli.core.CLICommand
  - org.eclipse.wst.jsdt.js.cli.core.CLIResult
  - org.eclipse.wst.jsdt.js.cli.core.CLIStreamListener
  - org.eclipse.wst.jsdt.core.dom.ClosureCompilerASTConverter
  - org.eclipse.wst.jsdt.core.formatter.CodeFormatter
  - org.eclipse.wst.jsdt.core.formatter.CodeFormatterApplication
  - org.eclipse.wst.jsdt.ui.CodeGeneration
  - org.eclipse.wst.jsdt.ui.CodeStyleConfiguration
  - org.eclipse.wst.jsdt.core.CompletionFlags
  - org.eclipse.wst.jsdt.ui.text.java.CompletionProposalComparator (implements java.util.Comparator<T>)
  - org.eclipse.wst.jsdt.ui.text.java.CompletionProposalLabelProvider
  - org.eclipse.wst.jsdt.core.CompletionRequestor
    - org.eclipse.wst.jsdt.ui.text.java.CompletionProposalCollector
  - CompositeImageDescriptor
    - org.eclipse.wst.jsdt.ui.JavaScriptElementImageDescriptor
  - org.eclipse.wst.jsdt.chromium.debug.core.model.ConnectedTargetData
  - org.eclipse.wst.jsdt.chromium.debug.core.model.ConnectionLoggerImpl (implements org.eclipse.wst.jsdt.chromium.ConnectionLogger)
  - org.eclipse.wst.jsdt.ui.text.java.ContentAssistInvocationContext
    - org.eclipse.wst.jsdt.ui.text.java.JavaContentAssistInvocationContext
  - org.eclipse.wst.jsdt.ui.actions.ConvertingSelectionProvider
  - CoreException
    - org.eclipse.wst.jsdt.core.JavaScriptModelException
  - org.eclipse.wst.jsdt.core.CorrectionEngine (implements org.eclipse.wst.jsdt.internal.compiler.lookup.ProblemReasons)
  - org.eclipse.wst.jsdt.debug.rhino.debugger.shell.DebugMain
  - org.eclipse.wst.jsdt.debug.rhino.debugger.shell.DebugShell
  - org.eclipse.wst.jsdt.core.formatter.DefaultCodeFormatterConstants
  - org.eclipse.wst.jsdt.core.infer.DefaultInferrenceProvider (implements org.eclipse.wst.jsdt.core.infer.InferrenceProvider)
  - org.eclipse.wst.jsdt.ui.text.folding.DefaultJavaFoldingStructureProvider (implements org.eclipse.wst.jsdt.ui.text.folding.IJavaFoldingStructureProvider, org.eclipse.wst.jsdt.ui.text.folding.IJavaFoldingStructureProviderExtension)
  - org.eclipse.wst.jsdt.ui.text.folding.DefaultJavaFoldingStructureProvider.FoldingStructureComputationContext
  - org.eclipse.wst.jsdt.chromium.util.DestructingGuard
  - Dialog
    - org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditResultDialog
  - Dialog
    - org.eclipse.wst.jsdt.js.common.ui.PopUpPropertyDialog
  - Dialog
    - org.eclipse.wst.jsdt.js.common.ui.PopUpKeyValueDialog
  - org.eclipse.wst.jsdt.chromium.debug.ui.DialogBasedTabSelector
  - org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils
  - org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.ComboWrapper<E>
  - org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.Message
  - org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.OkButtonControl<T> (implements org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.ValueConsumer)
  - org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.Updater
  - org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.ValueProcessor<T> (implements org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.ValueConsumer, org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.ValueSource<T>)
    - org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.ExpressionProcessor<T>
  - org.eclipse.wst.jsdt.chromium.debug.ui.editors.EditorColors
  - org.eclipse.wst.jsdt.js.common.util.EditorUtility
  - org.eclipse.wst.jsdt.jsdoc.ElementInfo
    - org.eclipse.wst.jsdt.jsdoc.msdn.MsdnElement
  - ElementTreeSelectionDialog
    - org.eclipse.wst.jsdt.js.common.build.system.ui.IFileSelectionDialog
  - org.eclipse.wst.jsdt.chromium.debug.core.model.EvaluateContext
  - java.util.EventObject (implements java.io.Serializable)
    - org.eclipse.wst.jsdt.core.BufferChangedEvent
    - org.eclipse.wst.jsdt.core.ElementChangedEvent
    - org.eclipse.wst.jsdt.launching.PropertyChangeEvent
  - org.eclipse.wst.jsdt.chromium.debug.js.util.ExceptionUtil
  - org.eclipse.wst.jsdt.launching.ExecutionArguments
  - org.eclipse.wst.jsdt.chromium.debug.core.model.ExpressionTracker
  - org.eclipse.wst.jsdt.js.common.build.system.FileAdapterFactory
  - FileDocumentProvider
    - org.eclipse.wst.jsdt.chromium.debug.ui.editors.JsDocumentProvider
  - org.eclipse.wst.jsdt.chromium.debug.ui.actions.FileExtensionFilterAdapter
  - org.eclipse.wst.jsdt.chromium.debug.ui.actions.FileExtensionFilterAdapterFactory
  - FileStore
    - org.eclipse.wst.jsdt.chromium.debug.core.efs.ChromiumScriptFileStore
  - FileSystem
    - org.eclipse.wst.jsdt.chromium.debug.core.efs.ChromiumScriptFileSystem
  - org.eclipse.wst.jsdt.core.compiler.libraries.FireFoxUiInitializer (implements org.eclipse.wst.jsdt.internal.ui.IJsGlobalScopeContainerInitializerExtension)
  - org.eclipse.wst.jsdt.core.Flags
  - org.eclipse.wst.jsdt.ui.actions.FormatAllAction.ObjectDelegate
  - org.eclipse.wst.jsdt.jsdoc.GenerateJsDoc
  - org.eclipse.wst.jsdt.chromium.debug.core.model.HardcodedSourceWrapProvider (implements org.eclipse.wst.jsdt.chromium.debug.core.model.IPredefinedSourceWrapProvider)
  - org.eclipse.wst.jsdt.chromium.debug.core.model.IgnoreCountData
  - org.eclipse.wst.jsdt.core.dom.rewrite.ImportRewrite
  - org.eclipse.wst.jsdt.core.dom.rewrite.ImportRewrite.ImportRewriteContext
  - org.eclipse.wst.jsdt.core.infer.ImportRewriteSupport
  - org.eclipse.wst.jsdt.core.formatter.IndentManipulation
  - org.eclipse.wst.jsdt.core.infer.InferOptions
  - org.eclipse.wst.jsdt.core.infer.InferrenceManager
  - org.eclipse.wst.jsdt.core.infer.InferrenceSupportExtension
  - org.eclipse.wst.jsdt.core.dom.InfixExpression.Operator
  - org.eclipse.wst.jsdt.internal.codeassist.InternalCompletionContext
    - org.eclipse.wst.jsdt.core.CompletionContext
  - org.eclipse.wst.jsdt.internal.codeassist.InternalCompletionProposal
    - org.eclipse.wst.jsdt.core.CompletionProposal
  - org.eclipse.wst.jsdt.internal.core.search.indexing.InternalSearchDocument
    - org.eclipse.wst.jsdt.core.search.SearchDocument
  - org.eclipse.wst.jsdt.internal.core.search.matching.InternalSearchPattern
    - org.eclipse.wst.jsdt.core.search.SearchPattern
  - org.eclipse.wst.jsdt.core.compiler.libraries.InternetExplorerUILibInitializer (implements org.eclipse.wst.jsdt.internal.ui.IJsGlobalScopeContainerInitializerExtension)
  - org.eclipse.wst.jsdt.chromium.debug.core.model.IPredefinedSourceWrapProvider.Access
  - org.eclipse.wst.jsdt.chromium.debug.core.model.IPredefinedSourceWrapProvider.Entry
  - org.eclipse.wst.jsdt.launching.JavaRuntime
  - org.eclipse.wst.jsdt.chromium.debug.ui.listeners.JavaScriptChangeListener
  - org.eclipse.wst.jsdt.core.JavaScriptConventions
  - org.eclipse.wst.jsdt.debug.core.model.JavaScriptDebugModel
  - org.eclipse.wst.jsdt.ui.JavaScriptElementLabels
  - org.eclipse.wst.jsdt.chromium.util.JavaScriptExpressionBuilder
  - org.eclipse.wst.jsdt.chromium.debug.core.model.JavaScriptFormatter.Access
  - org.eclipse.wst.jsdt.ui.JavaScriptLibrariesAction
    - org.eclipse.wst.jsdt.ui.JavaScriptSourceFoldersAction
    - org.eclipse.wst.jsdt.ui.JavaScriptSuperTypeAction
  - org.eclipse.wst.jsdt.core.manipulation.JavaScriptManipulation
  - org.eclipse.wst.jsdt.chromium.debug.core.util.JavaScriptRegExpSupport
  - org.eclipse.wst.jsdt.ui.text.JavaScriptTextTools
  - org.eclipse.wst.jsdt.ui.JavaScriptUI
  - org.eclipse.wst.jsdt.core.util.JavaScriptUnitSorter
  - org.eclipse.wst.jsdt.chromium.debug.ui.editors.JavascriptUtil
  - org.eclipse.wst.jsdt.chromium.debug.core.model.JavascriptVmEmbedderFactory
  - org.eclipse.wst.jsdt.chromium.JavascriptVmFactory
  - org.eclipse.wst.jsdt.ui.actions.JdtActionConstants
  - org.eclipse.wst.jsdt.launching.JREContainer (implements org.eclipse.wst.jsdt.core.IJsGlobalScopeContainer)
  - org.eclipse.wst.jsdt.chromium.debug.ui.actions.JsBreakpointPropertiesAction
    - org.eclipse.wst.jsdt.chromium.debug.ui.actions.JsBreakpointPropertiesAction.Exception
    - org.eclipse.wst.jsdt.chromium.debug.ui.actions.JsBreakpointPropertiesAction.Line
  - org.eclipse.wst.jsdt.chromium.debug.ui.editors.JsDebugTextHover
  - org.eclipse.wst.jsdt.ui.JSdocContentAccess
  - org.eclipse.wst.jsdt.core.JSDScopeUtil
  - org.eclipse.wst.jsdt.chromium.debug.jsdtbridge.JsdtFormatterBridge (implements org.eclipse.wst.jsdt.chromium.debug.core.model.JavaScriptFormatter)
  - org.eclipse.wst.jsdt.core.JsGlobalScopeContainerInitializer (implements org.eclipse.wst.jsdt.core.IJsGlobalScopeContainer, org.eclipse.wst.jsdt.core.IJsGlobalScopeContainerInitializer)
    - org.eclipse.wst.jsdt.libraries.BasicBrowserLibraryJsGlobalScopeContainerInitializer (implements org.eclipse.wst.jsdt.core.IJsGlobalScopeContainer)
    - org.eclipse.wst.jsdt.core.compiler.libraries.FireFoxLibInitializer (implements org.eclipse.wst.jsdt.core.IJsGlobalScopeContainerInitializer)
    - org.eclipse.wst.jsdt.core.compiler.libraries.InternetExplorerLibInitializer (implements org.eclipse.wst.jsdt.core.IJsGlobalScopeContainerInitializer)
    - org.eclipse.wst.jsdt.launching.JREContainerInitializer
  - org.eclipse.wst.jsdt.core.JsGlobalScopeVariableInitializer
  - org.eclipse.wst.jsdt.chromium.debug.ui.actions.JsInspectSnippetAction
  - org.eclipse.wst.jsdt.ui.project.JsNature
  - org.eclipse.wst.jsdt.js.node.common.util.JsonUtil
  - org.eclipse.wst.jsdt.core.util.JsStringScanner
  - org.eclipse.wst.jsdt.chromium.debug.core.util.JsValueStringifier
  - org.eclipse.wst.jsdt.chromium.debug.core.util.JsValueStringifier.Config
  - org.eclipse.wst.jsdt.chromium.debug.ui.JsWatchExpressionDelegate
  - LabelProvider
    - org.eclipse.wst.jsdt.ui.JavaScriptElementLabelProvider
  - LabelProvider
    - org.eclipse.wst.jsdt.chromium.debug.ui.JsDebugModelPresentation
  - LabelProviderChangedEvent
    - org.eclipse.wst.jsdt.ui.ProblemsLabelDecorator.ProblemsLabelChangedEvent
  - org.eclipse.wst.jsdt.js.common.build.system.launch.LaunchConfigurationAutoFill
  - org.eclipse.wst.jsdt.chromium.debug.js.util.LaunchConfigurationUtil
  - org.eclipse.wst.jsdt.chromium.debug.js.launch.LaunchConstants
  - org.eclipse.wst.jsdt.chromium.debug.core.model.LaunchParams
  - org.eclipse.wst.jsdt.chromium.debug.core.model.LaunchParams.BreakpointOption
  - org.eclipse.wst.jsdt.chromium.debug.core.model.LaunchParams.PredefinedSourceWrapperIds
  - org.eclipse.wst.jsdt.chromium.debug.core.model.LaunchParams.ValueConverter<P,L>
  - org.eclipse.wst.jsdt.chromium.debug.ui.listeners.LaunchTerminateListener
  - org.eclipse.wst.jsdt.chromium.debug.ui.launcher.LaunchTypeBase
    - org.eclipse.wst.jsdt.chromium.debug.ui.launcher.StandaloneV8LaunchType
    - org.eclipse.wst.jsdt.chromium.debug.ui.launcher.WipLaunchType
  - org.eclipse.wst.jsdt.chromium.util.LazyConstructable<T>
  - org.eclipse.wst.jsdt.launching.LibraryLocation
  - org.eclipse.wst.jsdt.core.LibrarySuperType
  - LineBreakpoint
    - org.eclipse.wst.jsdt.chromium.debug.core.model.ChromiumLineBreakpoint
  - org.eclipse.wst.jsdt.chromium.debug.core.model.LineBreakpointAdapter
    - org.eclipse.wst.jsdt.chromium.debug.core.model.LineBreakpointAdapter.ForVirtualProject
  - org.eclipse.wst.jsdt.launching.ListenerList
  - org.eclipse.wst.jsdt.core.dom.rewrite.ListRewrite
  - org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditDiffViewer
  - org.eclipse.wst.jsdt.js.common.build.system.Location
  - org.eclipse.wst.jsdt.chromium.debug.core.util.MementoFormat
  - org.eclipse.wst.jsdt.chromium.debug.core.util.MementoFormat.Parser
  - org.eclipse.wst.jsdt.core.dom.Message
  - org.eclipse.wst.jsdt.core.Messages
  - org.eclipse.wst.jsdt.ui.Messages
  - org.eclipse.wst.jsdt.core.dom.Modifier.ModifierKeyword
  - org.eclipse.wst.jsdt.core.search.ModuleMatchRequestor
  - org.eclipse.wst.jsdt.core.NamingConventions
  - org.eclipse.wst.jsdt.ui.wizards.NewTypeWizardPage.ImportsManager
  - NLS
    - org.eclipse.wst.jsdt.launching.LaunchingMessages
  - NLS
    - org.eclipse.wst.jsdt.libraries.Messages
  - NLS
    - org.eclipse.wst.jsdt.chromium.debug.core.Messages
  - NLS
    - org.eclipse.wst.jsdt.chromium.debug.core.model.Messages
  - NLS
    - org.eclipse.wst.jsdt.chromium.debug.js.Messages
  - NLS
    - org.eclipse.wst.jsdt.chromium.debug.jsdtbridge.Messages
  - NLS
    - org.eclipse.wst.jsdt.chromium.debug.ui.Messages
  - NLS
    - org.eclipse.wst.jsdt.chromium.debug.ui.actions.Messages
  - NLS
    - org.eclipse.wst.jsdt.chromium.debug.ui.actions.pinpoint.Messages
  - NLS
    - org.eclipse.wst.jsdt.chromium.debug.ui.launcher.Messages
  - NLS
    - org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.Messages
  - NLS
    - org.eclipse.wst.jsdt.chromium.debug.ui.propertypages.Messages
  - NLS
    - org.eclipse.wst.jsdt.chromium.debug.ui.source.Messages
  - NLS
    - org.eclipse.wst.jsdt.js.cli.Messages
  - NLS
    - org.eclipse.wst.jsdt.js.common.Messages
  - org.eclipse.wst.jsdt.js.node.runtime.NodeJsRunner (implements org.eclipse.wst.jsdt.core.runtime.IJSRunner)
  - org.eclipse.wst.jsdt.js.node.runtime.NodeJSRuntimeProvider (implements org.eclipse.wst.jsdt.core.runtime.IJSRuntimeInstallProvider)
  - org.eclipse.wst.jsdt.js.npm.util.NpmUtil
  - org.eclipse.wst.jsdt.ui.actions.OrganizeImportsAction.ObjectDelegate
  - org.eclipse.wst.jsdt.ui.OverrideIndicatorLabelDecorator
  - org.eclipse.wst.jsdt.js.node.common.json.objects.PackageJson
  - org.eclipse.wst.jsdt.js.npm.PackageJson
  - org.eclipse.wst.jsdt.js.node.common.json.objects.PackageJson.Builder
  - org.eclipse.wst.jsdt.js.npm.PackageJson.Builder
  - org.eclipse.wst.jsdt.js.node.common.util.PackageJsonUtil
  - PlatformObject
    - org.eclipse.wst.jsdt.chromium.debug.core.model.DebugElementImpl
      - org.eclipse.wst.jsdt.chromium.debug.core.model.DebugElementImpl.WithConnectedBase
        - org.eclipse.wst.jsdt.chromium.debug.core.model.DebugElementImpl.WithConnected
          - org.eclipse.wst.jsdt.chromium.debug.core.model.JavascriptThread
        - org.eclipse.wst.jsdt.chromium.debug.core.model.DebugElementImpl.WithSuspendedBase
          - org.eclipse.wst.jsdt.chromium.debug.core.model.DebugElementImpl.WithEvaluateBase
            - org.eclipse.wst.jsdt.chromium.debug.core.model.DebugElementImpl.WithEvaluate
              - org.eclipse.wst.jsdt.chromium.debug.core.model.StackFrameBase
                - org.eclipse.wst.jsdt.chromium.debug.core.model.StackFrame (implements org.eclipse.wst.jsdt.debug.core.model.IJavaScriptStackFrame)
              - org.eclipse.wst.jsdt.chromium.debug.core.model.ValueBase
                - org.eclipse.wst.jsdt.chromium.debug.core.model.ValueBase.ErrorMessageValue
                - org.eclipse.wst.jsdt.chromium.debug.core.model.ValueBase.ValueWithLazyVariables
                  - org.eclipse.wst.jsdt.chromium.debug.core.model.Value
                    - org.eclipse.wst.jsdt.chromium.debug.core.model.ArrayValue
              - org.eclipse.wst.jsdt.chromium.debug.core.model.Variable
                - org.eclipse.wst.jsdt.chromium.debug.core.model.Variable.Real
          - org.eclipse.wst.jsdt.chromium.debug.core.model.DebugElementImpl.WithSuspended
      - org.eclipse.wst.jsdt.chromium.debug.core.model.DebugTargetImpl
  - PlatformObject
    - org.eclipse.wst.jsdt.chromium.debug.core.model.ConsolePseudoProcess
  - PlatformObject
    - org.eclipse.wst.jsdt.chromium.debug.ui.actions.JsInspectExpression
  - org.eclipse.wst.jsdt.chromium.debug.core.util.PlatformUtil
  - org.eclipse.wst.jsdt.js.common.util.PlatformUtil
  - Plugin
    - org.eclipse.wst.jsdt.core.JavaScriptCore
  - Plugin
    - org.eclipse.wst.jsdt.chromium.debug.core.ChromiumDebugPlugin
  - org.eclipse.wst.jsdt.chromium.debug.ui.PluginUtil
  - org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.PositionMapBuilderImpl (implements org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.SourcePositionMapBuilder)
  - org.eclipse.wst.jsdt.core.dom.PostfixExpression.Operator
  - org.eclipse.wst.jsdt.ui.PreferenceConstants
  - org.eclipse.wst.jsdt.core.dom.PrefixExpression.Operator
  - org.eclipse.wst.jsdt.core.dom.PrimitiveType.Code
  - org.eclipse.wst.jsdt.ui.ProblemsLabelDecorator
  - org.eclipse.wst.jsdt.chromium.debug.core.util.ProgressUtil
  - org.eclipse.wst.jsdt.chromium.debug.core.util.ProgressUtil.MonitorWrapper
  - org.eclipse.wst.jsdt.chromium.debug.core.util.ProgressUtil.Stage
  - ProjectionAnnotation
    - org.eclipse.wst.jsdt.ui.text.folding.DefaultJavaFoldingStructureProvider.JavaProjectionAnnotation
  - org.eclipse.wst.jsdt.ui.ProjectLibraryRoot
  - org.eclipse.wst.jsdt.ui.ProjectLibraryRoot.WorkBenchAdapter
  - PropertyPage
    - org.eclipse.wst.jsdt.chromium.debug.ui.propertypages.ScriptFilePage
  - PropertyPage
    - org.eclipse.wst.jsdt.chromium.debug.ui.propertypages.JsLineBreakpointPage
  - PropertyPage
    - org.eclipse.wst.jsdt.chromium.debug.ui.propertypages.JsExceptionBreakpointPage
  - PropertyPage
    - org.eclipse.wst.jsdt.chromium.debug.ui.propertypages.BreakpointTechnicalInfoPage
  - PropertyTester
    - org.eclipse.wst.jsdt.chromium.debug.core.FilePropertyTester
      - org.eclipse.wst.jsdt.chromium.debug.ui.propertypages.FileEditorInputPropertyTester
      - org.eclipse.wst.jsdt.chromium.debug.core.FilePropertyTester.ForFile
  - PropertyTester
    - org.eclipse.wst.jsdt.chromium.debug.js.testers.ServerStateTester
  - org.eclipse.wst.jsdt.chromium.debug.core.model.PushChangesPlan
  - org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.PushChangesWizard
  - org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.PushResultParser
  - org.eclipse.wst.jsdt.ui.search.QuerySpecification
    - org.eclipse.wst.jsdt.ui.search.ElementQuerySpecification
    - org.eclipse.wst.jsdt.ui.search.PatternQuerySpecification
  - org.eclipse.wst.jsdt.chromium.debug.core.util.RangeBinarySearch
  - java.io.Reader (implements java.io.Closeable, java.lang.Readable)
    - org.eclipse.wst.jsdt.core.util.SequenceReader
  - org.eclipse.wst.jsdt.core.compiler.ReconcileContext
  - RefactoringContribution
    - org.eclipse.wst.jsdt.core.refactoring.descriptors.JavaScriptRefactoringContribution
  - RefactoringDescriptor
    - org.eclipse.wst.jsdt.core.refactoring.descriptors.JavaScriptRefactoringDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.ChangeMethodSignatureDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.ConvertAnonymousDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.ConvertLocalVariableDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.ConvertMemberTypeDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.CopyDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.DeleteDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.EncapsulateFieldDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.ExtractConstantDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.ExtractInterfaceDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.ExtractLocalDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.ExtractMethodDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.ExtractSuperclassDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.GeneralizeTypeDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.InferTypeArgumentsDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.InlineConstantDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.InlineLocalVariableDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.InlineMethodDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.IntroduceFactoryDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.IntroduceIndirectionDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.IntroduceParameterDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.MoveDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.MoveMethodDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.MoveStaticMembersDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.PullUpDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.PushDownDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.RenameJavaScriptElementDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.RenameLocalVariableDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.RenameResourceDescriptor
      - org.eclipse.wst.jsdt.core.refactoring.descriptors.UseSupertypeDescriptor
  - org.eclipse.wst.jsdt.core.infer.RefactoringSupport
  - org.eclipse.wst.jsdt.chromium.util.RelaySyncCallback
  - org.eclipse.wst.jsdt.chromium.util.RelaySyncCallback.Guard
  - RenameArguments
    - org.eclipse.wst.jsdt.core.refactoring.RenameTypeArguments
  - org.eclipse.wst.jsdt.ui.refactoring.RenameSupport
  - org.eclipse.wst.jsdt.core.infer.ResolutionConfiguration
  - org.eclipse.wst.jsdt.chromium.debug.core.model.ResourceManager
  - org.eclipse.wst.jsdt.chromium.debug.core.ReverseSourceLookup
  - org.eclipse.wst.jsdt.debug.rhino.debugger.RhinoDebugger
  - RuleBasedPartitionScanner
    - org.eclipse.wst.jsdt.chromium.debug.ui.editors.JsPartitionScanner
  - RulerBreakpointAction
    - org.eclipse.wst.jsdt.chromium.debug.ui.actions.JsBreakpointPropertiesRulerAction
  - org.eclipse.wst.jsdt.chromium.debug.core.ScriptNameManipulator.ScriptNamePattern
  - org.eclipse.wst.jsdt.debug.core.model.ScriptResolver (implements org.eclipse.wst.jsdt.debug.core.model.IScriptResolver)
  - org.eclipse.wst.jsdt.chromium.debug.core.util.ScriptTargetMapping
  - org.eclipse.wst.jsdt.core.search.SearchEngine
  - org.eclipse.wst.jsdt.core.search.SearchMatch
    - org.eclipse.wst.jsdt.core.search.FieldDeclarationMatch
    - org.eclipse.wst.jsdt.core.search.FieldReferenceMatch
    - org.eclipse.wst.jsdt.core.search.LocalVariableDeclarationMatch
    - org.eclipse.wst.jsdt.core.search.LocalVariableReferenceMatch
    - org.eclipse.wst.jsdt.core.search.MethodDeclarationMatch
    - org.eclipse.wst.jsdt.core.search.MethodReferenceMatch
    - org.eclipse.wst.jsdt.core.search.PackageReferenceMatch
    - org.eclipse.wst.jsdt.core.search.TypeDeclarationMatch
    - org.eclipse.wst.jsdt.core.search.TypeReferenceMatch
  - org.eclipse.wst.jsdt.core.search.SearchParticipant
  - org.eclipse.wst.jsdt.core.search.SearchRequestor
  - org.eclipse.wst.jsdt.chromium.debug.ui.actions.SelectionBasedAction<S>
    - org.eclipse.wst.jsdt.chromium.debug.ui.actions.SelectionBasedAction.Single<T>
      - org.eclipse.wst.jsdt.chromium.debug.ui.actions.pinpoint.PinPointValueAction
        - org.eclipse.wst.jsdt.chromium.debug.ui.actions.pinpoint.PinPointValueAction.ForExpression
        - org.eclipse.wst.jsdt.chromium.debug.ui.actions.pinpoint.PinPointValueAction.ForVariable
      - org.eclipse.wst.jsdt.chromium.debug.ui.actions.V8ScriptAction
        - org.eclipse.wst.jsdt.chromium.debug.ui.actions.LiveEditWizardAction
        - org.eclipse.wst.jsdt.chromium.debug.ui.actions.PushChangesAction
    - org.eclipse.wst.jsdt.chromium.debug.ui.actions.TemporarilyFormatSourceAction
  - org.eclipse.wst.jsdt.chromium.util.SignalRelay<SIGNAL>
  - org.eclipse.wst.jsdt.core.Signature
  - org.eclipse.wst.jsdt.debug.core.jsdi.connect.SocketUtil
  - org.eclipse.wst.jsdt.chromium.debug.core.SourceNameMapperContainer
  - org.eclipse.wst.jsdt.chromium.debug.core.SourceNameMapperContainer.TypeDelegate
  - org.eclipse.wst.jsdt.chromium.debug.ui.source.SourceNameMapperContainerPresentation
  - org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.SourcePosition
  - org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.SourcePositionMapBuilder.ResourceSection
  - org.eclipse.wst.jsdt.chromium.debug.core.model.SourceWrapSupport
  - org.eclipse.wst.jsdt.chromium.debug.core.model.SourceWrapSupport.StringBasedWrapper (implements org.eclipse.wst.jsdt.chromium.debug.core.model.SourceWrapSupport.Wrapper)
  - org.eclipse.wst.jsdt.ui.StandardJavaScriptElementContentProvider (implements org.eclipse.wst.jsdt.ui.IWorkingCopyProvider)
  - Status
    - org.eclipse.wst.jsdt.js.cli.core.CLIStatus
  - org.eclipse.wst.jsdt.chromium.debug.core.model.StringMappingData
  - org.eclipse.wst.jsdt.core.dom.StructuralPropertyDescriptor
    - org.eclipse.wst.jsdt.core.dom.ChildListPropertyDescriptor
    - org.eclipse.wst.jsdt.core.dom.ChildPropertyDescriptor
    - org.eclipse.wst.jsdt.core.dom.SimplePropertyDescriptor
  - org.eclipse.wst.jsdt.chromium.debug.ui.actions.SynchronizeBreakpoints
    - org.eclipse.wst.jsdt.chromium.debug.ui.actions.SynchronizeBreakpoints.Merge
    - org.eclipse.wst.jsdt.chromium.debug.ui.actions.SynchronizeBreakpoints.ResetLocal
    - org.eclipse.wst.jsdt.chromium.debug.ui.actions.SynchronizeBreakpoints.ResetRemote
  - org.eclipse.wst.jsdt.core.compiler.libraries.SystemLibraryLocation (implements org.eclipse.wst.jsdt.core.compiler.libraries.LibraryLocation)
  - org.eclipse.wst.jsdt.chromium.debug.ui.TableUtils
  - org.eclipse.wst.jsdt.chromium.debug.ui.TableUtils.ColumnBasedLabelProvider<ROW>
  - org.eclipse.wst.jsdt.chromium.debug.ui.TableUtils.ColumnData<R,C>
  - org.eclipse.wst.jsdt.chromium.debug.ui.TableUtils.ColumnLabelProvider<C>
  - org.eclipse.wst.jsdt.chromium.debug.ui.TableUtils.TrivialAdapter<T> (implements org.eclipse.wst.jsdt.chromium.debug.ui.TableUtils.ValueAdapter<F,T>)
  - org.eclipse.wst.jsdt.core.dom.rewrite.TargetSourceRangeComputer
  - org.eclipse.wst.jsdt.core.dom.rewrite.TargetSourceRangeComputer.SourceRange
  - TextEditor
    - org.eclipse.wst.jsdt.chromium.debug.ui.editors.JsEditor
  - org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.TextSectionMapping.TextPoint (implements java.lang.Comparable<T>)
  - org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.TextSectionMappingImpl (implements org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.TextSectionMapping)
  - TextSourceViewerConfiguration
    - org.eclipse.wst.jsdt.ui.text.JavaScriptSourceViewerConfiguration
  - TextSourceViewerConfiguration
    - org.eclipse.wst.jsdt.chromium.debug.ui.editors.JsSourceViewerConfiguration
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.eclipse.wst.jsdt.chromium.debug.core.model.BreakpointSynchronizer.ProtocolNotSupportedOnRemote
      - org.eclipse.wst.jsdt.debug.core.jsdi.IncompatibleThreadStateException
      - org.eclipse.wst.jsdt.debug.core.jsdi.IncompatibleVmStateException
      - org.eclipse.wst.jsdt.core.compiler.InvalidInputException
      - org.eclipse.wst.jsdt.jsdoc.MappingException
      - org.eclipse.wst.jsdt.chromium.debug.core.util.MementoFormat.ParserException
      - java.lang.RuntimeException
        - org.eclipse.wst.jsdt.chromium.InvalidContextException
        - org.eclipse.wst.jsdt.chromium.util.MethodIsBlockingException
        - org.eclipse.wst.jsdt.core.UnimplementedException
      - org.eclipse.wst.jsdt.chromium.util.SignalRelay.AlreadySignalledException
      - org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.SourcePositionMapBuilder.CannotAddException
      - org.eclipse.wst.jsdt.chromium.UnsupportedVersionException
  - TitleAreaDialog
    - org.eclipse.wst.jsdt.chromium.debug.ui.source.SourceNameMapperContainerDialog
  - org.eclipse.wst.jsdt.core.ToolFactory
  - org.eclipse.wst.jsdt.core.search.TypeNameMatch
  - org.eclipse.wst.jsdt.core.search.TypeNameMatchRequestor
  - org.eclipse.wst.jsdt.core.search.TypeNameRequestor
  - org.eclipse.wst.jsdt.ui.dialogs.TypeSelectionExtension
  - org.eclipse.wst.jsdt.chromium.debug.core.util.UniqueKeyGenerator
  - org.eclipse.wst.jsdt.jsdoc.Util
  - org.eclipse.wst.jsdt.core.compiler.ValidationParticipant
  - org.eclipse.wst.jsdt.internal.core.builder.ValidationParticipantResult
    - org.eclipse.wst.jsdt.core.compiler.BuildContext
  - org.eclipse.wst.jsdt.chromium.debug.ui.actions.VariableBasedAction
    - org.eclipse.wst.jsdt.chromium.debug.ui.actions.LoadFullValueAction
      - org.eclipse.wst.jsdt.chromium.debug.ui.actions.LoadFullValueAction.ForExpression
      - org.eclipse.wst.jsdt.chromium.debug.ui.actions.LoadFullValueAction.ForVariable
    - org.eclipse.wst.jsdt.chromium.debug.ui.actions.OpenFunctionAction
      - org.eclipse.wst.jsdt.chromium.debug.ui.actions.OpenFunctionAction.ForExpression
      - org.eclipse.wst.jsdt.chromium.debug.ui.actions.OpenFunctionAction.ForVariable
    - org.eclipse.wst.jsdt.chromium.debug.ui.actions.WatchPropertyDescriptor
      - org.eclipse.wst.jsdt.chromium.debug.ui.actions.WatchPropertyDescriptor.ForExpression
      - org.eclipse.wst.jsdt.chromium.debug.ui.actions.WatchPropertyDescriptor.ForVariable
  - org.eclipse.wst.jsdt.chromium.debug.ui.actions.VariableBasedAction.ElementHandler
  - org.eclipse.wst.jsdt.chromium.Version (implements java.lang.Comparable<T>)
  - ViewerComparator
    - org.eclipse.wst.jsdt.ui.JavaScriptElementComparator
  - ViewerSorter
    - org.eclipse.wst.jsdt.ui.JavaElementSorter
  - org.eclipse.wst.jsdt.chromium.debug.core.model.VmResourceId
  - org.eclipse.wst.jsdt.chromium.debug.core.model.VmResourceIdMap<T>
  - org.eclipse.wst.jsdt.chromium.debug.core.model.VmResourceRef
  - org.eclipse.wst.jsdt.launching.VMRunnerConfiguration
  - org.eclipse.wst.jsdt.chromium.debug.core.VProjectSourceContainer
  - org.eclipse.wst.jsdt.chromium.debug.core.VProjectSourceContainer.LookupResult
  - org.eclipse.wst.jsdt.chromium.debug.core.VProjectSourceContainer.TypeDelegate
  - org.eclipse.wst.jsdt.chromium.debug.core.model.VProjectWorkspaceBridge (implements org.eclipse.wst.jsdt.chromium.debug.core.model.WorkspaceBridge)
  - org.eclipse.wst.jsdt.chromium.debug.core.model.VProjectWorkspaceBridge.FactoryImpl (implements org.eclipse.wst.jsdt.chromium.debug.core.model.WorkspaceBridge.Factory)
  - org.eclipse.wst.jsdt.chromium.debug.js.util.WindowsRegistryUtil
  - org.eclipse.wst.jsdt.chromium.wip.WipBackendFactory (implements org.eclipse.wst.jsdt.chromium.wip.WipBackend.Factory)
  - org.eclipse.wst.jsdt.chromium.debug.js.launchers.WIPLauncher
  - Wizard
    - org.eclipse.wst.jsdt.chromium.debug.ui.WizardUtils.LogicBasedWizard
  - WizardPage
    - org.eclipse.wst.jsdt.ui.wizards.NewElementWizardPage
      - org.eclipse.wst.jsdt.ui.wizards.BaseLibraryWizardPage (implements org.eclipse.wst.jsdt.ui.wizards.IJsGlobalScopeContainerPage, org.eclipse.wst.jsdt.ui.wizards.IJsGlobalScopeContainerPageExtension, org.eclipse.wst.jsdt.ui.wizards.IJsGlobalScopeContainerPageExtension2)
      - org.eclipse.wst.jsdt.ui.wizards.JavaCapabilityConfigurationPage
      - org.eclipse.wst.jsdt.ui.wizards.NewContainerWizardPage
        - org.eclipse.wst.jsdt.ui.wizards.NewTypeWizardPage
          - org.eclipse.wst.jsdt.ui.wizards.NewClassWizardPage
      - org.eclipse.wst.jsdt.ui.wizards.NewJavaProjectWizardPage
  - WizardPage
    - org.eclipse.wst.jsdt.chromium.debug.ui.WizardUtils.PageImpl<PE>
  - org.eclipse.wst.jsdt.chromium.debug.ui.WizardUtils
  - org.eclipse.wst.jsdt.chromium.debug.ui.WizardUtils.NextPageEnabler (implements org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.ScopeEnabler)
  - org.eclipse.wst.jsdt.chromium.debug.ui.WizardUtils.WizardFinishController (implements org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.ValueConsumer)
  - org.eclipse.wst.jsdt.chromium.debug.js.util.WorbenchResourceUtil
  - org.eclipse.wst.jsdt.js.common.util.WorkbenchResourceUtil
  - org.eclipse.wst.jsdt.core.WorkingCopyOwner
  - java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
    - org.eclipse.wst.jsdt.chromium.debug.core.model.ConsolePseudoProcess.Retransmitter
  - org.eclipse.wst.jsdt.jsdoc.XmlBasedSource (implements org.eclipse.wst.jsdt.jsdoc.IJsDocSource)
    - org.eclipse.wst.jsdt.jsdoc.msdn.IeFromMsdn
  - org.eclipse.wst.jsdt.jsdoc.XSLTMap

## Interface Hierarchy

- org.eclipse.wst.jsdt.chromium.util.AsyncFuture.Callback<RES>
- org.eclipse.wst.jsdt.chromium.util.AsyncFuture.Operation<RES>
- org.eclipse.wst.jsdt.chromium.Breakpoint
- org.eclipse.wst.jsdt.chromium.Breakpoint.Target.Visitor<R>
  - org.eclipse.wst.jsdt.chromium.BreakpointTypeExtension.FunctionSupport.Visitor<R>
  - org.eclipse.wst.jsdt.chromium.BreakpointTypeExtension.ScriptRegExpSupport.Visitor<R>
- org.eclipse.wst.jsdt.chromium.debug.core.model.BreakpointSynchronizer.BreakpointHelper
- org.eclipse.wst.jsdt.chromium.debug.core.model.BreakpointSynchronizer.BreakpointHelper.CreateCallback
- org.eclipse.wst.jsdt.chromium.debug.core.model.BreakpointSynchronizer.Callback
- org.eclipse.wst.jsdt.chromium.BreakpointTypeExtension
- org.eclipse.wst.jsdt.chromium.BreakpointTypeExtension.FunctionSupport
- org.eclipse.wst.jsdt.chromium.BreakpointTypeExtension.ScriptRegExpSupport
- org.eclipse.wst.jsdt.chromium.Browser
- org.eclipse.wst.jsdt.chromium.Browser.TabConnector
- org.eclipse.wst.jsdt.chromium.Browser.TabFetcher
- org.eclipse.wst.jsdt.chromium.CallFrame
- org.eclipse.wst.jsdt.chromium.debug.ui.actions.ChooseVmControl.Logic
- org.eclipse.wst.jsdt.chromium.debug.ui.actions.ChooseVmControl.Logic.Listener
- org.eclipse.wst.jsdt.chromium.debug.core.model.ChromiumLineBreakpoint.Helper.CreateOnRemoveCallback
- org.eclipse.wst.jsdt.chromium.ConnectionLogger
- org.eclipse.wst.jsdt.chromium.ConnectionLogger.ConnectionCloser
- org.eclipse.wst.jsdt.chromium.ConnectionLogger.Factory
- org.eclipse.wst.jsdt.chromium.ConnectionLogger.StreamListener
- org.eclipse.wst.jsdt.chromium.debug.core.model.ConnectionLoggerImpl.LogLifecycleListener
- org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector
  - org.eclipse.wst.jsdt.debug.core.jsdi.connect.AttachingConnector
  - org.eclipse.wst.jsdt.debug.core.jsdi.connect.LaunchingConnector
  - org.eclipse.wst.jsdt.debug.core.jsdi.connect.ListeningConnector
- org.eclipse.wst.jsdt.chromium.DebugContext
- org.eclipse.wst.jsdt.chromium.DebugContext.ContinueCallback
- org.eclipse.wst.jsdt.chromium.DebugEventListener
- org.eclipse.wst.jsdt.chromium.DebugEventListener.VmStatusListener
- org.eclipse.wst.jsdt.chromium.util.Destructable
- org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.Gettable<RES>
  - org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.ValueSource<T>
- org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.NormalExpression<T>
- org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.OkButtonElements
- org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.Optional<V>
- org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.Scope
- org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.ScopeEnabler
- org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.SwitchBase<T>
  - org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.OptionalSwitcher<T>
  - org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.Switcher<T>
- org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.ValueConsumer
- org.eclipse.wst.jsdt.chromium.wip.EvaluateToMappingExtension
- org.eclipse.wst.jsdt.debug.core.jsdi.event.EventQueue
- org.eclipse.wst.jsdt.debug.core.jsdi.request.EventRequestManager
- org.eclipse.wst.jsdt.chromium.ExceptionData
- org.eclipse.wst.jsdt.chromium.FunctionScopeExtension
- org.eclipse.wst.jsdt.chromium.util.GenericCallback<T>
- org.eclipse.wst.jsdt.core.IAccessRule
- org.eclipse.wst.jsdt.core.ast.IAllocationExpression
  - org.eclipse.wst.jsdt.core.ast.IJsDocAllocationExpression
  - org.eclipse.wst.jsdt.core.ast.IQualifiedAllocationExpression
- org.eclipse.wst.jsdt.core.ast.IASTNode
  - org.eclipse.wst.jsdt.core.ast.IAbstractFunctionDeclaration
    - org.eclipse.wst.jsdt.core.ast.IConstructorDeclaration
    - org.eclipse.wst.jsdt.core.ast.IFunctionDeclaration
  - org.eclipse.wst.jsdt.core.ast.IAbstractVariableDeclaration
    - org.eclipse.wst.jsdt.core.ast.IArgument
    - org.eclipse.wst.jsdt.core.ast.IFieldDeclaration
      - org.eclipse.wst.jsdt.core.ast.IInitializer
    - org.eclipse.wst.jsdt.core.ast.IInitializer
    - org.eclipse.wst.jsdt.core.ast.ILocalDeclaration (also extends org.eclipse.wst.jsdt.internal.compiler.lookup.InvocationSite)
      - org.eclipse.wst.jsdt.core.ast.IArgument
  - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
  - org.eclipse.wst.jsdt.core.ast.IArgument
  - org.eclipse.wst.jsdt.core.ast.IArrayAllocationExpression
  - org.eclipse.wst.jsdt.core.ast.IArrayInitializer
  - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
  - org.eclipse.wst.jsdt.core.ast.IArrayReference
  - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
  - org.eclipse.wst.jsdt.core.ast.IAssignment
    - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
      - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
      - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
    - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
    - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
  - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
    - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
    - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
    - org.eclipse.wst.jsdt.core.ast.IEqualExpression
    - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
  - org.eclipse.wst.jsdt.core.ast.IBlock
  - org.eclipse.wst.jsdt.core.ast.IBranchStatement
    - org.eclipse.wst.jsdt.core.ast.IBreakStatement
    - org.eclipse.wst.jsdt.core.ast.IContinueStatement
  - org.eclipse.wst.jsdt.core.ast.IBreakStatement
  - org.eclipse.wst.jsdt.core.ast.ICaseStatement
  - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
  - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
    - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
    - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
  - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
  - org.eclipse.wst.jsdt.core.ast.IConstructorDeclaration
  - org.eclipse.wst.jsdt.core.ast.IContinueStatement
  - org.eclipse.wst.jsdt.core.ast.IDebuggerStatement
  - org.eclipse.wst.jsdt.core.ast.IDoStatement
  - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
  - org.eclipse.wst.jsdt.core.ast.IEmptyExpression
  - org.eclipse.wst.jsdt.core.ast.IEmptyStatement
  - org.eclipse.wst.jsdt.core.ast.IEqualExpression
  - org.eclipse.wst.jsdt.core.ast.IExplicitConstructorCall
  - org.eclipse.wst.jsdt.core.ast.IExpression
    - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
    - org.eclipse.wst.jsdt.core.ast.IArrayAllocationExpression
    - org.eclipse.wst.jsdt.core.ast.IArrayInitializer
    - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IArrayReference
    - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IAssignment
      - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
        - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
        - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
      - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
      - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
    - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
      - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
      - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
      - org.eclipse.wst.jsdt.core.ast.IEqualExpression
      - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
    - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
    - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
      - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
      - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
    - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
    - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
    - org.eclipse.wst.jsdt.core.ast.IEmptyExpression
    - org.eclipse.wst.jsdt.core.ast.IEqualExpression
    - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
    - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
    - org.eclipse.wst.jsdt.core.ast.IFieldReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
    - org.eclipse.wst.jsdt.core.ast.IFunctionCall
      - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
    - org.eclipse.wst.jsdt.core.ast.IFunctionExpression
    - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
    - org.eclipse.wst.jsdt.core.ast.IIntLiteral
      - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
    - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
    - org.eclipse.wst.jsdt.core.ast.IJsDocArgumentExpression
    - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
    - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IListExpression
    - org.eclipse.wst.jsdt.core.ast.ILiteral
      - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
      - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
      - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
      - org.eclipse.wst.jsdt.core.ast.IIntLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
        - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
        - org.eclipse.wst.jsdt.core.ast.INullLiteral
        - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
        - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
      - org.eclipse.wst.jsdt.core.ast.INullLiteral
      - org.eclipse.wst.jsdt.core.ast.INumberLiteral
        - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteral
          - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
      - org.eclipse.wst.jsdt.core.ast.IStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
      - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
      - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
      - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
    - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
      - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
      - org.eclipse.wst.jsdt.core.ast.INullLiteral
      - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
      - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
    - org.eclipse.wst.jsdt.core.ast.INameReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
      - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
    - org.eclipse.wst.jsdt.core.ast.INullLiteral
    - org.eclipse.wst.jsdt.core.ast.INumberLiteral
      - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
      - org.eclipse.wst.jsdt.core.ast.IIntLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
    - org.eclipse.wst.jsdt.core.ast.IObjectLiteral
    - org.eclipse.wst.jsdt.core.ast.IObjectLiteralField
    - org.eclipse.wst.jsdt.core.ast.IOperatorExpression
      - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
      - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
        - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.IEqualExpression
        - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
      - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
      - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
      - org.eclipse.wst.jsdt.core.ast.IEqualExpression
      - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
      - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
      - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
    - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
    - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
    - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
    - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
    - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
    - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IReference
      - org.eclipse.wst.jsdt.core.ast.IArrayReference
      - org.eclipse.wst.jsdt.core.ast.IFieldReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.INameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
        - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
      - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.ISuperReference
      - org.eclipse.wst.jsdt.core.ast.IThisReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
        - org.eclipse.wst.jsdt.core.ast.ISuperReference
    - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
    - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
    - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IStringLiteral
      - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
      - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
    - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
    - org.eclipse.wst.jsdt.core.ast.ISuperReference
    - org.eclipse.wst.jsdt.core.ast.IThisReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
      - org.eclipse.wst.jsdt.core.ast.ISuperReference
    - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
    - org.eclipse.wst.jsdt.core.ast.ITypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
    - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
  - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
  - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
  - org.eclipse.wst.jsdt.core.ast.IFieldDeclaration
    - org.eclipse.wst.jsdt.core.ast.IInitializer
  - org.eclipse.wst.jsdt.core.ast.IFieldReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
  - org.eclipse.wst.jsdt.core.ast.IForeachStatement
  - org.eclipse.wst.jsdt.core.ast.IForInStatement
  - org.eclipse.wst.jsdt.core.ast.IForStatement
  - org.eclipse.wst.jsdt.core.ast.IFunctionCall
    - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
  - org.eclipse.wst.jsdt.core.ast.IFunctionDeclaration
  - org.eclipse.wst.jsdt.core.ast.IFunctionExpression
  - org.eclipse.wst.jsdt.core.ast.IIfStatement
  - org.eclipse.wst.jsdt.core.ast.IImportReference
  - org.eclipse.wst.jsdt.core.ast.IInitializer
  - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
  - org.eclipse.wst.jsdt.core.ast.IIntLiteral
    - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
  - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
  - org.eclipse.wst.jsdt.core.ast.IJsDoc
  - org.eclipse.wst.jsdt.core.ast.IJsDocArgumentExpression
  - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
  - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
  - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
  - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
  - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
  - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
  - org.eclipse.wst.jsdt.core.ast.IJsDocReturnStatement
  - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
  - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
  - org.eclipse.wst.jsdt.core.ast.ILabeledStatement
  - org.eclipse.wst.jsdt.core.ast.IListExpression
  - org.eclipse.wst.jsdt.core.ast.ILiteral
    - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
    - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
    - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
    - org.eclipse.wst.jsdt.core.ast.IIntLiteral
      - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
    - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
    - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
      - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
      - org.eclipse.wst.jsdt.core.ast.INullLiteral
      - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
      - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
    - org.eclipse.wst.jsdt.core.ast.INullLiteral
    - org.eclipse.wst.jsdt.core.ast.INumberLiteral
      - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
      - org.eclipse.wst.jsdt.core.ast.IIntLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
    - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
    - org.eclipse.wst.jsdt.core.ast.IStringLiteral
      - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
      - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
    - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
    - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
    - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
  - org.eclipse.wst.jsdt.core.ast.ILocalDeclaration (also extends org.eclipse.wst.jsdt.core.ast.IAbstractVariableDeclaration, org.eclipse.wst.jsdt.internal.compiler.lookup.InvocationSite)
    - org.eclipse.wst.jsdt.core.ast.IArgument
  - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
    - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
    - org.eclipse.wst.jsdt.core.ast.INullLiteral
    - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
    - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
  - org.eclipse.wst.jsdt.core.ast.INameReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
    - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
    - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
  - org.eclipse.wst.jsdt.core.ast.INullLiteral
  - org.eclipse.wst.jsdt.core.ast.INumberLiteral
    - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
    - org.eclipse.wst.jsdt.core.ast.IIntLiteral
      - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
    - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
  - org.eclipse.wst.jsdt.core.ast.IObjectLiteral
  - org.eclipse.wst.jsdt.core.ast.IObjectLiteralField
  - org.eclipse.wst.jsdt.core.ast.IOperatorExpression
    - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
    - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
      - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
      - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
      - org.eclipse.wst.jsdt.core.ast.IEqualExpression
      - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
    - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
    - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
    - org.eclipse.wst.jsdt.core.ast.IEqualExpression
    - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
    - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
    - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
  - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
  - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
  - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
  - org.eclipse.wst.jsdt.core.ast.IProgramElement
    - org.eclipse.wst.jsdt.core.ast.IAbstractFunctionDeclaration
      - org.eclipse.wst.jsdt.core.ast.IConstructorDeclaration
      - org.eclipse.wst.jsdt.core.ast.IFunctionDeclaration
    - org.eclipse.wst.jsdt.core.ast.IAbstractVariableDeclaration
      - org.eclipse.wst.jsdt.core.ast.IArgument
      - org.eclipse.wst.jsdt.core.ast.IFieldDeclaration
        - org.eclipse.wst.jsdt.core.ast.IInitializer
      - org.eclipse.wst.jsdt.core.ast.IInitializer
      - org.eclipse.wst.jsdt.core.ast.ILocalDeclaration (also extends org.eclipse.wst.jsdt.internal.compiler.lookup.InvocationSite)
        - org.eclipse.wst.jsdt.core.ast.IArgument
    - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
    - org.eclipse.wst.jsdt.core.ast.IArgument
    - org.eclipse.wst.jsdt.core.ast.IArrayAllocationExpression
    - org.eclipse.wst.jsdt.core.ast.IArrayInitializer
    - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IArrayReference
    - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IAssignment
      - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
        - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
        - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
      - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
      - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
    - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
      - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
      - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
      - org.eclipse.wst.jsdt.core.ast.IEqualExpression
      - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
    - org.eclipse.wst.jsdt.core.ast.IBlock
    - org.eclipse.wst.jsdt.core.ast.IBranchStatement
      - org.eclipse.wst.jsdt.core.ast.IBreakStatement
      - org.eclipse.wst.jsdt.core.ast.IContinueStatement
    - org.eclipse.wst.jsdt.core.ast.IBreakStatement
    - org.eclipse.wst.jsdt.core.ast.ICaseStatement
    - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
    - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
      - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
      - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
    - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
    - org.eclipse.wst.jsdt.core.ast.IConstructorDeclaration
    - org.eclipse.wst.jsdt.core.ast.IContinueStatement
    - org.eclipse.wst.jsdt.core.ast.IDebuggerStatement
    - org.eclipse.wst.jsdt.core.ast.IDoStatement
    - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
    - org.eclipse.wst.jsdt.core.ast.IEmptyExpression
    - org.eclipse.wst.jsdt.core.ast.IEmptyStatement
    - org.eclipse.wst.jsdt.core.ast.IEqualExpression
    - org.eclipse.wst.jsdt.core.ast.IExplicitConstructorCall
    - org.eclipse.wst.jsdt.core.ast.IExpression
      - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
      - org.eclipse.wst.jsdt.core.ast.IArrayAllocationExpression
      - org.eclipse.wst.jsdt.core.ast.IArrayInitializer
      - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayReference
      - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IAssignment
        - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
          - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
          - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
        - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
        - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
      - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
        - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.IEqualExpression
        - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
      - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
      - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
        - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
        - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
      - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
      - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
      - org.eclipse.wst.jsdt.core.ast.IEmptyExpression
      - org.eclipse.wst.jsdt.core.ast.IEqualExpression
      - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
      - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
      - org.eclipse.wst.jsdt.core.ast.IFieldReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
      - org.eclipse.wst.jsdt.core.ast.IFunctionCall
        - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
      - org.eclipse.wst.jsdt.core.ast.IFunctionExpression
      - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
      - org.eclipse.wst.jsdt.core.ast.IIntLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IJsDocArgumentExpression
      - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
      - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IListExpression
      - org.eclipse.wst.jsdt.core.ast.ILiteral
        - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
        - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteral
          - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
          - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
          - org.eclipse.wst.jsdt.core.ast.INullLiteral
          - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
          - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
        - org.eclipse.wst.jsdt.core.ast.INullLiteral
        - org.eclipse.wst.jsdt.core.ast.INumberLiteral
          - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
          - org.eclipse.wst.jsdt.core.ast.IIntLiteral
            - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
          - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
        - org.eclipse.wst.jsdt.core.ast.IStringLiteral
          - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
          - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
        - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
        - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
        - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
      - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
        - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
        - org.eclipse.wst.jsdt.core.ast.INullLiteral
        - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
        - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
      - org.eclipse.wst.jsdt.core.ast.INameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
        - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.INullLiteral
      - org.eclipse.wst.jsdt.core.ast.INumberLiteral
        - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteral
          - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IObjectLiteral
      - org.eclipse.wst.jsdt.core.ast.IObjectLiteralField
      - org.eclipse.wst.jsdt.core.ast.IOperatorExpression
        - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
        - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
          - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
          - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
          - org.eclipse.wst.jsdt.core.ast.IEqualExpression
          - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
        - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
        - org.eclipse.wst.jsdt.core.ast.IEqualExpression
        - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
        - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
        - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
      - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
      - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
      - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
      - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IReference
        - org.eclipse.wst.jsdt.core.ast.IArrayReference
        - org.eclipse.wst.jsdt.core.ast.IFieldReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.INameReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
          - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
          - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
        - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.ISuperReference
        - org.eclipse.wst.jsdt.core.ast.IThisReference
          - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
          - org.eclipse.wst.jsdt.core.ast.ISuperReference
      - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
      - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
      - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
      - org.eclipse.wst.jsdt.core.ast.ISuperReference
      - org.eclipse.wst.jsdt.core.ast.IThisReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
        - org.eclipse.wst.jsdt.core.ast.ISuperReference
      - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
      - org.eclipse.wst.jsdt.core.ast.ITypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
          - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
      - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
    - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
    - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
    - org.eclipse.wst.jsdt.core.ast.IFieldDeclaration
      - org.eclipse.wst.jsdt.core.ast.IInitializer
    - org.eclipse.wst.jsdt.core.ast.IFieldReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
    - org.eclipse.wst.jsdt.core.ast.IForeachStatement
    - org.eclipse.wst.jsdt.core.ast.IForInStatement
    - org.eclipse.wst.jsdt.core.ast.IForStatement
    - org.eclipse.wst.jsdt.core.ast.IFunctionCall
      - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
    - org.eclipse.wst.jsdt.core.ast.IFunctionDeclaration
    - org.eclipse.wst.jsdt.core.ast.IFunctionExpression
    - org.eclipse.wst.jsdt.core.ast.IIfStatement
    - org.eclipse.wst.jsdt.core.ast.IInitializer
    - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
    - org.eclipse.wst.jsdt.core.ast.IIntLiteral
      - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
    - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
    - org.eclipse.wst.jsdt.core.ast.IJsDocArgumentExpression
    - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
    - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocReturnStatement
    - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.ILabeledStatement
    - org.eclipse.wst.jsdt.core.ast.IListExpression
    - org.eclipse.wst.jsdt.core.ast.ILiteral
      - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
      - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
      - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
      - org.eclipse.wst.jsdt.core.ast.IIntLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
        - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
        - org.eclipse.wst.jsdt.core.ast.INullLiteral
        - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
        - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
      - org.eclipse.wst.jsdt.core.ast.INullLiteral
      - org.eclipse.wst.jsdt.core.ast.INumberLiteral
        - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteral
          - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
      - org.eclipse.wst.jsdt.core.ast.IStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
      - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
      - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
      - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
    - org.eclipse.wst.jsdt.core.ast.ILocalDeclaration (also extends org.eclipse.wst.jsdt.core.ast.IAbstractVariableDeclaration, org.eclipse.wst.jsdt.internal.compiler.lookup.InvocationSite)
      - org.eclipse.wst.jsdt.core.ast.IArgument
    - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
      - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
      - org.eclipse.wst.jsdt.core.ast.INullLiteral
      - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
      - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
    - org.eclipse.wst.jsdt.core.ast.INameReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
      - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
    - org.eclipse.wst.jsdt.core.ast.INullLiteral
    - org.eclipse.wst.jsdt.core.ast.INumberLiteral
      - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
      - org.eclipse.wst.jsdt.core.ast.IIntLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
    - org.eclipse.wst.jsdt.core.ast.IObjectLiteral
    - org.eclipse.wst.jsdt.core.ast.IObjectLiteralField
    - org.eclipse.wst.jsdt.core.ast.IOperatorExpression
      - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
      - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
        - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.IEqualExpression
        - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
      - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
      - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
      - org.eclipse.wst.jsdt.core.ast.IEqualExpression
      - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
      - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
      - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
    - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
    - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
    - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
    - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
    - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
    - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IReference
      - org.eclipse.wst.jsdt.core.ast.IArrayReference
      - org.eclipse.wst.jsdt.core.ast.IFieldReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.INameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
        - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
      - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.ISuperReference
      - org.eclipse.wst.jsdt.core.ast.IThisReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
        - org.eclipse.wst.jsdt.core.ast.ISuperReference
    - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
    - org.eclipse.wst.jsdt.core.ast.IReturnStatement
      - org.eclipse.wst.jsdt.core.ast.IJsDocReturnStatement
    - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
    - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IStatement
      - org.eclipse.wst.jsdt.core.ast.IAbstractFunctionDeclaration
        - org.eclipse.wst.jsdt.core.ast.IConstructorDeclaration
        - org.eclipse.wst.jsdt.core.ast.IFunctionDeclaration
      - org.eclipse.wst.jsdt.core.ast.IAbstractVariableDeclaration
        - org.eclipse.wst.jsdt.core.ast.IArgument
        - org.eclipse.wst.jsdt.core.ast.IFieldDeclaration
          - org.eclipse.wst.jsdt.core.ast.IInitializer
        - org.eclipse.wst.jsdt.core.ast.IInitializer
        - org.eclipse.wst.jsdt.core.ast.ILocalDeclaration (also extends org.eclipse.wst.jsdt.internal.compiler.lookup.InvocationSite)
          - org.eclipse.wst.jsdt.core.ast.IArgument
      - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
      - org.eclipse.wst.jsdt.core.ast.IArgument
      - org.eclipse.wst.jsdt.core.ast.IArrayAllocationExpression
      - org.eclipse.wst.jsdt.core.ast.IArrayInitializer
      - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayReference
      - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IAssignment
        - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
          - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
          - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
        - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
        - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
      - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
        - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.IEqualExpression
        - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
      - org.eclipse.wst.jsdt.core.ast.IBlock
      - org.eclipse.wst.jsdt.core.ast.IBranchStatement
        - org.eclipse.wst.jsdt.core.ast.IBreakStatement
        - org.eclipse.wst.jsdt.core.ast.IContinueStatement
      - org.eclipse.wst.jsdt.core.ast.IBreakStatement
      - org.eclipse.wst.jsdt.core.ast.ICaseStatement
      - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
      - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
        - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
        - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
      - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
      - org.eclipse.wst.jsdt.core.ast.IConstructorDeclaration
      - org.eclipse.wst.jsdt.core.ast.IContinueStatement
      - org.eclipse.wst.jsdt.core.ast.IDebuggerStatement
      - org.eclipse.wst.jsdt.core.ast.IDoStatement
      - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
      - org.eclipse.wst.jsdt.core.ast.IEmptyExpression
      - org.eclipse.wst.jsdt.core.ast.IEmptyStatement
      - org.eclipse.wst.jsdt.core.ast.IEqualExpression
      - org.eclipse.wst.jsdt.core.ast.IExplicitConstructorCall
      - org.eclipse.wst.jsdt.core.ast.IExpression
        - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
        - org.eclipse.wst.jsdt.core.ast.IArrayAllocationExpression
        - org.eclipse.wst.jsdt.core.ast.IArrayInitializer
        - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayReference
        - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IAssignment
          - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
            - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
            - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
          - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
          - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
        - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
          - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
          - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
          - org.eclipse.wst.jsdt.core.ast.IEqualExpression
          - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
        - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
          - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
          - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
        - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
        - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
        - org.eclipse.wst.jsdt.core.ast.IEmptyExpression
        - org.eclipse.wst.jsdt.core.ast.IEqualExpression
        - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
        - org.eclipse.wst.jsdt.core.ast.IFieldReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
        - org.eclipse.wst.jsdt.core.ast.IFunctionCall
          - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
        - org.eclipse.wst.jsdt.core.ast.IFunctionExpression
        - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
        - org.eclipse.wst.jsdt.core.ast.IIntLiteral
          - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IJsDocArgumentExpression
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
        - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IListExpression
        - org.eclipse.wst.jsdt.core.ast.ILiteral
          - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
          - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
          - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
          - org.eclipse.wst.jsdt.core.ast.IIntLiteral
            - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
          - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
          - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
            - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
            - org.eclipse.wst.jsdt.core.ast.INullLiteral
            - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
            - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
          - org.eclipse.wst.jsdt.core.ast.INullLiteral
          - org.eclipse.wst.jsdt.core.ast.INumberLiteral
            - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
            - org.eclipse.wst.jsdt.core.ast.IIntLiteral
              - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
            - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
          - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
          - org.eclipse.wst.jsdt.core.ast.IStringLiteral
            - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
            - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
          - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
          - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
          - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
        - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
          - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
          - org.eclipse.wst.jsdt.core.ast.INullLiteral
          - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
          - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
        - org.eclipse.wst.jsdt.core.ast.INameReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
          - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
          - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.INullLiteral
        - org.eclipse.wst.jsdt.core.ast.INumberLiteral
          - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
          - org.eclipse.wst.jsdt.core.ast.IIntLiteral
            - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
          - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IObjectLiteral
        - org.eclipse.wst.jsdt.core.ast.IObjectLiteralField
        - org.eclipse.wst.jsdt.core.ast.IOperatorExpression
          - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
          - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
            - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
            - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
            - org.eclipse.wst.jsdt.core.ast.IEqualExpression
            - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
          - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
          - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
          - org.eclipse.wst.jsdt.core.ast.IEqualExpression
          - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
          - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
          - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
        - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
        - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
        - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
        - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IReference
          - org.eclipse.wst.jsdt.core.ast.IArrayReference
          - org.eclipse.wst.jsdt.core.ast.IFieldReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
          - org.eclipse.wst.jsdt.core.ast.INameReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
            - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
            - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
              - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
          - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
          - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
          - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
          - org.eclipse.wst.jsdt.core.ast.ISuperReference
          - org.eclipse.wst.jsdt.core.ast.IThisReference
            - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
            - org.eclipse.wst.jsdt.core.ast.ISuperReference
        - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
        - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
          - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IStringLiteral
          - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
          - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
        - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
        - org.eclipse.wst.jsdt.core.ast.ISuperReference
        - org.eclipse.wst.jsdt.core.ast.IThisReference
          - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
          - org.eclipse.wst.jsdt.core.ast.ISuperReference
        - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
        - org.eclipse.wst.jsdt.core.ast.ITypeReference
          - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
          - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
            - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
              - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
            - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
              - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
        - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
      - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
      - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
      - org.eclipse.wst.jsdt.core.ast.IFieldDeclaration
        - org.eclipse.wst.jsdt.core.ast.IInitializer
      - org.eclipse.wst.jsdt.core.ast.IFieldReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
      - org.eclipse.wst.jsdt.core.ast.IForeachStatement
      - org.eclipse.wst.jsdt.core.ast.IForInStatement
      - org.eclipse.wst.jsdt.core.ast.IForStatement
      - org.eclipse.wst.jsdt.core.ast.IFunctionCall
        - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
      - org.eclipse.wst.jsdt.core.ast.IFunctionDeclaration
      - org.eclipse.wst.jsdt.core.ast.IFunctionExpression
      - org.eclipse.wst.jsdt.core.ast.IIfStatement
      - org.eclipse.wst.jsdt.core.ast.IInitializer
      - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
      - org.eclipse.wst.jsdt.core.ast.IIntLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IJsDocArgumentExpression
      - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
      - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocReturnStatement
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.ILabeledStatement
      - org.eclipse.wst.jsdt.core.ast.IListExpression
      - org.eclipse.wst.jsdt.core.ast.ILiteral
        - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
        - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteral
          - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
          - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
          - org.eclipse.wst.jsdt.core.ast.INullLiteral
          - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
          - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
        - org.eclipse.wst.jsdt.core.ast.INullLiteral
        - org.eclipse.wst.jsdt.core.ast.INumberLiteral
          - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
          - org.eclipse.wst.jsdt.core.ast.IIntLiteral
            - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
          - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
        - org.eclipse.wst.jsdt.core.ast.IStringLiteral
          - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
          - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
        - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
        - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
        - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
      - org.eclipse.wst.jsdt.core.ast.ILocalDeclaration (also extends org.eclipse.wst.jsdt.core.ast.IAbstractVariableDeclaration, org.eclipse.wst.jsdt.internal.compiler.lookup.InvocationSite)
        - org.eclipse.wst.jsdt.core.ast.IArgument
      - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
        - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
        - org.eclipse.wst.jsdt.core.ast.INullLiteral
        - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
        - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
      - org.eclipse.wst.jsdt.core.ast.INameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
        - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.INullLiteral
      - org.eclipse.wst.jsdt.core.ast.INumberLiteral
        - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteral
          - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IObjectLiteral
      - org.eclipse.wst.jsdt.core.ast.IObjectLiteralField
      - org.eclipse.wst.jsdt.core.ast.IOperatorExpression
        - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
        - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
          - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
          - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
          - org.eclipse.wst.jsdt.core.ast.IEqualExpression
          - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
        - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
        - org.eclipse.wst.jsdt.core.ast.IEqualExpression
        - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
        - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
        - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
      - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
      - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
      - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
      - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IReference
        - org.eclipse.wst.jsdt.core.ast.IArrayReference
        - org.eclipse.wst.jsdt.core.ast.IFieldReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.INameReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
          - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
          - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
        - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.ISuperReference
        - org.eclipse.wst.jsdt.core.ast.IThisReference
          - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
          - org.eclipse.wst.jsdt.core.ast.ISuperReference
      - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
      - org.eclipse.wst.jsdt.core.ast.IReturnStatement
        - org.eclipse.wst.jsdt.core.ast.IJsDocReturnStatement
      - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
      - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
      - org.eclipse.wst.jsdt.core.ast.ISubRoutineStatement
        - org.eclipse.wst.jsdt.core.ast.ITryStatement
      - org.eclipse.wst.jsdt.core.ast.ISuperReference
      - org.eclipse.wst.jsdt.core.ast.ISwitchStatement
      - org.eclipse.wst.jsdt.core.ast.IThisReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
        - org.eclipse.wst.jsdt.core.ast.ISuperReference
      - org.eclipse.wst.jsdt.core.ast.IThrowStatement
      - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
      - org.eclipse.wst.jsdt.core.ast.ITryStatement
      - org.eclipse.wst.jsdt.core.ast.ITypeDeclaration
      - org.eclipse.wst.jsdt.core.ast.ITypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
          - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
      - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
      - org.eclipse.wst.jsdt.core.ast.IWhileStatement
      - org.eclipse.wst.jsdt.core.ast.IWithStatement
    - org.eclipse.wst.jsdt.core.ast.IStringLiteral
      - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
      - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
    - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
    - org.eclipse.wst.jsdt.core.ast.ISubRoutineStatement
      - org.eclipse.wst.jsdt.core.ast.ITryStatement
    - org.eclipse.wst.jsdt.core.ast.ISuperReference
    - org.eclipse.wst.jsdt.core.ast.ISwitchStatement
    - org.eclipse.wst.jsdt.core.ast.IThisReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
      - org.eclipse.wst.jsdt.core.ast.ISuperReference
    - org.eclipse.wst.jsdt.core.ast.IThrowStatement
    - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
    - org.eclipse.wst.jsdt.core.ast.ITryStatement
    - org.eclipse.wst.jsdt.core.ast.ITypeDeclaration
    - org.eclipse.wst.jsdt.core.ast.ITypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
    - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
    - org.eclipse.wst.jsdt.core.ast.IWhileStatement
    - org.eclipse.wst.jsdt.core.ast.IWithStatement
  - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
  - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
  - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
  - org.eclipse.wst.jsdt.core.ast.IReference
    - org.eclipse.wst.jsdt.core.ast.IArrayReference
    - org.eclipse.wst.jsdt.core.ast.IFieldReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
    - org.eclipse.wst.jsdt.core.ast.INameReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
      - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
    - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
    - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
    - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
    - org.eclipse.wst.jsdt.core.ast.ISuperReference
    - org.eclipse.wst.jsdt.core.ast.IThisReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
      - org.eclipse.wst.jsdt.core.ast.ISuperReference
  - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
  - org.eclipse.wst.jsdt.core.ast.IReturnStatement
    - org.eclipse.wst.jsdt.core.ast.IJsDocReturnStatement
  - org.eclipse.wst.jsdt.core.ast.IScriptFileDeclaration
  - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
  - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
  - org.eclipse.wst.jsdt.core.ast.IStatement
    - org.eclipse.wst.jsdt.core.ast.IAbstractFunctionDeclaration
      - org.eclipse.wst.jsdt.core.ast.IConstructorDeclaration
      - org.eclipse.wst.jsdt.core.ast.IFunctionDeclaration
    - org.eclipse.wst.jsdt.core.ast.IAbstractVariableDeclaration
      - org.eclipse.wst.jsdt.core.ast.IArgument
      - org.eclipse.wst.jsdt.core.ast.IFieldDeclaration
        - org.eclipse.wst.jsdt.core.ast.IInitializer
      - org.eclipse.wst.jsdt.core.ast.IInitializer
      - org.eclipse.wst.jsdt.core.ast.ILocalDeclaration (also extends org.eclipse.wst.jsdt.internal.compiler.lookup.InvocationSite)
        - org.eclipse.wst.jsdt.core.ast.IArgument
    - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
    - org.eclipse.wst.jsdt.core.ast.IArgument
    - org.eclipse.wst.jsdt.core.ast.IArrayAllocationExpression
    - org.eclipse.wst.jsdt.core.ast.IArrayInitializer
    - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IArrayReference
    - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IAssignment
      - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
        - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
        - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
      - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
      - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
    - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
      - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
      - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
      - org.eclipse.wst.jsdt.core.ast.IEqualExpression
      - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
    - org.eclipse.wst.jsdt.core.ast.IBlock
    - org.eclipse.wst.jsdt.core.ast.IBranchStatement
      - org.eclipse.wst.jsdt.core.ast.IBreakStatement
      - org.eclipse.wst.jsdt.core.ast.IContinueStatement
    - org.eclipse.wst.jsdt.core.ast.IBreakStatement
    - org.eclipse.wst.jsdt.core.ast.ICaseStatement
    - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
    - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
      - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
      - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
    - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
    - org.eclipse.wst.jsdt.core.ast.IConstructorDeclaration
    - org.eclipse.wst.jsdt.core.ast.IContinueStatement
    - org.eclipse.wst.jsdt.core.ast.IDebuggerStatement
    - org.eclipse.wst.jsdt.core.ast.IDoStatement
    - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
    - org.eclipse.wst.jsdt.core.ast.IEmptyExpression
    - org.eclipse.wst.jsdt.core.ast.IEmptyStatement
    - org.eclipse.wst.jsdt.core.ast.IEqualExpression
    - org.eclipse.wst.jsdt.core.ast.IExplicitConstructorCall
    - org.eclipse.wst.jsdt.core.ast.IExpression
      - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
      - org.eclipse.wst.jsdt.core.ast.IArrayAllocationExpression
      - org.eclipse.wst.jsdt.core.ast.IArrayInitializer
      - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayReference
      - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IAssignment
        - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
          - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
          - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
        - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
        - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
      - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
        - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.IEqualExpression
        - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
      - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
      - org.eclipse.wst.jsdt.core.ast.ICompoundAssignment
        - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
        - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
      - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
      - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
      - org.eclipse.wst.jsdt.core.ast.IEmptyExpression
      - org.eclipse.wst.jsdt.core.ast.IEqualExpression
      - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
      - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
      - org.eclipse.wst.jsdt.core.ast.IFieldReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
      - org.eclipse.wst.jsdt.core.ast.IFunctionCall
        - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
      - org.eclipse.wst.jsdt.core.ast.IFunctionExpression
      - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
      - org.eclipse.wst.jsdt.core.ast.IIntLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IJsDocArgumentExpression
      - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
      - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IListExpression
      - org.eclipse.wst.jsdt.core.ast.ILiteral
        - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
        - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteral
          - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
          - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
          - org.eclipse.wst.jsdt.core.ast.INullLiteral
          - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
          - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
        - org.eclipse.wst.jsdt.core.ast.INullLiteral
        - org.eclipse.wst.jsdt.core.ast.INumberLiteral
          - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
          - org.eclipse.wst.jsdt.core.ast.IIntLiteral
            - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
          - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
        - org.eclipse.wst.jsdt.core.ast.IStringLiteral
          - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
          - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
        - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
        - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
        - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
      - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
        - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
        - org.eclipse.wst.jsdt.core.ast.INullLiteral
        - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
        - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
      - org.eclipse.wst.jsdt.core.ast.INameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
        - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.INullLiteral
      - org.eclipse.wst.jsdt.core.ast.INumberLiteral
        - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteral
          - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IObjectLiteral
      - org.eclipse.wst.jsdt.core.ast.IObjectLiteralField
      - org.eclipse.wst.jsdt.core.ast.IOperatorExpression
        - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
        - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
          - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
          - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
          - org.eclipse.wst.jsdt.core.ast.IEqualExpression
          - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
        - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
        - org.eclipse.wst.jsdt.core.ast.IEqualExpression
        - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
        - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
        - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
      - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
      - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
      - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
      - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IReference
        - org.eclipse.wst.jsdt.core.ast.IArrayReference
        - org.eclipse.wst.jsdt.core.ast.IFieldReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.INameReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
          - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
          - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
        - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.ISuperReference
        - org.eclipse.wst.jsdt.core.ast.IThisReference
          - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
          - org.eclipse.wst.jsdt.core.ast.ISuperReference
      - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
      - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
      - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
      - org.eclipse.wst.jsdt.core.ast.ISuperReference
      - org.eclipse.wst.jsdt.core.ast.IThisReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
        - org.eclipse.wst.jsdt.core.ast.ISuperReference
      - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
      - org.eclipse.wst.jsdt.core.ast.ITypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
          - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
            - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
      - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
    - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
    - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
    - org.eclipse.wst.jsdt.core.ast.IFieldDeclaration
      - org.eclipse.wst.jsdt.core.ast.IInitializer
    - org.eclipse.wst.jsdt.core.ast.IFieldReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
    - org.eclipse.wst.jsdt.core.ast.IForeachStatement
    - org.eclipse.wst.jsdt.core.ast.IForInStatement
    - org.eclipse.wst.jsdt.core.ast.IForStatement
    - org.eclipse.wst.jsdt.core.ast.IFunctionCall
      - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
    - org.eclipse.wst.jsdt.core.ast.IFunctionDeclaration
    - org.eclipse.wst.jsdt.core.ast.IFunctionExpression
    - org.eclipse.wst.jsdt.core.ast.IIfStatement
    - org.eclipse.wst.jsdt.core.ast.IInitializer
    - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
    - org.eclipse.wst.jsdt.core.ast.IIntLiteral
      - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
    - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
    - org.eclipse.wst.jsdt.core.ast.IJsDocArgumentExpression
    - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocMessageSend
    - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocReturnStatement
    - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.ILabeledStatement
    - org.eclipse.wst.jsdt.core.ast.IListExpression
    - org.eclipse.wst.jsdt.core.ast.ILiteral
      - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
      - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
      - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
      - org.eclipse.wst.jsdt.core.ast.IIntLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
        - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
        - org.eclipse.wst.jsdt.core.ast.INullLiteral
        - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
        - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
      - org.eclipse.wst.jsdt.core.ast.INullLiteral
      - org.eclipse.wst.jsdt.core.ast.INumberLiteral
        - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteral
          - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
      - org.eclipse.wst.jsdt.core.ast.IStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
        - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
      - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
      - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
      - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
    - org.eclipse.wst.jsdt.core.ast.ILocalDeclaration (also extends org.eclipse.wst.jsdt.core.ast.IAbstractVariableDeclaration, org.eclipse.wst.jsdt.internal.compiler.lookup.InvocationSite)
      - org.eclipse.wst.jsdt.core.ast.IArgument
    - org.eclipse.wst.jsdt.core.ast.IMagicLiteral
      - org.eclipse.wst.jsdt.core.ast.IFalseLiteral
      - org.eclipse.wst.jsdt.core.ast.INullLiteral
      - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
      - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
    - org.eclipse.wst.jsdt.core.ast.INameReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
      - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
    - org.eclipse.wst.jsdt.core.ast.INullLiteral
    - org.eclipse.wst.jsdt.core.ast.INumberLiteral
      - org.eclipse.wst.jsdt.core.ast.IDoubleLiteral
      - org.eclipse.wst.jsdt.core.ast.IIntLiteral
        - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
      - org.eclipse.wst.jsdt.core.ast.IIntLiteralMinValue
    - org.eclipse.wst.jsdt.core.ast.IObjectLiteral
    - org.eclipse.wst.jsdt.core.ast.IObjectLiteralField
    - org.eclipse.wst.jsdt.core.ast.IOperatorExpression
      - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
      - org.eclipse.wst.jsdt.core.ast.IBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.IAND_AND_Expression
        - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
        - org.eclipse.wst.jsdt.core.ast.IEqualExpression
        - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
      - org.eclipse.wst.jsdt.core.ast.ICombinedBinaryExpression
      - org.eclipse.wst.jsdt.core.ast.IConditionalExpression
      - org.eclipse.wst.jsdt.core.ast.IEqualExpression
      - org.eclipse.wst.jsdt.core.ast.IInstanceOfExpression
      - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
      - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
    - org.eclipse.wst.jsdt.core.ast.IOR_OR_Expression
    - org.eclipse.wst.jsdt.core.ast.IPostfixExpression
    - org.eclipse.wst.jsdt.core.ast.IPrefixExpression
    - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
    - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
    - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IReference
      - org.eclipse.wst.jsdt.core.ast.IArrayReference
      - org.eclipse.wst.jsdt.core.ast.IFieldReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocFieldReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.INameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
        - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedNameReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
      - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
      - org.eclipse.wst.jsdt.core.ast.ISuperReference
      - org.eclipse.wst.jsdt.core.ast.IThisReference
        - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
        - org.eclipse.wst.jsdt.core.ast.ISuperReference
    - org.eclipse.wst.jsdt.core.ast.IRegExLiteral
    - org.eclipse.wst.jsdt.core.ast.IReturnStatement
      - org.eclipse.wst.jsdt.core.ast.IJsDocReturnStatement
    - org.eclipse.wst.jsdt.core.ast.ISingleNameReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleNameReference
    - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IStringLiteral
      - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
      - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
    - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
    - org.eclipse.wst.jsdt.core.ast.ISubRoutineStatement
      - org.eclipse.wst.jsdt.core.ast.ITryStatement
    - org.eclipse.wst.jsdt.core.ast.ISuperReference
    - org.eclipse.wst.jsdt.core.ast.ISwitchStatement
    - org.eclipse.wst.jsdt.core.ast.IThisReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
      - org.eclipse.wst.jsdt.core.ast.ISuperReference
    - org.eclipse.wst.jsdt.core.ast.IThrowStatement
    - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
    - org.eclipse.wst.jsdt.core.ast.ITryStatement
    - org.eclipse.wst.jsdt.core.ast.ITypeDeclaration
    - org.eclipse.wst.jsdt.core.ast.ITypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
          - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
    - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
    - org.eclipse.wst.jsdt.core.ast.IWhileStatement
    - org.eclipse.wst.jsdt.core.ast.IWithStatement
  - org.eclipse.wst.jsdt.core.ast.IStringLiteral
    - org.eclipse.wst.jsdt.core.ast.IExtendedStringLiteral
    - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
  - org.eclipse.wst.jsdt.core.ast.IStringLiteralConcatenation
  - org.eclipse.wst.jsdt.core.ast.ISubRoutineStatement
    - org.eclipse.wst.jsdt.core.ast.ITryStatement
  - org.eclipse.wst.jsdt.core.ast.ISuperReference
  - org.eclipse.wst.jsdt.core.ast.ISwitchStatement
  - org.eclipse.wst.jsdt.core.ast.IThisReference
    - org.eclipse.wst.jsdt.core.ast.IQualifiedThisReference
    - org.eclipse.wst.jsdt.core.ast.ISuperReference
  - org.eclipse.wst.jsdt.core.ast.IThrowStatement
  - org.eclipse.wst.jsdt.core.ast.ITrueLiteral
  - org.eclipse.wst.jsdt.core.ast.ITryStatement
  - org.eclipse.wst.jsdt.core.ast.ITypeDeclaration
  - org.eclipse.wst.jsdt.core.ast.ITypeReference
    - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocImplicitTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
    - org.eclipse.wst.jsdt.core.ast.IQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayQualifiedTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArrayQualifiedTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocQualifiedTypeReference
    - org.eclipse.wst.jsdt.core.ast.ISingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IArrayTypeReference
        - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocArraySingleTypeReference
      - org.eclipse.wst.jsdt.core.ast.IJsDocSingleTypeReference
  - org.eclipse.wst.jsdt.core.ast.IUnaryExpression
  - org.eclipse.wst.jsdt.core.ast.IUndefinedLiteral
  - org.eclipse.wst.jsdt.core.ast.IWhileStatement
  - org.eclipse.wst.jsdt.core.ast.IWithStatement
- org.eclipse.wst.jsdt.core.dom.IBinding
  - org.eclipse.wst.jsdt.core.dom.IFunctionBinding
  - org.eclipse.wst.jsdt.core.dom.IPackageBinding
  - org.eclipse.wst.jsdt.core.dom.ITypeBinding
  - org.eclipse.wst.jsdt.core.dom.IVariableBinding
- org.eclipse.wst.jsdt.core.IBuffer
- org.eclipse.wst.jsdt.core.IBufferChangedListener
- org.eclipse.wst.jsdt.core.IBufferFactory
- org.eclipse.wst.jsdt.core.ICodeAssist
  - org.eclipse.wst.jsdt.core.IClassFile
  - org.eclipse.wst.jsdt.core.IJavaScriptUnit (also extends org.eclipse.wst.jsdt.core.ISourceManipulation, org.eclipse.wst.jsdt.core.ITypeRoot)
  - org.eclipse.wst.jsdt.core.ITypeRoot (also extends org.eclipse.wst.jsdt.core.IFunctionContainer, org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceReference)
    - org.eclipse.wst.jsdt.core.IClassFile
    - org.eclipse.wst.jsdt.core.IJavaScriptUnit (also extends org.eclipse.wst.jsdt.core.ISourceManipulation)
- org.eclipse.wst.jsdt.core.eval.ICodeSnippetRequestor
- org.eclipse.wst.jsdt.ui.text.IColorManager
- org.eclipse.wst.jsdt.ui.text.IColorManagerExtension
- org.eclipse.wst.jsdt.ui.IContextMenuConstants
- org.eclipse.wst.jsdt.core.ICorrectionRequestor
- org.eclipse.wst.jsdt.ui.IDocumentationReader
- org.eclipse.wst.jsdt.core.IElementChangedListener
- org.eclipse.wst.jsdt.core.eval.IEvaluationContext
- org.eclipse.wst.jsdt.core.dom.IExtendedModifier
- org.eclipse.wst.jsdt.core.IFunctionContainer
  - org.eclipse.wst.jsdt.core.IClassFile
  - org.eclipse.wst.jsdt.core.IJavaScriptUnit (also extends org.eclipse.wst.jsdt.core.ISourceManipulation, org.eclipse.wst.jsdt.core.ITypeRoot)
  - org.eclipse.wst.jsdt.core.IType (also extends org.eclipse.wst.jsdt.core.IMember)
  - org.eclipse.wst.jsdt.core.ITypeRoot (also extends org.eclipse.wst.jsdt.core.ICodeAssist, org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceReference)
    - org.eclipse.wst.jsdt.core.IClassFile
    - org.eclipse.wst.jsdt.core.IJavaScriptUnit (also extends org.eclipse.wst.jsdt.core.ISourceManipulation)
- org.eclipse.wst.jsdt.core.eval.IGlobalVariable
- org.eclipse.wst.jsdt.chromium.IgnoreCountBreakpointExtension
- org.eclipse.wst.jsdt.core.IIncludePathAttribute
- org.eclipse.wst.jsdt.core.IIncludePathEntry
- org.eclipse.wst.jsdt.core.infer.IInferenceFile
- org.eclipse.wst.jsdt.core.infer.IInferEngine
- org.eclipse.wst.jsdt.core.infer.IInferEngineExtension
- org.eclipse.wst.jsdt.ui.text.java.IInvocationContext
- org.eclipse.wst.jsdt.core.IJarEntryResource
- org.eclipse.wst.jsdt.ui.text.java.IJavaCompletionProposal
- org.eclipse.wst.jsdt.ui.text.java.IJavaCompletionProposalComputer
- org.eclipse.wst.jsdt.ui.text.java.IJavadocCompletionProcessor
- org.eclipse.wst.jsdt.ui.actions.IJavaEditorActionDefinitionIds
- org.eclipse.wst.jsdt.ui.text.java.hover.IJavaEditorTextHover
- org.eclipse.wst.jsdt.ui.text.folding.IJavaFoldingPreferenceBlock
- org.eclipse.wst.jsdt.ui.text.folding.IJavaFoldingStructureProvider
- org.eclipse.wst.jsdt.ui.text.folding.IJavaFoldingStructureProviderExtension
- org.eclipse.wst.jsdt.launching.IJavaLaunchConfigurationConstants
- org.eclipse.wst.jsdt.debug.core.breakpoints.IJavaScriptBreakpoint
  - org.eclipse.wst.jsdt.debug.core.breakpoints.IJavaScriptFunctionBreakpoint
  - org.eclipse.wst.jsdt.debug.core.breakpoints.IJavaScriptLineBreakpoint
    - org.eclipse.wst.jsdt.debug.core.breakpoints.IJavaScriptFunctionBreakpoint
    - org.eclipse.wst.jsdt.debug.core.breakpoints.IJavaScriptLoadBreakpoint
  - org.eclipse.wst.jsdt.debug.core.breakpoints.IJavaScriptLoadBreakpoint
- org.eclipse.wst.jsdt.debug.core.breakpoints.IJavaScriptBreakpointParticipant
- org.eclipse.wst.jsdt.ui.text.IJavaScriptColorConstants
- org.eclipse.wst.jsdt.debug.core.model.IJavaScriptDebugTarget
- org.eclipse.wst.jsdt.core.IJavaScriptElementDelta
- org.eclipse.wst.jsdt.core.refactoring.IJavaScriptElementMapper
- org.eclipse.wst.jsdt.ui.IJavaScriptElementSearchConstants
- org.eclipse.wst.jsdt.core.IJavaScriptModelMarker
- org.eclipse.wst.jsdt.core.IJavaScriptModelStatus
- org.eclipse.wst.jsdt.core.IJavaScriptModelStatusConstants
- org.eclipse.wst.jsdt.ui.text.IJavaScriptPartitions
- org.eclipse.wst.jsdt.core.refactoring.IJavaScriptRefactorings
- org.eclipse.wst.jsdt.core.search.IJavaScriptSearchConstants
- org.eclipse.wst.jsdt.core.search.IJavaScriptSearchScope
- org.eclipse.wst.jsdt.debug.core.model.IJavaScriptStackFrame
- org.eclipse.wst.jsdt.debug.core.model.IJavaScriptThread
- org.eclipse.wst.jsdt.debug.core.model.IJavaScriptValue
  - org.eclipse.wst.jsdt.debug.core.model.IJavaScriptPrimitiveValue
- org.eclipse.wst.jsdt.jsdoc.IJsDocSource
- org.eclipse.wst.jsdt.core.IJsGlobalScopeContainer
- org.eclipse.wst.jsdt.core.IJsGlobalScopeContainerInitializer
- org.eclipse.wst.jsdt.ui.wizards.IJsGlobalScopeContainerPage
- org.eclipse.wst.jsdt.ui.wizards.IJsGlobalScopeContainerPageExtension
- org.eclipse.wst.jsdt.ui.wizards.IJsGlobalScopeContainerPageExtension2
- org.eclipse.wst.jsdt.core.ILookupScope
  - org.eclipse.wst.jsdt.core.IClassFile
  - org.eclipse.wst.jsdt.core.IExportContainer (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceReference)
  - org.eclipse.wst.jsdt.core.IExportDeclaration (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.ISourceManipulation, org.eclipse.wst.jsdt.core.ISourceReference)
  - org.eclipse.wst.jsdt.core.IField
  - org.eclipse.wst.jsdt.core.IFunction
  - org.eclipse.wst.jsdt.core.IImportContainer (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceReference)
  - org.eclipse.wst.jsdt.core.IImportDeclaration (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.ISourceManipulation, org.eclipse.wst.jsdt.core.ISourceReference)
  - org.eclipse.wst.jsdt.core.IInitializer
  - org.eclipse.wst.jsdt.core.IJavaScriptElement
    - org.eclipse.wst.jsdt.core.IClassFile
    - org.eclipse.wst.jsdt.core.IExportContainer (also extends org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceReference)
    - org.eclipse.wst.jsdt.core.IExportDeclaration (also extends org.eclipse.wst.jsdt.core.ISourceManipulation, org.eclipse.wst.jsdt.core.ISourceReference)
    - org.eclipse.wst.jsdt.core.IField
    - org.eclipse.wst.jsdt.core.IFunction
    - org.eclipse.wst.jsdt.core.IImportContainer (also extends org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceReference)
    - org.eclipse.wst.jsdt.core.IImportDeclaration (also extends org.eclipse.wst.jsdt.core.ISourceManipulation, org.eclipse.wst.jsdt.core.ISourceReference)
    - org.eclipse.wst.jsdt.core.IInitializer
    - org.eclipse.wst.jsdt.core.IJavaScriptModel (also extends org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.IParent)
    - org.eclipse.wst.jsdt.core.IJavaScriptProject (also extends org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.IParent)
    - org.eclipse.wst.jsdt.core.IJavaScriptUnit (also extends org.eclipse.wst.jsdt.core.ISourceManipulation, org.eclipse.wst.jsdt.core.ITypeRoot)
    - org.eclipse.wst.jsdt.core.ILocalVariable (also extends org.eclipse.wst.jsdt.core.ISourceReference)
    - org.eclipse.wst.jsdt.core.IMember (also extends org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceManipulation, org.eclipse.wst.jsdt.core.ISourceReference)
      - org.eclipse.wst.jsdt.core.IField
      - org.eclipse.wst.jsdt.core.IFunction
      - org.eclipse.wst.jsdt.core.IInitializer
      - org.eclipse.wst.jsdt.core.IType (also extends org.eclipse.wst.jsdt.core.IFunctionContainer)
    - org.eclipse.wst.jsdt.core.IPackageFragment (also extends org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceManipulation)
    - org.eclipse.wst.jsdt.core.IPackageFragmentRoot (also extends org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.IParent)
    - org.eclipse.wst.jsdt.core.IType (also extends org.eclipse.wst.jsdt.core.IFunctionContainer, org.eclipse.wst.jsdt.core.IMember)
    - org.eclipse.wst.jsdt.core.ITypeRoot (also extends org.eclipse.wst.jsdt.core.ICodeAssist, org.eclipse.wst.jsdt.core.IFunctionContainer, org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceReference)
      - org.eclipse.wst.jsdt.core.IClassFile
      - org.eclipse.wst.jsdt.core.IJavaScriptUnit (also extends org.eclipse.wst.jsdt.core.ISourceManipulation)
  - org.eclipse.wst.jsdt.core.IJavaScriptModel (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.IParent)
  - org.eclipse.wst.jsdt.core.IJavaScriptProject (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.IParent)
  - org.eclipse.wst.jsdt.core.IJavaScriptUnit (also extends org.eclipse.wst.jsdt.core.ISourceManipulation, org.eclipse.wst.jsdt.core.ITypeRoot)
  - org.eclipse.wst.jsdt.core.ILocalVariable (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.ISourceReference)
  - org.eclipse.wst.jsdt.core.IMember (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceManipulation, org.eclipse.wst.jsdt.core.ISourceReference)
    - org.eclipse.wst.jsdt.core.IField
    - org.eclipse.wst.jsdt.core.IFunction
    - org.eclipse.wst.jsdt.core.IInitializer
    - org.eclipse.wst.jsdt.core.IType (also extends org.eclipse.wst.jsdt.core.IFunctionContainer)
  - org.eclipse.wst.jsdt.core.IPackageFragment (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceManipulation)
  - org.eclipse.wst.jsdt.core.IPackageFragmentRoot (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.IParent)
  - org.eclipse.wst.jsdt.core.IType (also extends org.eclipse.wst.jsdt.core.IFunctionContainer, org.eclipse.wst.jsdt.core.IMember)
  - org.eclipse.wst.jsdt.core.ITypeRoot (also extends org.eclipse.wst.jsdt.core.ICodeAssist, org.eclipse.wst.jsdt.core.IFunctionContainer, org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceReference)
    - org.eclipse.wst.jsdt.core.IClassFile
    - org.eclipse.wst.jsdt.core.IJavaScriptUnit (also extends org.eclipse.wst.jsdt.core.ISourceManipulation)
- org.eclipse.wst.jsdt.ui.search.IMatchPresentation
- org.eclipse.wst.jsdt.core.util.IModifierConstants
- org.eclipse.wst.jsdt.core.infer.InferrenceProvider
- org.eclipse.wst.jsdt.internal.compiler.lookup.InvocationSite
  - org.eclipse.wst.jsdt.core.ast.IArgument
  - org.eclipse.wst.jsdt.core.ast.ILocalDeclaration (also extends org.eclipse.wst.jsdt.core.ast.IAbstractVariableDeclaration)
    - org.eclipse.wst.jsdt.core.ast.IArgument
- org.eclipse.wst.jsdt.core.IOpenable
  - org.eclipse.wst.jsdt.core.IClassFile
  - org.eclipse.wst.jsdt.core.IJavaScriptModel (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IParent)
  - org.eclipse.wst.jsdt.core.IJavaScriptProject (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IParent)
  - org.eclipse.wst.jsdt.core.IJavaScriptUnit (also extends org.eclipse.wst.jsdt.core.ISourceManipulation, org.eclipse.wst.jsdt.core.ITypeRoot)
  - org.eclipse.wst.jsdt.core.IPackageFragment (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceManipulation)
  - org.eclipse.wst.jsdt.core.IPackageFragmentRoot (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IParent)
  - org.eclipse.wst.jsdt.core.ITypeRoot (also extends org.eclipse.wst.jsdt.core.ICodeAssist, org.eclipse.wst.jsdt.core.IFunctionContainer, org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceReference)
    - org.eclipse.wst.jsdt.core.IClassFile
    - org.eclipse.wst.jsdt.core.IJavaScriptUnit (also extends org.eclipse.wst.jsdt.core.ISourceManipulation)
- org.eclipse.wst.jsdt.ui.IPackagesViewPart
- org.eclipse.wst.jsdt.core.IParent
  - org.eclipse.wst.jsdt.core.IClassFile
  - org.eclipse.wst.jsdt.core.IExportContainer (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.ISourceReference)
  - org.eclipse.wst.jsdt.core.IField
  - org.eclipse.wst.jsdt.core.IFunction
  - org.eclipse.wst.jsdt.core.IImportContainer (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.ISourceReference)
  - org.eclipse.wst.jsdt.core.IInitializer
  - org.eclipse.wst.jsdt.core.IJavaScriptModel (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IOpenable)
  - org.eclipse.wst.jsdt.core.IJavaScriptProject (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IOpenable)
  - org.eclipse.wst.jsdt.core.IJavaScriptUnit (also extends org.eclipse.wst.jsdt.core.ISourceManipulation, org.eclipse.wst.jsdt.core.ITypeRoot)
  - org.eclipse.wst.jsdt.core.IMember (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.ISourceManipulation, org.eclipse.wst.jsdt.core.ISourceReference)
    - org.eclipse.wst.jsdt.core.IField
    - org.eclipse.wst.jsdt.core.IFunction
    - org.eclipse.wst.jsdt.core.IInitializer
    - org.eclipse.wst.jsdt.core.IType (also extends org.eclipse.wst.jsdt.core.IFunctionContainer)
  - org.eclipse.wst.jsdt.core.IPackageFragment (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.ISourceManipulation)
  - org.eclipse.wst.jsdt.core.IPackageFragmentRoot (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IOpenable)
  - org.eclipse.wst.jsdt.core.IType (also extends org.eclipse.wst.jsdt.core.IFunctionContainer, org.eclipse.wst.jsdt.core.IMember)
  - org.eclipse.wst.jsdt.core.ITypeRoot (also extends org.eclipse.wst.jsdt.core.ICodeAssist, org.eclipse.wst.jsdt.core.IFunctionContainer, org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.ISourceReference)
    - org.eclipse.wst.jsdt.core.IClassFile
    - org.eclipse.wst.jsdt.core.IJavaScriptUnit (also extends org.eclipse.wst.jsdt.core.ISourceManipulation)
- org.eclipse.wst.jsdt.chromium.debug.core.model.IPredefinedSourceWrapProvider
- org.eclipse.wst.jsdt.core.compiler.IProblem
- org.eclipse.wst.jsdt.ui.text.java.IProblemLocation
- org.eclipse.wst.jsdt.core.IProblemRequestor
- org.eclipse.wst.jsdt.ui.search.IQueryParticipant
- org.eclipse.wst.jsdt.ui.text.java.IQuickAssistProcessor
- org.eclipse.wst.jsdt.ui.text.java.IQuickFixProcessor
- org.eclipse.wst.jsdt.ui.refactoring.IRefactoringProcessorIds
- org.eclipse.wst.jsdt.core.IRegion
- org.eclipse.wst.jsdt.launching.IRuntimeClasspathEntry
  - org.eclipse.wst.jsdt.launching.IRuntimeClasspathEntry2
- org.eclipse.wst.jsdt.launching.IRuntimeClasspathEntryResolver
  - org.eclipse.wst.jsdt.launching.IRuntimeClasspathEntryResolver2
- org.eclipse.wst.jsdt.launching.IRuntimeClasspathProvider
- org.eclipse.wst.jsdt.core.compiler.IScanner
- org.eclipse.wst.jsdt.debug.core.model.IScript
- org.eclipse.wst.jsdt.debug.core.model.IScriptGroup
- org.eclipse.wst.jsdt.debug.core.model.IScriptResolver
- org.eclipse.wst.jsdt.ui.search.ISearchRequestor
- org.eclipse.wst.jsdt.ui.ISharedImages
- org.eclipse.wst.jsdt.core.ISourceManipulation
  - org.eclipse.wst.jsdt.core.IExportDeclaration (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.ISourceReference)
  - org.eclipse.wst.jsdt.core.IField
  - org.eclipse.wst.jsdt.core.IFunction
  - org.eclipse.wst.jsdt.core.IImportDeclaration (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.ISourceReference)
  - org.eclipse.wst.jsdt.core.IInitializer
  - org.eclipse.wst.jsdt.core.IJavaScriptUnit (also extends org.eclipse.wst.jsdt.core.ITypeRoot)
  - org.eclipse.wst.jsdt.core.IMember (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceReference)
    - org.eclipse.wst.jsdt.core.IField
    - org.eclipse.wst.jsdt.core.IFunction
    - org.eclipse.wst.jsdt.core.IInitializer
    - org.eclipse.wst.jsdt.core.IType (also extends org.eclipse.wst.jsdt.core.IFunctionContainer)
  - org.eclipse.wst.jsdt.core.IPackageFragment (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.IParent)
  - org.eclipse.wst.jsdt.core.IType (also extends org.eclipse.wst.jsdt.core.IFunctionContainer, org.eclipse.wst.jsdt.core.IMember)
- org.eclipse.wst.jsdt.core.ISourceRange
- org.eclipse.wst.jsdt.core.ISourceReference
  - org.eclipse.wst.jsdt.core.IClassFile
  - org.eclipse.wst.jsdt.core.IExportContainer (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IParent)
  - org.eclipse.wst.jsdt.core.IExportDeclaration (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.ISourceManipulation)
  - org.eclipse.wst.jsdt.core.IField
  - org.eclipse.wst.jsdt.core.IFunction
  - org.eclipse.wst.jsdt.core.IImportContainer (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IParent)
  - org.eclipse.wst.jsdt.core.IImportDeclaration (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.ISourceManipulation)
  - org.eclipse.wst.jsdt.core.IInitializer
  - org.eclipse.wst.jsdt.core.IJavaScriptUnit (also extends org.eclipse.wst.jsdt.core.ISourceManipulation, org.eclipse.wst.jsdt.core.ITypeRoot)
  - org.eclipse.wst.jsdt.core.ILocalVariable (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement)
  - org.eclipse.wst.jsdt.core.IMember (also extends org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IParent, org.eclipse.wst.jsdt.core.ISourceManipulation)
    - org.eclipse.wst.jsdt.core.IField
    - org.eclipse.wst.jsdt.core.IFunction
    - org.eclipse.wst.jsdt.core.IInitializer
    - org.eclipse.wst.jsdt.core.IType (also extends org.eclipse.wst.jsdt.core.IFunctionContainer)
  - org.eclipse.wst.jsdt.core.IType (also extends org.eclipse.wst.jsdt.core.IFunctionContainer, org.eclipse.wst.jsdt.core.IMember)
  - org.eclipse.wst.jsdt.core.ITypeRoot (also extends org.eclipse.wst.jsdt.core.ICodeAssist, org.eclipse.wst.jsdt.core.IFunctionContainer, org.eclipse.wst.jsdt.core.IJavaScriptElement, org.eclipse.wst.jsdt.core.IOpenable, org.eclipse.wst.jsdt.core.IParent)
    - org.eclipse.wst.jsdt.core.IClassFile
    - org.eclipse.wst.jsdt.core.IJavaScriptUnit (also extends org.eclipse.wst.jsdt.core.ISourceManipulation)
- org.eclipse.wst.jsdt.js.common.build.system.ITask
- java.lang.Iterable<T>
  - java.util.Collection<E>
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.EventSet (also extends org.eclipse.wst.jsdt.debug.core.jsdi.Mirror, java.util.Set<E>)
    - java.util.Set<E>
      - org.eclipse.wst.jsdt.debug.core.jsdi.event.EventSet (also extends org.eclipse.wst.jsdt.debug.core.jsdi.Mirror)
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.EventSet (also extends org.eclipse.wst.jsdt.debug.core.jsdi.Mirror, java.util.Set<E>)
  - org.eclipse.wst.jsdt.chromium.debug.core.ScriptNameManipulator.FilePath
  - java.util.Set<E>
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.EventSet (also extends org.eclipse.wst.jsdt.debug.core.jsdi.Mirror)
- org.eclipse.wst.jsdt.core.compiler.ITerminalSymbols
- org.eclipse.wst.jsdt.core.dom.rewrite.ITrackedNodePosition
- org.eclipse.wst.jsdt.core.ITypeHierarchy
- org.eclipse.wst.jsdt.core.ITypeHierarchyChangedListener
- org.eclipse.wst.jsdt.ui.ITypeHierarchyViewPart
- org.eclipse.wst.jsdt.ui.dialogs.ITypeInfoFilterExtension
- org.eclipse.wst.jsdt.ui.dialogs.ITypeInfoImageProvider
- org.eclipse.wst.jsdt.ui.dialogs.ITypeInfoRequestor
- org.eclipse.wst.jsdt.ui.dialogs.ITypeSelectionComponent
- org.eclipse.wst.jsdt.launching.IVMInstall
- org.eclipse.wst.jsdt.launching.IVMInstall2
- org.eclipse.wst.jsdt.launching.IVMInstall3
- org.eclipse.wst.jsdt.launching.IVMInstallChangedListener
- org.eclipse.wst.jsdt.launching.IVMInstallType
- org.eclipse.wst.jsdt.launching.IVMRunner
- org.eclipse.wst.jsdt.ui.IWorkingCopyManager
- org.eclipse.wst.jsdt.ui.IWorkingCopyManagerExtension
- org.eclipse.wst.jsdt.ui.IWorkingCopyProvider
- org.eclipse.wst.jsdt.chromium.util.JavaScriptExpressionBuilder.ExpressionComponentFormatter
- org.eclipse.wst.jsdt.chromium.util.JavaScriptExpressionBuilder.VariableAccess
- org.eclipse.wst.jsdt.chromium.debug.core.model.JavaScriptFormatter
- org.eclipse.wst.jsdt.chromium.debug.core.model.JavaScriptFormatter.Result
- org.eclipse.wst.jsdt.chromium.debug.core.model.JavascriptThread.StateVisitor<R>
- org.eclipse.wst.jsdt.chromium.debug.core.model.JavascriptThread.SuspendedState
- org.eclipse.wst.jsdt.chromium.JavascriptVm
  - org.eclipse.wst.jsdt.chromium.BrowserTab
  - org.eclipse.wst.jsdt.chromium.StandaloneVm
  - org.eclipse.wst.jsdt.chromium.wip.WipJavascriptVm
- org.eclipse.wst.jsdt.chromium.JavascriptVm.BreakpointCallback
- org.eclipse.wst.jsdt.chromium.JavascriptVm.ListBreakpointsCallback
- org.eclipse.wst.jsdt.chromium.JavascriptVm.ScriptsCallback
- org.eclipse.wst.jsdt.chromium.JavascriptVm.SuspendCallback
- org.eclipse.wst.jsdt.chromium.debug.core.model.JavascriptVmEmbedder
- org.eclipse.wst.jsdt.chromium.debug.core.model.JavascriptVmEmbedder.ConnectionToRemote
- org.eclipse.wst.jsdt.chromium.debug.core.model.JavascriptVmEmbedder.Listener
- org.eclipse.wst.jsdt.chromium.debug.core.model.JavascriptVmEmbedder.VmConnector
- org.eclipse.wst.jsdt.chromium.JsDeclarativeVariable.SetValueCallback
- org.eclipse.wst.jsdt.chromium.JsEvaluateContext
- org.eclipse.wst.jsdt.chromium.JsEvaluateContext.EvaluateCallback
- org.eclipse.wst.jsdt.chromium.JsEvaluateContext.PrimitiveValueFactory
- org.eclipse.wst.jsdt.chromium.JsEvaluateContext.ResultOrException
- org.eclipse.wst.jsdt.chromium.JsEvaluateContext.ResultOrException.Visitor<R>
- org.eclipse.wst.jsdt.chromium.JsScope
  - org.eclipse.wst.jsdt.chromium.JsScope.Declarative
  - org.eclipse.wst.jsdt.chromium.JsScope.ObjectBased
- org.eclipse.wst.jsdt.chromium.JsScope.Visitor<R>
- org.eclipse.wst.jsdt.chromium.JsValue
  - org.eclipse.wst.jsdt.chromium.JsArray
  - org.eclipse.wst.jsdt.chromium.JsFunction
  - org.eclipse.wst.jsdt.chromium.JsObject
    - org.eclipse.wst.jsdt.chromium.JsArray
    - org.eclipse.wst.jsdt.chromium.JsFunction
- org.eclipse.wst.jsdt.chromium.JsValue.ReloadBiggerCallback
- org.eclipse.wst.jsdt.chromium.JsVariable
  - org.eclipse.wst.jsdt.chromium.JsDeclarativeVariable
  - org.eclipse.wst.jsdt.chromium.JsObjectProperty
- org.eclipse.wst.jsdt.chromium.debug.core.model.LaunchParams.LookupMode.Visitor<R>
- org.eclipse.wst.jsdt.chromium.util.LazyConstructable.Factory<T>
- org.eclipse.wst.jsdt.core.compiler.libraries.LibraryLocation
- org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditDiffViewer.Configuration
- org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditDiffViewer.FunctionNode
- org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditDiffViewer.Input
- org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditDiffViewer.SourcePosition
- org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditDiffViewer.SourceText
- org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditResultDialog.ErrorPositionHighlighter
- org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditResultDialog.Input
  - org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditResultDialog.SingleInput
- org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditResultDialog.MultipleResult
- org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditResultDialog.OldScriptData
- org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditResultDialog.SingleInputVisitor<RES>
  - org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditResultDialog.InputVisitor<RES>
- org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditResultDialog.SuccessResult
- org.eclipse.wst.jsdt.debug.core.jsdi.Locatable
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.BreakpointEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.request.BreakpointRequest (also extends org.eclipse.wst.jsdt.debug.core.jsdi.request.EventRequest)
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.DebuggerStatementEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.ExceptionEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.LocatableEvent (also extends org.eclipse.wst.jsdt.debug.core.jsdi.event.Event)
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.BreakpointEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.DebuggerStatementEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.ExceptionEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.ResumeEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.ScriptLoadEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.StepEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.SuspendEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.ThreadEnterEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.ThreadExitEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.ResumeEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.ScriptLoadEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.StepEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.SuspendEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.ThreadEnterEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.ThreadExitEvent
- org.eclipse.wst.jsdt.debug.core.jsdi.Location
- org.eclipse.wst.jsdt.debug.core.jsdi.Mirror
  - org.eclipse.wst.jsdt.debug.core.jsdi.ArrayReference
  - org.eclipse.wst.jsdt.debug.core.jsdi.BooleanValue
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.BreakpointEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.request.BreakpointRequest (also extends org.eclipse.wst.jsdt.debug.core.jsdi.request.EventRequest, org.eclipse.wst.jsdt.debug.core.jsdi.Locatable)
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.DebuggerStatementEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.request.DebuggerStatementRequest
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.Event
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.BreakpointEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.DebuggerStatementEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.ExceptionEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.LocatableEvent (also extends org.eclipse.wst.jsdt.debug.core.jsdi.Locatable)
      - org.eclipse.wst.jsdt.debug.core.jsdi.event.BreakpointEvent
      - org.eclipse.wst.jsdt.debug.core.jsdi.event.DebuggerStatementEvent
      - org.eclipse.wst.jsdt.debug.core.jsdi.event.ExceptionEvent
      - org.eclipse.wst.jsdt.debug.core.jsdi.event.ResumeEvent
      - org.eclipse.wst.jsdt.debug.core.jsdi.event.ScriptLoadEvent
      - org.eclipse.wst.jsdt.debug.core.jsdi.event.StepEvent
      - org.eclipse.wst.jsdt.debug.core.jsdi.event.SuspendEvent
      - org.eclipse.wst.jsdt.debug.core.jsdi.event.ThreadEnterEvent
      - org.eclipse.wst.jsdt.debug.core.jsdi.event.ThreadExitEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.ResumeEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.ScriptLoadEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.StepEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.SuspendEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.ThreadEnterEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.ThreadExitEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.VMDeathEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.VMDisconnectEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.request.EventRequest
    - org.eclipse.wst.jsdt.debug.core.jsdi.request.BreakpointRequest (also extends org.eclipse.wst.jsdt.debug.core.jsdi.Locatable)
    - org.eclipse.wst.jsdt.debug.core.jsdi.request.DebuggerStatementRequest
    - org.eclipse.wst.jsdt.debug.core.jsdi.request.ExceptionRequest
    - org.eclipse.wst.jsdt.debug.core.jsdi.request.ResumeRequest
    - org.eclipse.wst.jsdt.debug.core.jsdi.request.ScriptLoadRequest
    - org.eclipse.wst.jsdt.debug.core.jsdi.request.StepRequest
    - org.eclipse.wst.jsdt.debug.core.jsdi.request.SuspendRequest
    - org.eclipse.wst.jsdt.debug.core.jsdi.request.ThreadEnterRequest
    - org.eclipse.wst.jsdt.debug.core.jsdi.request.ThreadExitRequest
    - org.eclipse.wst.jsdt.debug.core.jsdi.request.VMDeathRequest
    - org.eclipse.wst.jsdt.debug.core.jsdi.request.VMDisconnectRequest
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.EventSet (also extends java.util.Set<E>)
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.ExceptionEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.request.ExceptionRequest
  - org.eclipse.wst.jsdt.debug.core.jsdi.FunctionReference
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.LocatableEvent (also extends org.eclipse.wst.jsdt.debug.core.jsdi.event.Event, org.eclipse.wst.jsdt.debug.core.jsdi.Locatable)
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.BreakpointEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.DebuggerStatementEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.ExceptionEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.ResumeEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.ScriptLoadEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.StepEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.SuspendEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.ThreadEnterEvent
    - org.eclipse.wst.jsdt.debug.core.jsdi.event.ThreadExitEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.NullValue
  - org.eclipse.wst.jsdt.debug.core.jsdi.NumberValue
  - org.eclipse.wst.jsdt.debug.core.jsdi.ObjectReference
    - org.eclipse.wst.jsdt.debug.core.jsdi.ArrayReference
    - org.eclipse.wst.jsdt.debug.core.jsdi.FunctionReference
  - org.eclipse.wst.jsdt.debug.core.jsdi.PrimitiveValue
    - org.eclipse.wst.jsdt.debug.core.jsdi.BooleanValue
    - org.eclipse.wst.jsdt.debug.core.jsdi.NumberValue
  - org.eclipse.wst.jsdt.debug.core.jsdi.Property
    - org.eclipse.wst.jsdt.debug.core.jsdi.Variable
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.ResumeEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.request.ResumeRequest
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.ScriptLoadEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.request.ScriptLoadRequest
  - org.eclipse.wst.jsdt.debug.core.jsdi.ScriptReference
  - org.eclipse.wst.jsdt.debug.core.jsdi.StackFrame
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.StepEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.request.StepRequest
  - org.eclipse.wst.jsdt.debug.core.jsdi.StringValue
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.SuspendEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.request.SuspendRequest
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.ThreadEnterEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.request.ThreadEnterRequest
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.ThreadExitEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.request.ThreadExitRequest
  - org.eclipse.wst.jsdt.debug.core.jsdi.ThreadReference
  - org.eclipse.wst.jsdt.debug.core.jsdi.UndefinedValue
  - org.eclipse.wst.jsdt.debug.core.jsdi.Value
    - org.eclipse.wst.jsdt.debug.core.jsdi.ArrayReference
    - org.eclipse.wst.jsdt.debug.core.jsdi.BooleanValue
    - org.eclipse.wst.jsdt.debug.core.jsdi.FunctionReference
    - org.eclipse.wst.jsdt.debug.core.jsdi.NullValue
    - org.eclipse.wst.jsdt.debug.core.jsdi.NumberValue
    - org.eclipse.wst.jsdt.debug.core.jsdi.ObjectReference
      - org.eclipse.wst.jsdt.debug.core.jsdi.ArrayReference
      - org.eclipse.wst.jsdt.debug.core.jsdi.FunctionReference
    - org.eclipse.wst.jsdt.debug.core.jsdi.PrimitiveValue
      - org.eclipse.wst.jsdt.debug.core.jsdi.BooleanValue
      - org.eclipse.wst.jsdt.debug.core.jsdi.NumberValue
    - org.eclipse.wst.jsdt.debug.core.jsdi.StringValue
    - org.eclipse.wst.jsdt.debug.core.jsdi.UndefinedValue
  - org.eclipse.wst.jsdt.debug.core.jsdi.Variable
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.VMDeathEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.request.VMDeathRequest
  - org.eclipse.wst.jsdt.debug.core.jsdi.event.VMDisconnectEvent
  - org.eclipse.wst.jsdt.debug.core.jsdi.request.VMDisconnectRequest
- org.eclipse.wst.jsdt.chromium.debug.core.model.NamedConnectionLoggerFactory
- org.eclipse.wst.jsdt.chromium.debug.core.util.RangeBinarySearch.Input
- org.eclipse.wst.jsdt.chromium.RelayOk
- org.eclipse.wst.jsdt.chromium.RemoteValueMapping
  - org.eclipse.wst.jsdt.chromium.wip.PermanentRemoteValueMapping
- org.eclipse.wst.jsdt.chromium.RestartFrameExtension
- org.eclipse.wst.jsdt.chromium.debug.core.ScriptNameManipulator
- org.eclipse.wst.jsdt.chromium.debug.ui.actions.SelectionBasedAction.ActionRunnable
- java.io.Serializable
  - org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.Argument
    - org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.BooleanArgument
    - org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.IntegerArgument
    - org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.SelectedArgument
    - org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.StringArgument
  - org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.BooleanArgument
  - org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.IntegerArgument
  - org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.SelectedArgument
  - org.eclipse.wst.jsdt.debug.core.jsdi.connect.Connector.StringArgument
- org.eclipse.wst.jsdt.chromium.util.SignalRelay.Callback<S>
- org.eclipse.wst.jsdt.chromium.util.SignalRelay.SignalConverter<FROM,TO>
- org.eclipse.wst.jsdt.chromium.debug.ui.source.SourceNameMapperContainerDialog.PresetFieldValues
- org.eclipse.wst.jsdt.chromium.debug.ui.source.SourceNameMapperContainerDialog.Result
- org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.SourcePositionMap
- org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.SourcePositionMap.Token
- org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.SourcePositionMapBuilder
- org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.SourcePositionMapBuilder.MappingHandle
- org.eclipse.wst.jsdt.chromium.debug.core.model.SourceWrapSupport.Wrapper
- org.eclipse.wst.jsdt.chromium.debug.core.model.SourceWrapSupport.Wrapper.Match
- org.eclipse.wst.jsdt.chromium.SyncCallback
- org.eclipse.wst.jsdt.chromium.TabDebugEventListener
- org.eclipse.wst.jsdt.chromium.debug.ui.TableUtils.ValueAdapter<F,T>
- org.eclipse.wst.jsdt.chromium.debug.core.model.TabSelector
- org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.TextSectionMapping
- org.eclipse.wst.jsdt.chromium.TextStreamPosition
- org.eclipse.wst.jsdt.chromium.debug.core.util.UniqueKeyGenerator.Factory<E>
- org.eclipse.wst.jsdt.chromium.UpdatableScript
  - org.eclipse.wst.jsdt.chromium.Script
- org.eclipse.wst.jsdt.chromium.UpdatableScript.ChangeDescription
- org.eclipse.wst.jsdt.chromium.UpdatableScript.Failure
  - org.eclipse.wst.jsdt.chromium.UpdatableScript.CompileErrorFailure
- org.eclipse.wst.jsdt.chromium.UpdatableScript.Failure.Visitor<R>
- org.eclipse.wst.jsdt.chromium.UpdatableScript.FunctionNode<T>
  - org.eclipse.wst.jsdt.chromium.UpdatableScript.NewFunctionNode
  - org.eclipse.wst.jsdt.chromium.UpdatableScript.OldFunctionNode
- org.eclipse.wst.jsdt.chromium.UpdatableScript.FunctionPositions
- org.eclipse.wst.jsdt.chromium.UpdatableScript.TextualDiff
- org.eclipse.wst.jsdt.chromium.UpdatableScript.UpdateCallback
- org.eclipse.wst.jsdt.chromium.debug.core.model.Value.ReloadValueCallback
- org.eclipse.wst.jsdt.chromium.debug.ui.actions.VariableBasedAction.VariableWrapper
- org.eclipse.wst.jsdt.debug.core.jsdi.VirtualMachine
- org.eclipse.wst.jsdt.chromium.debug.core.model.VmResource
- org.eclipse.wst.jsdt.chromium.debug.core.model.VmResource.Metadata
  - org.eclipse.wst.jsdt.chromium.debug.core.model.VmResource.ScriptHolder
- org.eclipse.wst.jsdt.chromium.debug.core.model.VmResourceRef.Visitor<R>
- org.eclipse.wst.jsdt.chromium.wip.WipBackend
- org.eclipse.wst.jsdt.chromium.wip.WipBackend.Factory
- org.eclipse.wst.jsdt.chromium.wip.eclipse.WipBackExtensionPoint
- org.eclipse.wst.jsdt.chromium.wip.WipBrowser
- org.eclipse.wst.jsdt.chromium.wip.WipBrowser.WipTabConnector
- org.eclipse.wst.jsdt.chromium.wip.WipBrowserFactory
- org.eclipse.wst.jsdt.chromium.wip.WipBrowserFactory.LoggerFactory
- org.eclipse.wst.jsdt.chromium.wip.WipBrowserTab
- org.eclipse.wst.jsdt.chromium.debug.core.model.WipTabSelector
- org.eclipse.wst.jsdt.chromium.debug.core.model.WipTabSelector.BrowserAndBackend
- org.eclipse.wst.jsdt.chromium.debug.ui.WizardUtils.PageElements
- org.eclipse.wst.jsdt.chromium.debug.ui.WizardUtils.PageElementsFactory<T>
- org.eclipse.wst.jsdt.chromium.debug.ui.WizardUtils.PageListener
- org.eclipse.wst.jsdt.chromium.debug.ui.WizardUtils.WizardFinisher
- org.eclipse.wst.jsdt.chromium.debug.ui.WizardUtils.WizardLogic
- org.eclipse.wst.jsdt.chromium.debug.ui.WizardUtils.WizardPageSet
- org.eclipse.wst.jsdt.chromium.debug.core.model.WorkspaceBridge
- org.eclipse.wst.jsdt.chromium.debug.core.model.WorkspaceBridge.BreakpointHandler
- org.eclipse.wst.jsdt.chromium.debug.core.model.WorkspaceBridge.Factory
- org.eclipse.wst.jsdt.chromium.debug.core.model.WorkspaceBridge.JsLabelProvider

## Annotation Type Hierarchy

- org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.NormalExpression.Calculate (implements java.lang.annotation.Annotation)
- org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.NormalExpression.DependencyGetter (implements java.lang.annotation.Annotation)
- org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.BranchVariableGetter (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.eclipse.wst.jsdt.core.dom.VariableKind
    - org.eclipse.wst.jsdt.core.dom.ObjectLiteralField.FieldKind
    - org.eclipse.wst.jsdt.chromium.UpdatableScript.ChangeStatus
    - org.eclipse.wst.jsdt.chromium.Script.Type
    - org.eclipse.wst.jsdt.chromium.JsValue.Type
    - org.eclipse.wst.jsdt.chromium.JsScope.Type
    - org.eclipse.wst.jsdt.chromium.JavascriptVm.ExceptionCatchMode
    - org.eclipse.wst.jsdt.chromium.DebugContext.StepAction
    - org.eclipse.wst.jsdt.chromium.DebugContext.State
    - org.eclipse.wst.jsdt.chromium.debug.core.model.LaunchParams.LookupMode
    - org.eclipse.wst.jsdt.chromium.debug.core.model.IgnoreCountData.State
    - org.eclipse.wst.jsdt.chromium.debug.core.model.ChromiumLineBreakpoint.MutableProperty
    - org.eclipse.wst.jsdt.chromium.debug.core.model.BreakpointSynchronizer.Direction
    - org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.TextSectionMapping.Direction
    - org.eclipse.wst.jsdt.chromium.debug.core.sourcemap.SourcePositionMap.TranslateDirection
    - org.eclipse.wst.jsdt.chromium.debug.core.util.PlatformUtil.OS
    - org.eclipse.wst.jsdt.chromium.debug.ui.DialogUtils.MessagePriority
    - org.eclipse.wst.jsdt.chromium.debug.ui.liveedit.LiveEditDiffViewer.Side
    - org.eclipse.wst.jsdt.js.bower.BowerCommands
    - org.eclipse.wst.jsdt.js.common.util.PlatformUtil.OS
    - org.eclipse.wst.jsdt.js.npm.NpmCommands